builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0380 starttime: 1469116733.84 results: success (0) buildid: 20160721073720 builduid: 66c3ba6aeda144fc8ac69205b6970116 revision: 6688064e8ad629276830b941df87681a21b67cdc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.843114) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.843539) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.843811) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.870598) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.870847) ========= 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.VBskdasUlZ/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.gJLSNpTkUN/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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-07-21 08:58:53-- 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% 19.9M=0.001s 2016-07-21 08:58:53 (19.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.079502 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.971823) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:53.972178) ========= 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.VBskdasUlZ/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.gJLSNpTkUN/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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.025571 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:54.020990) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 08:58:54.021351) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6688064e8ad629276830b941df87681a21b67cdc --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 6688064e8ad629276830b941df87681a21b67cdc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VBskdasUlZ/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.gJLSNpTkUN/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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-07-21 08:58:54,114 truncating revision to first 12 chars 2016-07-21 08:58:54,114 Setting DEBUG logging. 2016-07-21 08:58:54,114 attempt 1/10 2016-07-21 08:58:54,114 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6688064e8ad6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 08:58:54,847 unpacking tar archive at: mozilla-beta-6688064e8ad6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.006997 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-21 08:58:55.061641) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:55.064746) ========= script_repo_revision: 6688064e8ad629276830b941df87681a21b67cdc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:55.065158) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:55.065417) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 08:58:55.083904) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-07-21 08:58:55.084191) ========= /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.VBskdasUlZ/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_NODE_PATH=/usr/local/bin/node 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.gJLSNpTkUN/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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 08:58:55 INFO - MultiFileLogger online at 20160721 08:58:55 in /builds/slave/test 08:58:55 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 08:58:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:58:55 INFO - {'append_to_log': False, 08:58:55 INFO - 'base_work_dir': '/builds/slave/test', 08:58:55 INFO - 'blob_upload_branch': 'mozilla-beta', 08:58:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:58:55 INFO - 'buildbot_json_path': 'buildprops.json', 08:58:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:58:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:58:55 INFO - 'download_minidump_stackwalk': True, 08:58:55 INFO - 'download_symbols': 'true', 08:58:55 INFO - 'e10s': False, 08:58:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:58:55 INFO - 'tooltool.py': '/tools/tooltool.py', 08:58:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:58:55 INFO - '/tools/misc-python/virtualenv.py')}, 08:58:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:58:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:58:55 INFO - 'log_level': 'info', 08:58:55 INFO - 'log_to_console': True, 08:58:55 INFO - 'opt_config_files': (), 08:58:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:58:55 INFO - '--processes=1', 08:58:55 INFO - '--config=%(test_path)s/wptrunner.ini', 08:58:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:58:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:58:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:58:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:58:55 INFO - 'pip_index': False, 08:58:55 INFO - 'require_test_zip': True, 08:58:55 INFO - 'test_type': ('testharness',), 08:58:55 INFO - 'this_chunk': '1', 08:58:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:58:55 INFO - 'total_chunks': '10', 08:58:55 INFO - 'virtualenv_path': 'venv', 08:58:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:58:55 INFO - 'work_dir': 'build'} 08:58:55 INFO - ##### 08:58:55 INFO - ##### Running clobber step. 08:58:55 INFO - ##### 08:58:55 INFO - Running pre-action listener: _resource_record_pre_action 08:58:55 INFO - Running main action method: clobber 08:58:55 INFO - rmtree: /builds/slave/test/build 08:58:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:58:57 INFO - Running post-action listener: _resource_record_post_action 08:58:57 INFO - ##### 08:58:57 INFO - ##### Running read-buildbot-config step. 08:58:57 INFO - ##### 08:58:57 INFO - Running pre-action listener: _resource_record_pre_action 08:58:57 INFO - Running main action method: read_buildbot_config 08:58:57 INFO - Using buildbot properties: 08:58:57 INFO - { 08:58:57 INFO - "project": "", 08:58:57 INFO - "product": "firefox", 08:58:57 INFO - "script_repo_revision": "production", 08:58:57 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 08:58:57 INFO - "repository": "", 08:58:57 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 08:58:57 INFO - "buildid": "20160721073720", 08:58:57 INFO - "pgo_build": "False", 08:58:57 INFO - "basedir": "/builds/slave/test", 08:58:57 INFO - "buildnumber": 19, 08:58:57 INFO - "slavename": "t-yosemite-r7-0380", 08:58:57 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 08:58:57 INFO - "platform": "macosx64", 08:58:57 INFO - "branch": "mozilla-beta", 08:58:57 INFO - "revision": "6688064e8ad629276830b941df87681a21b67cdc", 08:58:57 INFO - "repo_path": "releases/mozilla-beta", 08:58:57 INFO - "moz_repo_path": "", 08:58:57 INFO - "stage_platform": "macosx64", 08:58:57 INFO - "builduid": "66c3ba6aeda144fc8ac69205b6970116", 08:58:57 INFO - "slavebuilddir": "test" 08:58:57 INFO - } 08:58:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 08:58:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 08:58:57 INFO - Running post-action listener: _resource_record_post_action 08:58:57 INFO - ##### 08:58:57 INFO - ##### Running download-and-extract step. 08:58:57 INFO - ##### 08:58:57 INFO - Running pre-action listener: _resource_record_pre_action 08:58:57 INFO - Running main action method: download_and_extract 08:58:57 INFO - mkdir: /builds/slave/test/build/tests 08:58:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:58:57 INFO - https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:58:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:58:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:58:59 INFO - Downloaded 1201 bytes. 08:58:59 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 08:58:59 INFO - Using the following test package requirements: 08:58:59 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 08:58:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 08:58:59 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 08:58:59 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'jsshell-mac64.zip'], 08:58:59 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 08:58:59 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 08:58:59 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 08:58:59 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 08:58:59 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 08:58:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:58:59 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 08:58:59 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 08:58: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')]} 08:58:59 INFO - https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:58:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 08:58:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 08:58:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:58:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:59:00 INFO - Downloaded 18370251 bytes. 08:59:00 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/*'] 08:59:00 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/* 08:59:01 INFO - caution: filename not matched: web-platform/* 08:59:01 INFO - Return code: 11 08:59:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:01 INFO - https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:59:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:59:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:59:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:59:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:59:02 INFO - Downloaded 36389883 bytes. 08:59:02 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/*'] 08:59:02 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/* 08:59:07 INFO - caution: filename not matched: bin/* 08:59:07 INFO - caution: filename not matched: config/* 08:59:07 INFO - caution: filename not matched: mozbase/* 08:59:07 INFO - caution: filename not matched: marionette/* 08:59:07 INFO - caution: filename not matched: tools/wptserve/* 08:59:07 INFO - Return code: 11 08:59:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:07 INFO - https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 08:59:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:59:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:59:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 08:59:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:59:10 INFO - Downloaded 73026272 bytes. 08:59:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:59:10 INFO - mkdir: /builds/slave/test/properties 08:59:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:59:10 INFO - Writing to file /builds/slave/test/properties/build_url 08:59:10 INFO - Contents: 08:59:10 INFO - build_url:https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:59:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:59:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:59:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:59:10 INFO - Contents: 08:59:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:59:10 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')]} 08:59:10 INFO - https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:59:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:59:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:59:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:59:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KxJqiP2FRyy-rAScogLKvQ/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 08:59:14 INFO - Downloaded 103715794 bytes. 08:59:14 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'] 08:59:14 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 08:59:17 INFO - Return code: 0 08:59:17 INFO - Running post-action listener: _resource_record_post_action 08:59:17 INFO - Running post-action listener: set_extra_try_arguments 08:59:17 INFO - ##### 08:59:17 INFO - ##### Running create-virtualenv step. 08:59:17 INFO - ##### 08:59:17 INFO - Running pre-action listener: _pre_create_virtualenv 08:59:17 INFO - Running pre-action listener: _resource_record_pre_action 08:59:17 INFO - Running main action method: create_virtualenv 08:59:17 INFO - Creating virtualenv /builds/slave/test/build/venv 08:59:17 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 08:59:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:59:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:59:18 INFO - Using real prefix '/tools/python27' 08:59:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:59:18 INFO - Installing distribute.............................................................................................................................................................................................done. 08:59:21 INFO - Installing pip.................done. 08:59:21 INFO - Return code: 0 08:59:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:59:21 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')]} 08:59:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:21 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')]} 08:59:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:21 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 0x104ac8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f85d2d85ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae15e0>, '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 0x1046c4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1046ef990>, '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.VBskdasUlZ/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.gJLSNpTkUN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:59:21 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 08:59:21 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 08:59:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VBskdasUlZ/Render', 08:59:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:59:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:59:21 INFO - 'HOME': '/Users/cltbld', 08:59:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:59:21 INFO - 'LOGNAME': 'cltbld', 08:59:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:21 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:59:21 INFO - 'MOZ_NO_REMOTE': '1', 08:59:21 INFO - 'NO_EM_RESTART': '1', 08:59:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:59:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:21 INFO - 'PWD': '/builds/slave/test', 08:59:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:59:21 INFO - 'SHELL': '/bin/bash', 08:59:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gJLSNpTkUN/Listeners', 08:59:21 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 08:59:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:59:21 INFO - 'USER': 'cltbld', 08:59:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:59:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:59:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:59:21 INFO - 'XPC_FLAGS': '0x0', 08:59:21 INFO - 'XPC_SERVICE_NAME': '0', 08:59:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:59:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:21 INFO - Downloading/unpacking psutil>=0.7.1 08:59:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:59:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:59:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:59:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:59:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:24 INFO - Installing collected packages: psutil 08:59:24 INFO - Running setup.py install for psutil 08:59:24 INFO - building 'psutil._psutil_osx' extension 08:59:24 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 08:59:25 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 08:59:25 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 08:59:25 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 08:59:25 INFO - building 'psutil._psutil_posix' extension 08:59:25 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 08:59:25 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:59:25 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:59:25 INFO - ^ 08:59:25 INFO - 1 warning generated. 08:59:25 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 08:59:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:59:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:26 INFO - Successfully installed psutil 08:59:26 INFO - Cleaning up... 08:59:26 INFO - Return code: 0 08:59:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:59:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x104ac8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f85d2d85ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae15e0>, '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 0x1046c4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1046ef990>, '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.VBskdasUlZ/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.gJLSNpTkUN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:59:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:59:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:59:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VBskdasUlZ/Render', 08:59:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:59:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:59:26 INFO - 'HOME': '/Users/cltbld', 08:59:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:59:26 INFO - 'LOGNAME': 'cltbld', 08:59:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:26 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:59:26 INFO - 'MOZ_NO_REMOTE': '1', 08:59:26 INFO - 'NO_EM_RESTART': '1', 08:59:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:59:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:26 INFO - 'PWD': '/builds/slave/test', 08:59:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:59:26 INFO - 'SHELL': '/bin/bash', 08:59:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gJLSNpTkUN/Listeners', 08:59:26 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 08:59:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:59:26 INFO - 'USER': 'cltbld', 08:59:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:59:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:59:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:59:26 INFO - 'XPC_FLAGS': '0x0', 08:59:26 INFO - 'XPC_SERVICE_NAME': '0', 08:59:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:59:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:59:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:59:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:59:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:59:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:59:28 INFO - Installing collected packages: mozsystemmonitor 08:59:28 INFO - Running setup.py install for mozsystemmonitor 08:59:29 INFO - Successfully installed mozsystemmonitor 08:59:29 INFO - Cleaning up... 08:59:29 INFO - Return code: 0 08:59:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:59:29 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')]} 08:59:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:29 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')]} 08:59:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:29 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 0x104ac8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f85d2d85ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae15e0>, '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 0x1046c4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1046ef990>, '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.VBskdasUlZ/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.gJLSNpTkUN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:59:29 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 08:59:29 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 08:59:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VBskdasUlZ/Render', 08:59:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:59:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:59:29 INFO - 'HOME': '/Users/cltbld', 08:59:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:59:29 INFO - 'LOGNAME': 'cltbld', 08:59:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:29 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:59:29 INFO - 'MOZ_NO_REMOTE': '1', 08:59:29 INFO - 'NO_EM_RESTART': '1', 08:59:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:59:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:29 INFO - 'PWD': '/builds/slave/test', 08:59:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:59:29 INFO - 'SHELL': '/bin/bash', 08:59:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gJLSNpTkUN/Listeners', 08:59:29 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 08:59:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:59:29 INFO - 'USER': 'cltbld', 08:59:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:59:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:59:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:59:29 INFO - 'XPC_FLAGS': '0x0', 08:59:29 INFO - 'XPC_SERVICE_NAME': '0', 08:59:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:59:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:29 INFO - Downloading/unpacking blobuploader==1.2.4 08:59:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:59:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:59:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:59:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:59:31 INFO - Downloading blobuploader-1.2.4.tar.gz 08:59:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:59:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:59:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 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 08:59:32 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 08:59:33 INFO - Downloading docopt-0.6.1.tar.gz 08:59:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:59:33 INFO - Installing collected packages: blobuploader, requests, docopt 08:59:33 INFO - Running setup.py install for blobuploader 08:59:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:59:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:59:33 INFO - Running setup.py install for requests 08:59:33 INFO - Running setup.py install for docopt 08:59:33 INFO - Successfully installed blobuploader requests docopt 08:59:33 INFO - Cleaning up... 08:59:34 INFO - Return code: 0 08:59:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:34 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 0x104ac8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f85d2d85ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae15e0>, '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 0x1046c4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1046ef990>, '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.VBskdasUlZ/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.gJLSNpTkUN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:59:34 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 08:59:34 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 08:59:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VBskdasUlZ/Render', 08:59:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:59:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:59:34 INFO - 'HOME': '/Users/cltbld', 08:59:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:59:34 INFO - 'LOGNAME': 'cltbld', 08:59:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:34 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:59:34 INFO - 'MOZ_NO_REMOTE': '1', 08:59:34 INFO - 'NO_EM_RESTART': '1', 08:59:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:59:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:34 INFO - 'PWD': '/builds/slave/test', 08:59:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:59:34 INFO - 'SHELL': '/bin/bash', 08:59:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gJLSNpTkUN/Listeners', 08:59:34 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 08:59:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:59:34 INFO - 'USER': 'cltbld', 08:59:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:59:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:59:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:59:34 INFO - 'XPC_FLAGS': '0x0', 08:59:34 INFO - 'XPC_SERVICE_NAME': '0', 08:59:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:59:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-ZntnMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-_dYM2_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-J2pWFz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-R2q7TI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-gR9GnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-FfcaGT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:59:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:59:34 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-GzVpcI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-rreIdg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-UAFcyi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-rER4rU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-K8RErm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-LkbfOV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-rjZXwR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-gxqn1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-pPPtqE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-u7GBFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:59:35 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-uHme9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:59:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:59:36 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-mYIcvq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:59:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:59:36 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-R7gtt2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:59:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:59:36 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-_vzN4m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:59:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:59:36 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-uP5klp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:59:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:59:36 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:59:36 INFO - Running setup.py install for manifestparser 08:59:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:59:37 INFO - Running setup.py install for mozcrash 08:59:37 INFO - Running setup.py install for mozdebug 08:59:37 INFO - Running setup.py install for mozdevice 08:59:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:59:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:59:37 INFO - Running setup.py install for mozfile 08:59:37 INFO - Running setup.py install for mozhttpd 08:59:37 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:59:37 INFO - Running setup.py install for mozinfo 08:59:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:59:37 INFO - Running setup.py install for mozInstall 08:59:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Running setup.py install for mozleak 08:59:38 INFO - Running setup.py install for mozlog 08:59:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Running setup.py install for moznetwork 08:59:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Running setup.py install for mozprocess 08:59:38 INFO - Running setup.py install for mozprofile 08:59:38 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:59:38 INFO - Running setup.py install for mozrunner 08:59:39 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:59:39 INFO - Running setup.py install for mozscreenshot 08:59:39 INFO - Running setup.py install for moztest 08:59:39 INFO - Running setup.py install for mozversion 08:59:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:59:39 INFO - Running setup.py install for wptserve 08:59:39 INFO - Running setup.py install for marionette-driver 08:59:39 INFO - Running setup.py install for browsermob-proxy 08:59:39 INFO - Running setup.py install for marionette-client 08:59:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:59:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:59:40 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 08:59:40 INFO - Cleaning up... 08:59:40 INFO - Return code: 0 08:59:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:59:40 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')]} 08:59:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:40 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')]} 08:59:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:59:40 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 0x104ac8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f85d2d85ac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104ae15e0>, '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 0x1046c4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1046ef990>, '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.VBskdasUlZ/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.gJLSNpTkUN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:59:40 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 08:59:40 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 08:59:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VBskdasUlZ/Render', 08:59:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:59:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:59:40 INFO - 'HOME': '/Users/cltbld', 08:59:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:59:40 INFO - 'LOGNAME': 'cltbld', 08:59:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:40 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:59:40 INFO - 'MOZ_NO_REMOTE': '1', 08:59:40 INFO - 'NO_EM_RESTART': '1', 08:59:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:59:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:40 INFO - 'PWD': '/builds/slave/test', 08:59:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:59:40 INFO - 'SHELL': '/bin/bash', 08:59:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gJLSNpTkUN/Listeners', 08:59:40 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 08:59:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:59:40 INFO - 'USER': 'cltbld', 08:59:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:59:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:59:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:59:40 INFO - 'XPC_FLAGS': '0x0', 08:59:40 INFO - 'XPC_SERVICE_NAME': '0', 08:59:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:59:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:59:40 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-DvGcng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:59:40 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)) 08:59:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:59:40 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-wGGuro-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:59:40 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)) 08:59:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:59:40 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-TN0dP4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:59:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:59:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:59:40 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-DGzKxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-f89sng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-1ELZMq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-04GsjL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-GHCAMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-5zCO8C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-tMPZLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-CbQwGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:59:41 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)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-Uwi_wr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:59:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-9uIN5i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:59:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:59:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:59:41 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-8VZ2U9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:59:42 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-in4JNF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:59:42 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-WVxcR6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:59:42 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-dfXbDE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:59:42 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-vmPty7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:59:42 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-MSPObG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:59:42 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-4HU9aZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:59:42 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)) 08:59:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:59:43 INFO - Running setup.py (path:/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/pip-GoTHxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:59:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:59:43 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)) 08:59:43 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)) 08:59:43 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)) 08:59:43 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)) 08:59:43 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)) 08:59:43 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)) 08:59:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:59:43 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 08:59:43 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 08:59:43 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 08:59:43 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 08:59:43 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 08:59:43 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 08:59:45 INFO - Downloading blessings-1.6.tar.gz 08:59:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:59:45 INFO - Installing collected packages: blessings 08:59:45 INFO - Running setup.py install for blessings 08:59:45 INFO - Successfully installed blessings 08:59:45 INFO - Cleaning up... 08:59:46 INFO - Return code: 0 08:59:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:59:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:59:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:59:46 INFO - Reading from file tmpfile_stdout 08:59:46 INFO - Current package versions: 08:59:46 INFO - blessings == 1.6 08:59:46 INFO - blobuploader == 1.2.4 08:59:46 INFO - browsermob-proxy == 0.6.0 08:59:46 INFO - docopt == 0.6.1 08:59:46 INFO - manifestparser == 1.1 08:59:46 INFO - marionette-client == 2.3.0 08:59:46 INFO - marionette-driver == 1.4.0 08:59:46 INFO - mozInstall == 1.12 08:59:46 INFO - mozcrash == 0.17 08:59:46 INFO - mozdebug == 0.1 08:59:46 INFO - mozdevice == 0.48 08:59:46 INFO - mozfile == 1.2 08:59:46 INFO - mozhttpd == 0.7 08:59:46 INFO - mozinfo == 0.9 08:59:46 INFO - mozleak == 0.1 08:59:46 INFO - mozlog == 3.1 08:59:46 INFO - moznetwork == 0.27 08:59:46 INFO - mozprocess == 0.22 08:59:46 INFO - mozprofile == 0.28 08:59:46 INFO - mozrunner == 6.11 08:59:46 INFO - mozscreenshot == 0.1 08:59:46 INFO - mozsystemmonitor == 0.0 08:59:46 INFO - moztest == 0.7 08:59:46 INFO - mozversion == 1.4 08:59:46 INFO - psutil == 3.1.1 08:59:46 INFO - requests == 1.2.3 08:59:46 INFO - wptserve == 1.4.0 08:59:46 INFO - wsgiref == 0.1.2 08:59:46 INFO - Running post-action listener: _resource_record_post_action 08:59:46 INFO - Running post-action listener: _start_resource_monitoring 08:59:46 INFO - Starting resource monitoring. 08:59:46 INFO - ##### 08:59:46 INFO - ##### Running pull step. 08:59:46 INFO - ##### 08:59:46 INFO - Running pre-action listener: _resource_record_pre_action 08:59:46 INFO - Running main action method: pull 08:59:46 INFO - Pull has nothing to do! 08:59:46 INFO - Running post-action listener: _resource_record_post_action 08:59:46 INFO - ##### 08:59:46 INFO - ##### Running install step. 08:59:46 INFO - ##### 08:59:46 INFO - Running pre-action listener: _resource_record_pre_action 08:59:46 INFO - Running main action method: install 08:59:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:59:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:59:46 INFO - Reading from file tmpfile_stdout 08:59:46 INFO - Detecting whether we're running mozinstall >=1.0... 08:59:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:59:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:59:46 INFO - Reading from file tmpfile_stdout 08:59:46 INFO - Output received: 08:59:46 INFO - Usage: mozinstall [options] installer 08:59:46 INFO - Options: 08:59:46 INFO - -h, --help show this help message and exit 08:59:46 INFO - -d DEST, --destination=DEST 08:59:46 INFO - Directory to install application into. [default: 08:59:46 INFO - "/builds/slave/test"] 08:59:46 INFO - --app=APP Application being installed. [default: firefox] 08:59:46 INFO - mkdir: /builds/slave/test/build/application 08:59:46 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'] 08:59:46 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 09:00:05 INFO - Reading from file tmpfile_stdout 09:00:05 INFO - Output received: 09:00:05 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:00:05 INFO - Running post-action listener: _resource_record_post_action 09:00:05 INFO - ##### 09:00:05 INFO - ##### Running run-tests step. 09:00:05 INFO - ##### 09:00:05 INFO - Running pre-action listener: _resource_record_pre_action 09:00:05 INFO - Running main action method: run_tests 09:00:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:00:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:00:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:00:05 INFO - grabbing minidump binary from tooltool 09:00: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')]} 09:00:05 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 0x104ae15e0>, '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 0x1046c4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1046ef990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:00:05 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 09:00:05 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 09:00:05 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:00:05 INFO - Return code: 0 09:00:05 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:00:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:00:05 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/KxJqiP2FRyy-rAScogLKvQ/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 09:00:05 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/KxJqiP2FRyy-rAScogLKvQ/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 09:00:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VBskdasUlZ/Render', 09:00:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:00:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:00:05 INFO - 'HOME': '/Users/cltbld', 09:00:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:00:05 INFO - 'LOGNAME': 'cltbld', 09:00:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:00:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:00:05 INFO - 'MOZ_NO_REMOTE': '1', 09:00:05 INFO - 'NO_EM_RESTART': '1', 09:00:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:00:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:05 INFO - 'PWD': '/builds/slave/test', 09:00:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:00:05 INFO - 'SHELL': '/bin/bash', 09:00:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gJLSNpTkUN/Listeners', 09:00:05 INFO - 'TMPDIR': '/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/T/', 09:00:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:00:05 INFO - 'USER': 'cltbld', 09:00:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:00:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:00:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:00:05 INFO - 'XPC_FLAGS': '0x0', 09:00:05 INFO - 'XPC_SERVICE_NAME': '0', 09:00:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:00:05 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/KxJqiP2FRyy-rAScogLKvQ/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 09:00:06 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 09:00:06 INFO - import pkg_resources 09:00:06 INFO - Using 1 client processes 09:00:07 INFO - wptserve Starting http server on 127.0.0.1:8000 09:00:07 INFO - wptserve Starting http server on 127.0.0.1:8001 09:00:07 INFO - wptserve Starting http server on 127.0.0.1:8443 09:00:09 INFO - SUITE-START | Running 778 tests 09:00:09 INFO - Running testharness tests 09:00:09 INFO - Setting up ssl 09:00:09 INFO - PROCESS | certutil | 09:00:09 INFO - PROCESS | certutil | 09:00:09 INFO - PROCESS | certutil | 09:00:09 INFO - Certificate Nickname Trust Attributes 09:00:09 INFO - SSL,S/MIME,JAR/XPI 09:00:09 INFO - 09:00:09 INFO - web-platform-tests CT,, 09:00:09 INFO - 09:00:09 INFO - Starting runner 09:00:10 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:00:10 INFO - PROCESS | 1669 | 1469116810177 Marionette DEBUG Marionette enabled via build flag and pref 09:00:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x113d13000 == 1 [pid = 1669] [id = 1] 09:00:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 1 (0x113d13800) [pid = 1669] [serial = 1] [outer = 0x0] 09:00:10 INFO - PROCESS | 1669 | [1669] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:00:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 2 (0x113d14800) [pid = 1669] [serial = 2] [outer = 0x113d13800] 09:00:10 INFO - PROCESS | 1669 | 1469116810493 Marionette INFO Listening on port 2828 09:00:10 INFO - PROCESS | 1669 | 1469116810727 Marionette DEBUG Marionette enabled via command-line flag 09:00:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x11696d800 == 2 [pid = 1669] [id = 2] 09:00:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 3 (0x11696e000) [pid = 1669] [serial = 3] [outer = 0x0] 09:00:10 INFO - PROCESS | 1669 | [1669] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:00:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 4 (0x11696f000) [pid = 1669] [serial = 4] [outer = 0x11696e000] 09:00:10 INFO - PROCESS | 1669 | [1669] 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 09:00:10 INFO - PROCESS | 1669 | 1469116810876 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 09:00:10 INFO - PROCESS | 1669 | 1469116810963 Marionette DEBUG Closed connection conn0 09:00:10 INFO - PROCESS | 1669 | [1669] 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 09:00:10 INFO - PROCESS | 1669 | 1469116810967 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 09:00:10 INFO - PROCESS | 1669 | 1469116810978 Marionette DEBUG Closed connection conn1 09:00:10 INFO - PROCESS | 1669 | [1669] 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 09:00:10 INFO - PROCESS | 1669 | 1469116810983 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 09:00:10 INFO - PROCESS | 1669 | 1469116810992 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:00:11 INFO - PROCESS | 1669 | 1469116810997 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":"20160721073720","device":"desktop","version":"48.0"} 09:00:11 INFO - PROCESS | 1669 | [1669] 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 09:00:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x121015800 == 3 [pid = 1669] [id = 3] 09:00:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 5 (0x121016000) [pid = 1669] [serial = 5] [outer = 0x0] 09:00:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x121016800 == 4 [pid = 1669] [id = 4] 09:00:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 6 (0x11a0ba400) [pid = 1669] [serial = 6] [outer = 0x0] 09:00:11 INFO - PROCESS | 1669 | [1669] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:00:12 INFO - PROCESS | 1669 | [1669] 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 09:00:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x123f33800 == 5 [pid = 1669] [id = 5] 09:00:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 7 (0x11a0b9400) [pid = 1669] [serial = 7] [outer = 0x0] 09:00:12 INFO - PROCESS | 1669 | [1669] 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 09:00:12 INFO - PROCESS | 1669 | [1669] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:00:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 8 (0x123fed400) [pid = 1669] [serial = 8] [outer = 0x11a0b9400] 09:00:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 9 (0x1245d7000) [pid = 1669] [serial = 9] [outer = 0x121016000] 09:00:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 10 (0x1245c8c00) [pid = 1669] [serial = 10] [outer = 0x11a0ba400] 09:00:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 11 (0x1245ca800) [pid = 1669] [serial = 11] [outer = 0x11a0b9400] 09:00:12 INFO - PROCESS | 1669 | [1669] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:00:12 INFO - PROCESS | 1669 | 1469116812832 Marionette INFO startBrowser 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:12 INFO - PROCESS | 1669 | 1469116812854 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1669 | 1469116812863 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1669 | 1469116812865 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 12 (0x126fc4000) [pid = 1669] [serial = 12] [outer = 0x11a0b9400] 09:00:13 INFO - PROCESS | 1669 | 1469116813173 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"97587160-6c4a-bd44-b9c9-ef68f0bb4bc1","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":"20160721073720","device":"desktop","version":"48.0","command_id":1}}] 09:00:13 INFO - PROCESS | 1669 | 1469116813268 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:00:13 INFO - PROCESS | 1669 | 1469116813270 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:13 INFO - PROCESS | 1669 | 1469116813309 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:00:13 INFO - PROCESS | 1669 | 1469116813384 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:00:13 INFO - PROCESS | 1669 | 1469116813385 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:13 INFO - PROCESS | 1669 | [1669] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:00:13 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:00:13 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:00:13 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 13 (0x128e81000) [pid = 1669] [serial = 13] [outer = 0x11a0b9400] 09:00:13 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:00:13 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:13 INFO - PROCESS | 1669 | 1469116813681 Marionette TRACE conn2 <- [1,3,null,{}] 09:00:13 INFO - PROCESS | 1669 | 1469116813684 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:00:13 INFO - PROCESS | 1669 | 1469116813686 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:13 INFO - PROCESS | 1669 | 1469116813703 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:00:13 INFO - PROCESS | 1669 | 1469116813732 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1669 | 1469116813734 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:00:13 INFO - PROCESS | 1669 | 1469116813737 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1669 | 1469116813739 Marionette TRACE conn2 <- [1,6,null,{}] 09:00:13 INFO - PROCESS | 1669 | 1469116813745 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 1669 | 1469116813746 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:13 INFO - PROCESS | 1669 | 1469116813756 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:00:13 INFO - PROCESS | 1669 | 1469116813764 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1669 | 1469116813765 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x129329000 == 6 [pid = 1669] [id = 6] 09:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 14 (0x129396400) [pid = 1669] [serial = 14] [outer = 0x0] 09:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 15 (0x129398000) [pid = 1669] [serial = 15] [outer = 0x129396400] 09:00:13 INFO - PROCESS | 1669 | 1469116813798 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 16 (0x12939dc00) [pid = 1669] [serial = 16] [outer = 0x129396400] 09:00:14 INFO - PROCESS | 1669 | 1469116814117 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:00:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294b1000 == 7 [pid = 1669] [id = 7] 09:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 17 (0x129604400) [pid = 1669] [serial = 17] [outer = 0x0] 09:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 18 (0x129608400) [pid = 1669] [serial = 18] [outer = 0x129604400] 09:00:14 INFO - PROCESS | 1669 | 1469116814142 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 19 (0x12a5d2800) [pid = 1669] [serial = 19] [outer = 0x129604400] 09:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 09:00:14 INFO - PROCESS | 1669 | 1469116814229 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1669 | 1469116814231 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:00:14 INFO - PROCESS | 1669 | 1469116814252 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1669 | 1469116814254 Marionette TRACE conn2 <- [1,10,null,{}] 09:00:14 INFO - PROCESS | 1669 | 1469116814302 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 1669 | 1469116814307 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:14 INFO - PROCESS | 1669 | 1469116814498 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:00:14 INFO - PROCESS | 1669 | 1469116814519 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1669 | 1469116814521 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a978000 == 8 [pid = 1669] [id = 8] 09:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 20 (0x12a9df400) [pid = 1669] [serial = 20] [outer = 0x0] 09:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 21 (0x12a9e1000) [pid = 1669] [serial = 21] [outer = 0x12a9df400] 09:00:14 INFO - PROCESS | 1669 | 1469116814605 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 22 (0x12a9e5800) [pid = 1669] [serial = 22] [outer = 0x12a9df400] 09:00:14 INFO - PROCESS | 1669 | 1469116814986 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 781ms 09:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:00:15 INFO - PROCESS | 1669 | 1469116815022 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1669 | 1469116815024 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:00:15 INFO - PROCESS | 1669 | 1469116815026 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1669 | 1469116815027 Marionette TRACE conn2 <- [1,14,null,{}] 09:00:15 INFO - PROCESS | 1669 | 1469116815029 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1669 | 1469116815031 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:15 INFO - PROCESS | 1669 | 1469116815128 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:00:15 INFO - PROCESS | 1669 | 1469116815131 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1669 | 1469116815132 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc3000 == 9 [pid = 1669] [id = 9] 09:00:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 23 (0x12a9ebc00) [pid = 1669] [serial = 23] [outer = 0x0] 09:00:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 24 (0x12b1bac00) [pid = 1669] [serial = 24] [outer = 0x12a9ebc00] 09:00:15 INFO - PROCESS | 1669 | 1469116815158 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 25 (0x12b1c5800) [pid = 1669] [serial = 25] [outer = 0x12a9ebc00] 09:00:15 INFO - PROCESS | 1669 | 1469116815560 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 568ms 09:00:15 INFO - PROCESS | 1669 | 1469116815595 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1669 | 1469116815596 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:00:15 INFO - PROCESS | 1669 | 1469116815598 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1669 | 1469116815599 Marionette TRACE conn2 <- [1,18,null,{}] 09:00:15 INFO - PROCESS | 1669 | 1469116815602 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1669 | 1469116815604 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:15 INFO - PROCESS | 1669 | 1469116815698 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:00:15 INFO - PROCESS | 1669 | 1469116815702 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1669 | 1469116815704 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba5b800 == 10 [pid = 1669] [id = 10] 09:00:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 26 (0x12baafc00) [pid = 1669] [serial = 26] [outer = 0x0] 09:00:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 27 (0x12bab4000) [pid = 1669] [serial = 27] [outer = 0x12baafc00] 09:00:15 INFO - PROCESS | 1669 | 1469116815728 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 28 (0x12baba000) [pid = 1669] [serial = 28] [outer = 0x12baafc00] 09:00:16 INFO - PROCESS | 1669 | 1469116816022 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:00:16 INFO - PROCESS | 1669 | 1469116816067 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1669 | 1469116816069 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:00:16 INFO - PROCESS | 1669 | 1469116816071 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1669 | 1469116816072 Marionette TRACE conn2 <- [1,22,null,{}] 09:00:16 INFO - PROCESS | 1669 | 1469116816074 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1669 | 1469116816078 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:16 INFO - PROCESS | 1669 | 1469116816174 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:00:16 INFO - PROCESS | 1669 | 1469116816179 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1669 | 1469116816180 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdcc000 == 11 [pid = 1669] [id = 11] 09:00:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 29 (0x12103d800) [pid = 1669] [serial = 29] [outer = 0x0] 09:00:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 30 (0x12baaf800) [pid = 1669] [serial = 30] [outer = 0x12103d800] 09:00:16 INFO - PROCESS | 1669 | 1469116816205 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 31 (0x12babe800) [pid = 1669] [serial = 31] [outer = 0x12103d800] 09:00:16 INFO - PROCESS | 1669 | 1469116816451 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 09:00:16 INFO - PROCESS | 1669 | 1469116816489 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1669 | 1469116816491 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:00:16 INFO - PROCESS | 1669 | 1469116816501 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1669 | 1469116816502 Marionette TRACE conn2 <- [1,26,null,{}] 09:00:16 INFO - PROCESS | 1669 | 1469116816504 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1669 | 1469116816505 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:16 INFO - PROCESS | 1669 | 1469116816606 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:00:16 INFO - PROCESS | 1669 | 1469116816610 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1669 | 1469116816612 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x11851b000 == 12 [pid = 1669] [id = 12] 09:00:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 32 (0x1185c4c00) [pid = 1669] [serial = 32] [outer = 0x0] 09:00:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 33 (0x12bf34c00) [pid = 1669] [serial = 33] [outer = 0x1185c4c00] 09:00:16 INFO - PROCESS | 1669 | 1469116816636 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 34 (0x12bf3c000) [pid = 1669] [serial = 34] [outer = 0x1185c4c00] 09:00:16 INFO - PROCESS | 1669 | 1469116816887 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 09:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:00:16 INFO - PROCESS | 1669 | 1469116816921 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1669 | 1469116816922 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:00:16 INFO - PROCESS | 1669 | 1469116816932 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1669 | 1469116816942 Marionette TRACE conn2 <- [1,30,null,{}] 09:00:16 INFO - PROCESS | 1669 | 1469116816952 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1669 | 1469116816953 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:17 INFO - PROCESS | 1669 | 1469116817050 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:00:17 INFO - PROCESS | 1669 | 1469116817054 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1669 | 1469116817055 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3e5000 == 13 [pid = 1669] [id = 13] 09:00:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 35 (0x12bf3e800) [pid = 1669] [serial = 35] [outer = 0x0] 09:00:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 36 (0x12c538c00) [pid = 1669] [serial = 36] [outer = 0x12bf3e800] 09:00:17 INFO - PROCESS | 1669 | 1469116817079 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 37 (0x12c53d800) [pid = 1669] [serial = 37] [outer = 0x12bf3e800] 09:00:17 INFO - PROCESS | 1669 | 1469116817363 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 494ms 09:00:17 INFO - PROCESS | 1669 | 1469116817419 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1669 | 1469116817421 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:00:17 INFO - PROCESS | 1669 | 1469116817424 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1669 | 1469116817426 Marionette TRACE conn2 <- [1,34,null,{}] 09:00:17 INFO - PROCESS | 1669 | 1469116817431 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 1669 | 1469116817433 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:17 INFO - PROCESS | 1669 | 1469116817570 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:00:17 INFO - PROCESS | 1669 | 1469116817578 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1669 | 1469116817579 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c68a800 == 14 [pid = 1669] [id = 14] 09:00:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 38 (0x12b9e2c00) [pid = 1669] [serial = 38] [outer = 0x0] 09:00:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 39 (0x12c544c00) [pid = 1669] [serial = 39] [outer = 0x12b9e2c00] 09:00:17 INFO - PROCESS | 1669 | 1469116817620 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 40 (0x12c6c7c00) [pid = 1669] [serial = 40] [outer = 0x12b9e2c00] 09:00:18 INFO - PROCESS | 1669 | 1469116817998 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:00:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cbab800 == 15 [pid = 1669] [id = 15] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 41 (0x12cbac000) [pid = 1669] [serial = 41] [outer = 0x0] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 42 (0x12cbad800) [pid = 1669] [serial = 42] [outer = 0x12cbac000] 09:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 622ms 09:00:18 INFO - PROCESS | 1669 | 1469116818055 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1669 | 1469116818057 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 43 (0x12cbb2000) [pid = 1669] [serial = 43] [outer = 0x12cbac000] 09:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:00:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cbab000 == 16 [pid = 1669] [id = 16] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 44 (0x12c6cf400) [pid = 1669] [serial = 44] [outer = 0x0] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 45 (0x12cbf7800) [pid = 1669] [serial = 45] [outer = 0x12c6cf400] 09:00:18 INFO - PROCESS | 1669 | 1469116818117 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1669 | 1469116818119 Marionette TRACE conn2 <- [1,38,null,{}] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 46 (0x116913c00) [pid = 1669] [serial = 46] [outer = 0x12c6cf400] 09:00:18 INFO - PROCESS | 1669 | 1469116818175 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1669 | 1469116818178 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:18 INFO - PROCESS | 1669 | 1469116818355 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:00:18 INFO - PROCESS | 1669 | 1469116818403 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1669 | 1469116818405 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ceda000 == 17 [pid = 1669] [id = 17] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 47 (0x12ce7c400) [pid = 1669] [serial = 47] [outer = 0x0] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 48 (0x12ce7e800) [pid = 1669] [serial = 48] [outer = 0x12ce7c400] 09:00:18 INFO - PROCESS | 1669 | 1469116818444 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 49 (0x12d0c7000) [pid = 1669] [serial = 49] [outer = 0x12ce7c400] 09:00:18 INFO - PROCESS | 1669 | 1469116818700 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 645ms 09:00:18 INFO - PROCESS | 1669 | 1469116818716 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1669 | 1469116818717 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:00:18 INFO - PROCESS | 1669 | 1469116818719 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1669 | 1469116818720 Marionette TRACE conn2 <- [1,42,null,{}] 09:00:18 INFO - PROCESS | 1669 | 1469116818722 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1669 | 1469116818723 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:18 INFO - PROCESS | 1669 | 1469116818838 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:00:18 INFO - PROCESS | 1669 | 1469116818841 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1669 | 1469116818842 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d26e800 == 18 [pid = 1669] [id = 18] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 50 (0x1183a9800) [pid = 1669] [serial = 50] [outer = 0x0] 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 51 (0x1183ae000) [pid = 1669] [serial = 51] [outer = 0x1183a9800] 09:00:18 INFO - PROCESS | 1669 | 1469116818867 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 52 (0x1183b4800) [pid = 1669] [serial = 52] [outer = 0x1183a9800] 09:00:19 INFO - PROCESS | 1669 | 1469116819111 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 09:00:19 INFO - PROCESS | 1669 | 1469116819138 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1669 | 1469116819140 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:00:19 INFO - PROCESS | 1669 | 1469116819153 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1669 | 1469116819155 Marionette TRACE conn2 <- [1,46,null,{}] 09:00:19 INFO - PROCESS | 1669 | 1469116819165 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 1669 | 1469116819166 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:19 INFO - PROCESS | 1669 | 1469116819274 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:00:19 INFO - PROCESS | 1669 | 1469116819278 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1669 | 1469116819280 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d53c800 == 19 [pid = 1669] [id = 19] 09:00:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 53 (0x12b9dd800) [pid = 1669] [serial = 53] [outer = 0x0] 09:00:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 54 (0x12d0ce800) [pid = 1669] [serial = 54] [outer = 0x12b9dd800] 09:00:19 INFO - PROCESS | 1669 | 1469116819306 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 55 (0x12d0d2000) [pid = 1669] [serial = 55] [outer = 0x12b9dd800] 09:00:19 INFO - PROCESS | 1669 | 1469116819549 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 424ms 09:00:19 INFO - PROCESS | 1669 | 1469116819574 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1669 | 1469116819575 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:00:19 INFO - PROCESS | 1669 | 1469116819605 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1669 | 1469116819606 Marionette TRACE conn2 <- [1,50,null,{}] 09:00:19 INFO - PROCESS | 1669 | 1469116819617 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 1669 | 1469116819618 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:19 INFO - PROCESS | 1669 | 1469116819725 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:00:19 INFO - PROCESS | 1669 | 1469116819729 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1669 | 1469116819730 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d9b9000 == 20 [pid = 1669] [id = 20] 09:00:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x12d3d6c00) [pid = 1669] [serial = 56] [outer = 0x0] 09:00:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x12d3e0000) [pid = 1669] [serial = 57] [outer = 0x12d3d6c00] 09:00:19 INFO - PROCESS | 1669 | 1469116819756 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x12d3e4800) [pid = 1669] [serial = 58] [outer = 0x12d3d6c00] 09:00:20 INFO - PROCESS | 1669 | 1469116820022 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 441ms 09:00:20 INFO - PROCESS | 1669 | 1469116820037 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1669 | 1469116820038 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:00:20 INFO - PROCESS | 1669 | 1469116820051 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1669 | 1469116820052 Marionette TRACE conn2 <- [1,54,null,{}] 09:00:20 INFO - PROCESS | 1669 | 1469116820055 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 1669 | 1469116820056 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:20 INFO - PROCESS | 1669 | 1469116820178 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:00:20 INFO - PROCESS | 1669 | 1469116820192 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1669 | 1469116820194 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x111ea7000 == 21 [pid = 1669] [id = 21] 09:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x124a12800) [pid = 1669] [serial = 59] [outer = 0x0] 09:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x124a1f400) [pid = 1669] [serial = 60] [outer = 0x124a12800] 09:00:20 INFO - PROCESS | 1669 | 1469116820227 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x12b187c00) [pid = 1669] [serial = 61] [outer = 0x124a12800] 09:00:21 INFO - PROCESS | 1669 | 1469116821194 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1182ms 09:00:21 INFO - PROCESS | 1669 | 1469116821238 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:00:21 INFO - PROCESS | 1669 | 1469116821240 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:00:21 INFO - PROCESS | 1669 | 1469116821247 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1669 | 1469116821251 Marionette TRACE conn2 <- [1,58,null,{}] 09:00:21 INFO - PROCESS | 1669 | 1469116821255 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 1669 | 1469116821257 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:21 INFO - PROCESS | 1669 | 1469116821387 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:00:21 INFO - PROCESS | 1669 | 1469116821436 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1669 | 1469116821437 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x112f6a800 == 22 [pid = 1669] [id = 22] 09:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x1132c6000) [pid = 1669] [serial = 62] [outer = 0x0] 09:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1133f6c00) [pid = 1669] [serial = 63] [outer = 0x1132c6000] 09:00:21 INFO - PROCESS | 1669 | 1469116821467 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x115f89c00) [pid = 1669] [serial = 64] [outer = 0x1132c6000] 09:00:21 INFO - PROCESS | 1669 | 1469116821873 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 675ms 09:00:21 INFO - PROCESS | 1669 | 1469116821920 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1669 | 1469116821923 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:00:21 INFO - PROCESS | 1669 | 1469116821928 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1669 | 1469116821930 Marionette TRACE conn2 <- [1,62,null,{}] 09:00:21 INFO - PROCESS | 1669 | 1469116821932 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 1669 | 1469116821934 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:22 INFO - PROCESS | 1669 | 1469116822056 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:00:22 INFO - PROCESS | 1669 | 1469116822108 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1669 | 1469116822109 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x117019000 == 23 [pid = 1669] [id = 23] 09:00:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x11754d400) [pid = 1669] [serial = 65] [outer = 0x0] 09:00:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x118340000) [pid = 1669] [serial = 66] [outer = 0x11754d400] 09:00:22 INFO - PROCESS | 1669 | 1469116822155 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1183ae400) [pid = 1669] [serial = 67] [outer = 0x11754d400] 09:00:22 INFO - PROCESS | 1669 | 1469116822602 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 720ms 09:00:22 INFO - PROCESS | 1669 | 1469116822649 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1669 | 1469116822652 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:00:22 INFO - PROCESS | 1669 | 1469116822655 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1669 | 1469116822660 Marionette TRACE conn2 <- [1,66,null,{}] 09:00:22 INFO - PROCESS | 1669 | 1469116822697 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 1669 | 1469116822702 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:22 INFO - PROCESS | 1669 | 1469116822862 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:00:22 INFO - PROCESS | 1669 | 1469116822967 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1669 | 1469116822969 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x119559000 == 24 [pid = 1669] [id = 24] 09:00:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x119b78000) [pid = 1669] [serial = 68] [outer = 0x0] 09:00:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x12103b400) [pid = 1669] [serial = 69] [outer = 0x119b78000] 09:00:23 INFO - PROCESS | 1669 | 1469116823000 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x121045c00) [pid = 1669] [serial = 70] [outer = 0x119b78000] 09:00:23 INFO - PROCESS | 1669 | 1469116823634 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 994ms 09:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:00:23 INFO - PROCESS | 1669 | 1469116823649 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1669 | 1469116823651 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:00:23 INFO - PROCESS | 1669 | 1469116823654 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1669 | 1469116823657 Marionette TRACE conn2 <- [1,70,null,{}] 09:00:23 INFO - PROCESS | 1669 | 1469116823660 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 1669 | 1469116823662 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:23 INFO - PROCESS | 1669 | 1469116823750 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:00:23 INFO - PROCESS | 1669 | 1469116823788 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1669 | 1469116823790 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x112f71000 == 25 [pid = 1669] [id = 25] 09:00:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x113c59000) [pid = 1669] [serial = 71] [outer = 0x0] 09:00:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x115f8c000) [pid = 1669] [serial = 72] [outer = 0x113c59000] 09:00:23 INFO - PROCESS | 1669 | 1469116823818 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x116599400) [pid = 1669] [serial = 73] [outer = 0x113c59000] 09:00:24 INFO - PROCESS | 1669 | 1469116824162 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 521ms 09:00:24 INFO - PROCESS | 1669 | 1469116824176 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1669 | 1469116824179 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:00:24 INFO - PROCESS | 1669 | 1469116824183 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1669 | 1469116824185 Marionette TRACE conn2 <- [1,74,null,{}] 09:00:24 INFO - PROCESS | 1669 | 1469116824187 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 1669 | 1469116824189 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:24 INFO - PROCESS | 1669 | 1469116824268 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:00:24 INFO - PROCESS | 1669 | 1469116824325 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1669 | 1469116824326 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x112eb2800 == 26 [pid = 1669] [id = 26] 09:00:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x112741c00) [pid = 1669] [serial = 74] [outer = 0x0] 09:00:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1133ddc00) [pid = 1669] [serial = 75] [outer = 0x112741c00] 09:00:24 INFO - PROCESS | 1669 | 1469116824356 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x113cdb800) [pid = 1669] [serial = 76] [outer = 0x112741c00] 09:00:24 INFO - PROCESS | 1669 | 1469116824639 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 09:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:00:24 INFO - PROCESS | 1669 | 1469116824653 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1669 | 1469116824654 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:00:24 INFO - PROCESS | 1669 | 1469116824657 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1669 | 1469116824660 Marionette TRACE conn2 <- [1,78,null,{}] 09:00:24 INFO - PROCESS | 1669 | 1469116824674 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 1669 | 1469116824680 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:24 INFO - PROCESS | 1669 | 1469116824769 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:00:24 INFO - PROCESS | 1669 | 1469116824774 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1669 | 1469116824777 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x116733000 == 27 [pid = 1669] [id = 27] 09:00:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1177c2000) [pid = 1669] [serial = 77] [outer = 0x0] 09:00:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x118340800) [pid = 1669] [serial = 78] [outer = 0x1177c2000] 09:00:24 INFO - PROCESS | 1669 | 1469116824806 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1183c6400) [pid = 1669] [serial = 79] [outer = 0x1177c2000] 09:00:25 INFO - PROCESS | 1669 | 1469116825122 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 478ms 09:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:00:25 INFO - PROCESS | 1669 | 1469116825136 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1669 | 1469116825137 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:00:25 INFO - PROCESS | 1669 | 1469116825139 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1669 | 1469116825141 Marionette TRACE conn2 <- [1,82,null,{}] 09:00:25 INFO - PROCESS | 1669 | 1469116825145 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 1669 | 1469116825148 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:25 INFO - PROCESS | 1669 | 1469116825230 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:00:25 INFO - PROCESS | 1669 | 1469116825272 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1669 | 1469116825273 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x11696c800 == 28 [pid = 1669] [id = 28] 09:00:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1177c4c00) [pid = 1669] [serial = 80] [outer = 0x0] 09:00:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1184be800) [pid = 1669] [serial = 81] [outer = 0x1177c4c00] 09:00:25 INFO - PROCESS | 1669 | 1469116825298 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1188f3400) [pid = 1669] [serial = 82] [outer = 0x1177c4c00] 09:00:25 INFO - PROCESS | 1669 | 1469116825556 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 09:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:00:25 INFO - PROCESS | 1669 | 1469116825617 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1669 | 1469116825618 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:00:25 INFO - PROCESS | 1669 | 1469116825620 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1669 | 1469116825621 Marionette TRACE conn2 <- [1,86,null,{}] 09:00:25 INFO - PROCESS | 1669 | 1469116825624 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 1669 | 1469116825625 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:25 INFO - PROCESS | 1669 | 1469116825704 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:00:25 INFO - PROCESS | 1669 | 1469116825708 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1669 | 1469116825711 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x11757b000 == 29 [pid = 1669] [id = 29] 09:00:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1188f3800) [pid = 1669] [serial = 83] [outer = 0x0] 09:00:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x118982c00) [pid = 1669] [serial = 84] [outer = 0x1188f3800] 09:00:25 INFO - PROCESS | 1669 | 1469116825736 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x119207c00) [pid = 1669] [serial = 85] [outer = 0x1188f3800] 09:00:26 INFO - PROCESS | 1669 | 1469116826051 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 09:00:26 INFO - PROCESS | 1669 | 1469116826102 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:00:26 INFO - PROCESS | 1669 | 1469116826104 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:00:26 INFO - PROCESS | 1669 | 1469116826106 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1669 | 1469116826108 Marionette TRACE conn2 <- [1,90,null,{}] 09:00:26 INFO - PROCESS | 1669 | 1469116826112 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 1669 | 1469116826117 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:26 INFO - PROCESS | 1669 | 1469116826204 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:00:26 INFO - PROCESS | 1669 | 1469116826209 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1669 | 1469116826211 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x116954800 == 30 [pid = 1669] [id = 30] 09:00:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1188f3000) [pid = 1669] [serial = 86] [outer = 0x0] 09:00:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1198a7400) [pid = 1669] [serial = 87] [outer = 0x1188f3000] 09:00:26 INFO - PROCESS | 1669 | 1469116826237 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1199e7c00) [pid = 1669] [serial = 88] [outer = 0x1188f3000] 09:00:26 INFO - PROCESS | 1669 | 1469116826517 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 09:00:26 INFO - PROCESS | 1669 | 1469116826533 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1669 | 1469116826534 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:00:26 INFO - PROCESS | 1669 | 1469116826537 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1669 | 1469116826538 Marionette TRACE conn2 <- [1,94,null,{}] 09:00:26 INFO - PROCESS | 1669 | 1469116826540 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 1669 | 1469116826541 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:26 INFO - PROCESS | 1669 | 1469116826631 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:00:26 INFO - PROCESS | 1669 | 1469116826634 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1669 | 1469116826635 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x118855000 == 31 [pid = 1669] [id = 31] 09:00:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x119b73000) [pid = 1669] [serial = 89] [outer = 0x0] 09:00:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12103c400) [pid = 1669] [serial = 90] [outer = 0x119b73000] 09:00:26 INFO - PROCESS | 1669 | 1469116826659 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x121046000) [pid = 1669] [serial = 91] [outer = 0x119b73000] 09:00:26 INFO - PROCESS | 1669 | 1469116826983 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 09:00:27 INFO - PROCESS | 1669 | 1469116827006 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1669 | 1469116827007 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:00:27 INFO - PROCESS | 1669 | 1469116827011 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1669 | 1469116827014 Marionette TRACE conn2 <- [1,98,null,{}] 09:00:27 INFO - PROCESS | 1669 | 1469116827017 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1669 | 1469116827018 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:27 INFO - PROCESS | 1669 | 1469116827115 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:00:27 INFO - PROCESS | 1669 | 1469116827120 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1669 | 1469116827122 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x119294800 == 32 [pid = 1669] [id = 32] 09:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119d09000) [pid = 1669] [serial = 92] [outer = 0x0] 09:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1210c9000) [pid = 1669] [serial = 93] [outer = 0x119d09000] 09:00:27 INFO - PROCESS | 1669 | 1469116827148 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x115f85000) [pid = 1669] [serial = 94] [outer = 0x119d09000] 09:00:27 INFO - PROCESS | 1669 | 1469116827417 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 09:00:27 INFO - PROCESS | 1669 | 1469116827438 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1669 | 1469116827439 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:00:27 INFO - PROCESS | 1669 | 1469116827449 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1669 | 1469116827451 Marionette TRACE conn2 <- [1,102,null,{}] 09:00:27 INFO - PROCESS | 1669 | 1469116827453 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1669 | 1469116827454 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:27 INFO - PROCESS | 1669 | 1469116827535 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:00:27 INFO - PROCESS | 1669 | 1469116827538 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1669 | 1469116827540 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x11981c800 == 33 [pid = 1669] [id = 33] 09:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x116592800) [pid = 1669] [serial = 95] [outer = 0x0] 09:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211efc00) [pid = 1669] [serial = 96] [outer = 0x116592800] 09:00:27 INFO - PROCESS | 1669 | 1469116827566 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1239e6400) [pid = 1669] [serial = 97] [outer = 0x116592800] 09:00:27 INFO - PROCESS | 1669 | 1469116827885 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 477ms 09:00:27 INFO - PROCESS | 1669 | 1469116827919 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:00:27 INFO - PROCESS | 1669 | 1469116827920 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:00:27 INFO - PROCESS | 1669 | 1469116827922 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1669 | 1469116827923 Marionette TRACE conn2 <- [1,106,null,{}] 09:00:27 INFO - PROCESS | 1669 | 1469116827926 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1669 | 1469116827927 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:28 INFO - PROCESS | 1669 | 1469116828026 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:00:28 INFO - PROCESS | 1669 | 1469116828050 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1669 | 1469116828051 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11982b000 == 34 [pid = 1669] [id = 34] 09:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x115f33000) [pid = 1669] [serial = 98] [outer = 0x0] 09:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1239f1c00) [pid = 1669] [serial = 99] [outer = 0x115f33000] 09:00:28 INFO - PROCESS | 1669 | 1469116828075 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x123e3e800) [pid = 1669] [serial = 100] [outer = 0x115f33000] 09:00:28 INFO - PROCESS | 1669 | 1469116828351 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 09:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:00:28 INFO - PROCESS | 1669 | 1469116828400 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1669 | 1469116828401 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:00:28 INFO - PROCESS | 1669 | 1469116828404 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1669 | 1469116828405 Marionette TRACE conn2 <- [1,110,null,{}] 09:00:28 INFO - PROCESS | 1669 | 1469116828408 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1669 | 1469116828410 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:28 INFO - PROCESS | 1669 | 1469116828503 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:00:28 INFO - PROCESS | 1669 | 1469116828506 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1669 | 1469116828508 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a017000 == 35 [pid = 1669] [id = 35] 09:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x121045000) [pid = 1669] [serial = 101] [outer = 0x0] 09:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1242ac400) [pid = 1669] [serial = 102] [outer = 0x121045000] 09:00:28 INFO - PROCESS | 1669 | 1469116828537 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x124a19800) [pid = 1669] [serial = 103] [outer = 0x121045000] 09:00:28 INFO - PROCESS | 1669 | 1469116828850 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 09:00:28 INFO - PROCESS | 1669 | 1469116828873 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1669 | 1469116828874 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:00:28 INFO - PROCESS | 1669 | 1469116828878 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1669 | 1469116828881 Marionette TRACE conn2 <- [1,114,null,{}] 09:00:28 INFO - PROCESS | 1669 | 1469116828883 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1669 | 1469116828884 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:28 INFO - PROCESS | 1669 | 1469116828986 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:00:28 INFO - PROCESS | 1669 | 1469116828993 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1669 | 1469116828994 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x123887800 == 36 [pid = 1669] [id = 36] 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1211f2000) [pid = 1669] [serial = 104] [outer = 0x0] 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x124a20000) [pid = 1669] [serial = 105] [outer = 0x1211f2000] 09:00:29 INFO - PROCESS | 1669 | 1469116829017 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x124d8b000) [pid = 1669] [serial = 106] [outer = 0x1211f2000] 09:00:29 INFO - PROCESS | 1669 | 1469116829294 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 09:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:00:29 INFO - PROCESS | 1669 | 1469116829349 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1669 | 1469116829350 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:00:29 INFO - PROCESS | 1669 | 1469116829352 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1669 | 1469116829353 Marionette TRACE conn2 <- [1,118,null,{}] 09:00:29 INFO - PROCESS | 1669 | 1469116829356 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 1669 | 1469116829357 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:29 INFO - PROCESS | 1669 | 1469116829435 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:00:29 INFO - PROCESS | 1669 | 1469116829439 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1669 | 1469116829440 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a8b000 == 37 [pid = 1669] [id = 37] 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x118893c00) [pid = 1669] [serial = 107] [outer = 0x0] 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x124ddf800) [pid = 1669] [serial = 108] [outer = 0x118893c00] 09:00:29 INFO - PROCESS | 1669 | 1469116829466 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12512b800) [pid = 1669] [serial = 109] [outer = 0x118893c00] 09:00:29 INFO - PROCESS | 1669 | 1469116829781 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 09:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:00:29 INFO - PROCESS | 1669 | 1469116829821 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1669 | 1469116829822 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:00:29 INFO - PROCESS | 1669 | 1469116829824 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1669 | 1469116829825 Marionette TRACE conn2 <- [1,122,null,{}] 09:00:29 INFO - PROCESS | 1669 | 1469116829828 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 1669 | 1469116829829 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:29 INFO - PROCESS | 1669 | 1469116829931 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:00:29 INFO - PROCESS | 1669 | 1469116829947 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1669 | 1469116829948 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce5000 == 38 [pid = 1669] [id = 38] 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x125711c00) [pid = 1669] [serial = 110] [outer = 0x0] 09:00:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1257e2000) [pid = 1669] [serial = 111] [outer = 0x125711c00] 09:00:29 INFO - PROCESS | 1669 | 1469116829971 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x12693c800) [pid = 1669] [serial = 112] [outer = 0x125711c00] 09:00:30 INFO - PROCESS | 1669 | 1469116830247 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 09:00:30 INFO - PROCESS | 1669 | 1469116830297 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:00:30 INFO - PROCESS | 1669 | 1469116830299 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:00:30 INFO - PROCESS | 1669 | 1469116830302 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1669 | 1469116830303 Marionette TRACE conn2 <- [1,126,null,{}] 09:00:30 INFO - PROCESS | 1669 | 1469116830306 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1669 | 1469116830307 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:30 INFO - PROCESS | 1669 | 1469116830430 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:00:30 INFO - PROCESS | 1669 | 1469116830435 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1669 | 1469116830437 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12442f800 == 39 [pid = 1669] [id = 39] 09:00:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x12693cc00) [pid = 1669] [serial = 113] [outer = 0x0] 09:00:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x126d2e000) [pid = 1669] [serial = 114] [outer = 0x12693cc00] 09:00:30 INFO - PROCESS | 1669 | 1469116830479 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12716cc00) [pid = 1669] [serial = 115] [outer = 0x12693cc00] 09:00:30 INFO - PROCESS | 1669 | 1469116830781 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 518ms 09:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:00:30 INFO - PROCESS | 1669 | 1469116830821 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1669 | 1469116830822 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:00:30 INFO - PROCESS | 1669 | 1469116830824 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1669 | 1469116830825 Marionette TRACE conn2 <- [1,130,null,{}] 09:00:30 INFO - PROCESS | 1669 | 1469116830827 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1669 | 1469116830829 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:30 INFO - PROCESS | 1669 | 1469116830934 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:00:30 INFO - PROCESS | 1669 | 1469116830940 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1669 | 1469116830941 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12466c800 == 40 [pid = 1669] [id = 40] 09:00:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1257da400) [pid = 1669] [serial = 116] [outer = 0x0] 09:00:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x12716ec00) [pid = 1669] [serial = 117] [outer = 0x1257da400] 09:00:30 INFO - PROCESS | 1669 | 1469116830965 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x128e83000) [pid = 1669] [serial = 118] [outer = 0x1257da400] 09:00:31 INFO - PROCESS | 1669 | 1469116831270 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 467ms 09:00:31 INFO - PROCESS | 1669 | 1469116831292 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1669 | 1469116831294 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:00:31 INFO - PROCESS | 1669 | 1469116831299 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1669 | 1469116831300 Marionette TRACE conn2 <- [1,134,null,{}] 09:00:31 INFO - PROCESS | 1669 | 1469116831302 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 1669 | 1469116831303 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:31 INFO - PROCESS | 1669 | 1469116831388 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:00:31 INFO - PROCESS | 1669 | 1469116831392 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1669 | 1469116831393 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x126024000 == 41 [pid = 1669] [id = 41] 09:00:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x128e8d400) [pid = 1669] [serial = 119] [outer = 0x0] 09:00:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x129065c00) [pid = 1669] [serial = 120] [outer = 0x128e8d400] 09:00:31 INFO - PROCESS | 1669 | 1469116831424 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x12939a400) [pid = 1669] [serial = 121] [outer = 0x128e8d400] 09:00:32 INFO - PROCESS | 1669 | 1469116832608 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1323ms 09:00:32 INFO - PROCESS | 1669 | 1469116832622 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1669 | 1469116832626 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:00:32 INFO - PROCESS | 1669 | 1469116832638 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1669 | 1469116832643 Marionette TRACE conn2 <- [1,138,null,{}] 09:00:32 INFO - PROCESS | 1669 | 1469116832648 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 1669 | 1469116832651 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:32 INFO - PROCESS | 1669 | 1469116832766 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:00:32 INFO - PROCESS | 1669 | 1469116832797 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1669 | 1469116832799 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x1132db800 == 42 [pid = 1669] [id = 42] 09:00:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x116993400) [pid = 1669] [serial = 122] [outer = 0x0] 09:00:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x116bb4000) [pid = 1669] [serial = 123] [outer = 0x116993400] 09:00:32 INFO - PROCESS | 1669 | 1469116832830 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x117e46c00) [pid = 1669] [serial = 124] [outer = 0x116993400] 09:00:33 INFO - PROCESS | 1669 | 1469116833145 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 532ms 09:00:33 INFO - PROCESS | 1669 | 1469116833168 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1669 | 1469116833171 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:00:33 INFO - PROCESS | 1669 | 1469116833176 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1669 | 1469116833180 Marionette TRACE conn2 <- [1,142,null,{}] 09:00:33 INFO - PROCESS | 1669 | 1469116833182 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 1669 | 1469116833184 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:33 INFO - PROCESS | 1669 | 1469116833276 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:00:33 INFO - PROCESS | 1669 | 1469116833307 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1669 | 1469116833309 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x116738000 == 43 [pid = 1669] [id = 43] 09:00:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x1183a8800) [pid = 1669] [serial = 125] [outer = 0x0] 09:00:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x1185bfc00) [pid = 1669] [serial = 126] [outer = 0x1183a8800] 09:00:33 INFO - PROCESS | 1669 | 1469116833336 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x1188ef000) [pid = 1669] [serial = 127] [outer = 0x1183a8800] 09:00:33 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x129396400) [pid = 1669] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x12d3d6c00) [pid = 1669] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x12b9dd800) [pid = 1669] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x1183a9800) [pid = 1669] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x12ce7c400) [pid = 1669] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x12b9e2c00) [pid = 1669] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x12bf3e800) [pid = 1669] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x1185c4c00) [pid = 1669] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x12103d800) [pid = 1669] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x12baafc00) [pid = 1669] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x12a9ebc00) [pid = 1669] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12a9df400) [pid = 1669] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x116592800) [pid = 1669] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x115f33000) [pid = 1669] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1211f2000) [pid = 1669] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x118893c00) [pid = 1669] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x125711c00) [pid = 1669] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x124a12800) [pid = 1669] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1132c6000) [pid = 1669] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x11754d400) [pid = 1669] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x119b78000) [pid = 1669] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x113c59000) [pid = 1669] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x112741c00) [pid = 1669] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1177c2000) [pid = 1669] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1177c4c00) [pid = 1669] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1188f3800) [pid = 1669] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1188f3000) [pid = 1669] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x119b73000) [pid = 1669] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:00:34 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x119d09000) [pid = 1669] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:00:34 INFO - PROCESS | 1669 | 1469116834107 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 973ms 09:00:34 INFO - PROCESS | 1669 | 1469116834149 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1669 | 1469116834150 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:00:34 INFO - PROCESS | 1669 | 1469116834153 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1669 | 1469116834155 Marionette TRACE conn2 <- [1,146,null,{}] 09:00:34 INFO - PROCESS | 1669 | 1469116834162 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 1669 | 1469116834165 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:34 INFO - PROCESS | 1669 | 1469116834240 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:00:34 INFO - PROCESS | 1669 | 1469116834292 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1669 | 1469116834294 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x117254000 == 44 [pid = 1669] [id = 44] 09:00:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x115f2d000) [pid = 1669] [serial = 128] [outer = 0x0] 09:00:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1183ae800) [pid = 1669] [serial = 129] [outer = 0x115f2d000] 09:00:34 INFO - PROCESS | 1669 | 1469116834323 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x118979400) [pid = 1669] [serial = 130] [outer = 0x115f2d000] 09:00:34 INFO - PROCESS | 1669 | 1469116834618 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 520ms 09:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:00:34 INFO - PROCESS | 1669 | 1469116834673 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1669 | 1469116834675 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:00:34 INFO - PROCESS | 1669 | 1469116834680 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1669 | 1469116834681 Marionette TRACE conn2 <- [1,150,null,{}] 09:00:34 INFO - PROCESS | 1669 | 1469116834683 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 1669 | 1469116834684 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:34 INFO - PROCESS | 1669 | 1469116834759 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:00:34 INFO - PROCESS | 1669 | 1469116834764 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1669 | 1469116834765 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x11853b800 == 45 [pid = 1669] [id = 45] 09:00:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x119207000) [pid = 1669] [serial = 131] [outer = 0x0] 09:00:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1193fe800) [pid = 1669] [serial = 132] [outer = 0x119207000] 09:00:34 INFO - PROCESS | 1669 | 1469116834798 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x11995e400) [pid = 1669] [serial = 133] [outer = 0x119207000] 09:00:35 INFO - PROCESS | 1669 | 1469116835131 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 09:00:35 INFO - PROCESS | 1669 | 1469116835151 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1669 | 1469116835153 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:00:35 INFO - PROCESS | 1669 | 1469116835156 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1669 | 1469116835158 Marionette TRACE conn2 <- [1,154,null,{}] 09:00:35 INFO - PROCESS | 1669 | 1469116835164 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 1669 | 1469116835166 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:35 INFO - PROCESS | 1669 | 1469116835281 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:00:35 INFO - PROCESS | 1669 | 1469116835287 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1669 | 1469116835288 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x11929e000 == 46 [pid = 1669] [id = 46] 09:00:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1193f8c00) [pid = 1669] [serial = 134] [outer = 0x0] 09:00:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1199d9400) [pid = 1669] [serial = 135] [outer = 0x1193f8c00] 09:00:35 INFO - PROCESS | 1669 | 1469116835328 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x119b77c00) [pid = 1669] [serial = 136] [outer = 0x1193f8c00] 09:00:35 INFO - PROCESS | 1669 | 1469116835754 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 619ms 09:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:00:35 INFO - PROCESS | 1669 | 1469116835776 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1669 | 1469116835777 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:00:35 INFO - PROCESS | 1669 | 1469116835779 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1669 | 1469116835780 Marionette TRACE conn2 <- [1,158,null,{}] 09:00:35 INFO - PROCESS | 1669 | 1469116835783 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 1669 | 1469116835787 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:35 INFO - PROCESS | 1669 | 1469116835871 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:00:35 INFO - PROCESS | 1669 | 1469116835874 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1669 | 1469116835876 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c52800 == 47 [pid = 1669] [id = 47] 09:00:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12103d800) [pid = 1669] [serial = 137] [outer = 0x0] 09:00:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1211ef400) [pid = 1669] [serial = 138] [outer = 0x12103d800] 09:00:35 INFO - PROCESS | 1669 | 1469116835911 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x123e3e400) [pid = 1669] [serial = 139] [outer = 0x12103d800] 09:00:36 INFO - PROCESS | 1669 | 1469116836406 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 667ms 09:00:36 INFO - PROCESS | 1669 | 1469116836460 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1669 | 1469116836463 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:00:36 INFO - PROCESS | 1669 | 1469116836467 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1669 | 1469116836471 Marionette TRACE conn2 <- [1,162,null,{}] 09:00:36 INFO - PROCESS | 1669 | 1469116836474 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 1669 | 1469116836476 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:36 INFO - PROCESS | 1669 | 1469116836572 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:00:36 INFO - PROCESS | 1669 | 1469116836618 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1669 | 1469116836620 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x116274000 == 48 [pid = 1669] [id = 48] 09:00:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x115f8d000) [pid = 1669] [serial = 140] [outer = 0x0] 09:00:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1165e8c00) [pid = 1669] [serial = 141] [outer = 0x115f8d000] 09:00:36 INFO - PROCESS | 1669 | 1469116836651 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x11754d400) [pid = 1669] [serial = 142] [outer = 0x115f8d000] 09:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 09:00:37 INFO - PROCESS | 1669 | 1469116837083 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:00:37 INFO - PROCESS | 1669 | 1469116837089 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1669 | 1469116837092 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:00:37 INFO - PROCESS | 1669 | 1469116837097 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1669 | 1469116837098 Marionette TRACE conn2 <- [1,166,null,{}] 09:00:37 INFO - PROCESS | 1669 | 1469116837101 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 1669 | 1469116837103 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:37 INFO - PROCESS | 1669 | 1469116837213 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:00:37 INFO - PROCESS | 1669 | 1469116837289 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1669 | 1469116837291 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x119826800 == 49 [pid = 1669] [id = 49] 09:00:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1183b3000) [pid = 1669] [serial = 143] [outer = 0x0] 09:00:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x11897c400) [pid = 1669] [serial = 144] [outer = 0x1183b3000] 09:00:37 INFO - PROCESS | 1669 | 1469116837326 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1193f3400) [pid = 1669] [serial = 145] [outer = 0x1183b3000] 09:00:37 INFO - PROCESS | 1669 | 1469116837824 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 771ms 09:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:00:37 INFO - PROCESS | 1669 | 1469116837876 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1669 | 1469116837878 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:00:37 INFO - PROCESS | 1669 | 1469116837882 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1669 | 1469116837885 Marionette TRACE conn2 <- [1,170,null,{}] 09:00:37 INFO - PROCESS | 1669 | 1469116837893 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 1669 | 1469116837898 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:37 INFO - PROCESS | 1669 | 1469116837992 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:00:38 INFO - PROCESS | 1669 | 1469116838053 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1669 | 1469116838055 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x123aa0800 == 50 [pid = 1669] [id = 50] 09:00:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x121048000) [pid = 1669] [serial = 146] [outer = 0x0] 09:00:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x1210cd800) [pid = 1669] [serial = 147] [outer = 0x121048000] 09:00:38 INFO - PROCESS | 1669 | 1469116838087 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x123c8c800) [pid = 1669] [serial = 148] [outer = 0x121048000] 09:00:38 INFO - PROCESS | 1669 | 1469116838522 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 09:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:00:38 INFO - PROCESS | 1669 | 1469116838554 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1669 | 1469116838556 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:00:38 INFO - PROCESS | 1669 | 1469116838574 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1669 | 1469116838575 Marionette TRACE conn2 <- [1,174,null,{}] 09:00:38 INFO - PROCESS | 1669 | 1469116838581 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 1669 | 1469116838582 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:38 INFO - PROCESS | 1669 | 1469116838701 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:00:38 INFO - PROCESS | 1669 | 1469116838786 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1669 | 1469116838787 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245d6800 == 51 [pid = 1669] [id = 51] 09:00:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x1245c6c00) [pid = 1669] [serial = 149] [outer = 0x0] 09:00:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x1245cc000) [pid = 1669] [serial = 150] [outer = 0x1245c6c00] 09:00:38 INFO - PROCESS | 1669 | 1469116838834 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x124a13000) [pid = 1669] [serial = 151] [outer = 0x1245c6c00] 09:00:39 INFO - PROCESS | 1669 | 1469116839274 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 739ms 09:00:39 INFO - PROCESS | 1669 | 1469116839299 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1669 | 1469116839300 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:00:39 INFO - PROCESS | 1669 | 1469116839303 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1669 | 1469116839304 Marionette TRACE conn2 <- [1,178,null,{}] 09:00:39 INFO - PROCESS | 1669 | 1469116839306 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 1669 | 1469116839308 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:39 INFO - PROCESS | 1669 | 1469116839401 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:00:39 INFO - PROCESS | 1669 | 1469116839445 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1669 | 1469116839446 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x123931800 == 52 [pid = 1669] [id = 52] 09:00:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x1193fc000) [pid = 1669] [serial = 152] [outer = 0x0] 09:00:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x124a15800) [pid = 1669] [serial = 153] [outer = 0x1193fc000] 09:00:39 INFO - PROCESS | 1669 | 1469116839475 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x124ac4000) [pid = 1669] [serial = 154] [outer = 0x1193fc000] 09:00:39 INFO - PROCESS | 1669 | 1469116839887 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 617ms 09:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:00:39 INFO - PROCESS | 1669 | 1469116839921 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1669 | 1469116839922 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:00:39 INFO - PROCESS | 1669 | 1469116839924 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1669 | 1469116839926 Marionette TRACE conn2 <- [1,182,null,{}] 09:00:40 INFO - PROCESS | 1669 | 1469116840018 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 1669 | 1469116840020 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:40 INFO - PROCESS | 1669 | 1469116840133 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:00:40 INFO - PROCESS | 1669 | 1469116840190 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1669 | 1469116840191 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x11611e800 == 53 [pid = 1669] [id = 53] 09:00:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x113c59000) [pid = 1669] [serial = 155] [outer = 0x0] 09:00:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 127 (0x113dc3c00) [pid = 1669] [serial = 156] [outer = 0x113c59000] 09:00:40 INFO - PROCESS | 1669 | 1469116840219 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 128 (0x115f8f000) [pid = 1669] [serial = 157] [outer = 0x113c59000] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11929e000 == 52 [pid = 1669] [id = 46] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11853b800 == 51 [pid = 1669] [id = 45] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11696c800 == 50 [pid = 1669] [id = 28] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x117254000 == 49 [pid = 1669] [id = 44] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x116738000 == 48 [pid = 1669] [id = 43] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1132db800 == 47 [pid = 1669] [id = 42] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x116733000 == 46 [pid = 1669] [id = 27] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11981c800 == 45 [pid = 1669] [id = 33] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11982b000 == 44 [pid = 1669] [id = 34] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x116954800 == 43 [pid = 1669] [id = 30] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x119294800 == 42 [pid = 1669] [id = 32] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11757b000 == 41 [pid = 1669] [id = 29] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x118855000 == 40 [pid = 1669] [id = 31] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x123931800 == 39 [pid = 1669] [id = 52] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1245d6800 == 38 [pid = 1669] [id = 51] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x123aa0800 == 37 [pid = 1669] [id = 50] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x119826800 == 36 [pid = 1669] [id = 49] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11a017000 == 35 [pid = 1669] [id = 35] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12442f800 == 34 [pid = 1669] [id = 39] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x126024000 == 33 [pid = 1669] [id = 41] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x123887800 == 32 [pid = 1669] [id = 36] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x123a8b000 == 31 [pid = 1669] [id = 37] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x116274000 == 30 [pid = 1669] [id = 48] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x123ce5000 == 29 [pid = 1669] [id = 38] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12466c800 == 28 [pid = 1669] [id = 40] 09:00:40 INFO - PROCESS | 1669 | --DOCSHELL 0x119c52800 == 27 [pid = 1669] [id = 47] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 127 (0x1245ca800) [pid = 1669] [serial = 11] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 126 (0x1211efc00) [pid = 1669] [serial = 96] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x1239e6400) [pid = 1669] [serial = 97] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x1239f1c00) [pid = 1669] [serial = 99] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x1242ac400) [pid = 1669] [serial = 102] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x124a20000) [pid = 1669] [serial = 105] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x124ddf800) [pid = 1669] [serial = 108] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x1257e2000) [pid = 1669] [serial = 111] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x126d2e000) [pid = 1669] [serial = 114] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x124a1f400) [pid = 1669] [serial = 60] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x1133f6c00) [pid = 1669] [serial = 63] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x118340000) [pid = 1669] [serial = 66] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12103b400) [pid = 1669] [serial = 69] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x121045c00) [pid = 1669] [serial = 70] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x115f8c000) [pid = 1669] [serial = 72] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1133ddc00) [pid = 1669] [serial = 75] [outer = 0x0] [url = about:blank] 09:00:40 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x118340800) [pid = 1669] [serial = 78] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1184be800) [pid = 1669] [serial = 81] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x118982c00) [pid = 1669] [serial = 84] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x119207c00) [pid = 1669] [serial = 85] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1198a7400) [pid = 1669] [serial = 87] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1199e7c00) [pid = 1669] [serial = 88] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12103c400) [pid = 1669] [serial = 90] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x121046000) [pid = 1669] [serial = 91] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x123e3e800) [pid = 1669] [serial = 100] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x116599400) [pid = 1669] [serial = 73] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x124d8b000) [pid = 1669] [serial = 106] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1183c6400) [pid = 1669] [serial = 79] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x113cdb800) [pid = 1669] [serial = 76] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12693c800) [pid = 1669] [serial = 112] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1183ae400) [pid = 1669] [serial = 67] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1188f3400) [pid = 1669] [serial = 82] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x115f89c00) [pid = 1669] [serial = 64] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12512b800) [pid = 1669] [serial = 109] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12716ec00) [pid = 1669] [serial = 117] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12b187c00) [pid = 1669] [serial = 61] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x123fed400) [pid = 1669] [serial = 8] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1210c9000) [pid = 1669] [serial = 93] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x115f85000) [pid = 1669] [serial = 94] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12baaf800) [pid = 1669] [serial = 30] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12bab4000) [pid = 1669] [serial = 27] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12baba000) [pid = 1669] [serial = 28] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12b1bac00) [pid = 1669] [serial = 24] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12b1c5800) [pid = 1669] [serial = 25] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12a9e5800) [pid = 1669] [serial = 22] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12a9e1000) [pid = 1669] [serial = 21] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x129608400) [pid = 1669] [serial = 18] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x129398000) [pid = 1669] [serial = 15] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12939dc00) [pid = 1669] [serial = 16] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12d3e0000) [pid = 1669] [serial = 57] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12d3e4800) [pid = 1669] [serial = 58] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12d0d2000) [pid = 1669] [serial = 55] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12d0ce800) [pid = 1669] [serial = 54] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x1183ae000) [pid = 1669] [serial = 51] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1183b4800) [pid = 1669] [serial = 52] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x12ce7e800) [pid = 1669] [serial = 48] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12d0c7000) [pid = 1669] [serial = 49] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x12cbf7800) [pid = 1669] [serial = 45] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12c6c7c00) [pid = 1669] [serial = 40] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12cbad800) [pid = 1669] [serial = 42] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12c544c00) [pid = 1669] [serial = 39] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12c538c00) [pid = 1669] [serial = 36] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12c53d800) [pid = 1669] [serial = 37] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x12bf34c00) [pid = 1669] [serial = 33] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12bf3c000) [pid = 1669] [serial = 34] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12babe800) [pid = 1669] [serial = 31] [outer = 0x0] [url = about:blank] 09:00:41 INFO - PROCESS | 1669 | 1469116841108 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1206ms 09:00:41 INFO - PROCESS | 1669 | 1469116841132 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:00:41 INFO - PROCESS | 1669 | 1469116841135 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:00:41 INFO - PROCESS | 1669 | 1469116841138 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1669 | 1469116841140 Marionette TRACE conn2 <- [1,186,null,{}] 09:00:41 INFO - PROCESS | 1669 | 1469116841149 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 1669 | 1469116841151 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:41 INFO - PROCESS | 1669 | 1469116841227 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:00:41 INFO - PROCESS | 1669 | 1469116841232 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1669 | 1469116841235 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x112ec5000 == 28 [pid = 1669] [id = 54] 09:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x115f28c00) [pid = 1669] [serial = 158] [outer = 0x0] 09:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x115f87800) [pid = 1669] [serial = 159] [outer = 0x115f28c00] 09:00:41 INFO - PROCESS | 1669 | 1469116841264 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1133f5000) [pid = 1669] [serial = 160] [outer = 0x115f28c00] 09:00:41 INFO - PROCESS | 1669 | 1469116841584 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 09:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:00:41 INFO - PROCESS | 1669 | 1469116841617 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1669 | 1469116841620 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:00:41 INFO - PROCESS | 1669 | 1469116841626 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1669 | 1469116841628 Marionette TRACE conn2 <- [1,190,null,{}] 09:00:41 INFO - PROCESS | 1669 | 1469116841630 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 1669 | 1469116841632 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:41 INFO - PROCESS | 1669 | 1469116841706 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:00:41 INFO - PROCESS | 1669 | 1469116841713 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1669 | 1469116841714 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x11627a000 == 29 [pid = 1669] [id = 55] 09:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x116992400) [pid = 1669] [serial = 161] [outer = 0x0] 09:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x11833f800) [pid = 1669] [serial = 162] [outer = 0x116992400] 09:00:41 INFO - PROCESS | 1669 | 1469116841742 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1183ad800) [pid = 1669] [serial = 163] [outer = 0x116992400] 09:00:42 INFO - PROCESS | 1669 | 1469116842043 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 09:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:00:42 INFO - PROCESS | 1669 | 1469116842098 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1669 | 1469116842099 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:00:42 INFO - PROCESS | 1669 | 1469116842109 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1669 | 1469116842111 Marionette TRACE conn2 <- [1,194,null,{}] 09:00:42 INFO - PROCESS | 1669 | 1469116842119 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1669 | 1469116842123 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:42 INFO - PROCESS | 1669 | 1469116842206 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:00:42 INFO - PROCESS | 1669 | 1469116842252 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1669 | 1469116842254 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x117022000 == 30 [pid = 1669] [id = 56] 09:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x115f33000) [pid = 1669] [serial = 164] [outer = 0x0] 09:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x11888c800) [pid = 1669] [serial = 165] [outer = 0x115f33000] 09:00:42 INFO - PROCESS | 1669 | 1469116842283 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x118981400) [pid = 1669] [serial = 166] [outer = 0x115f33000] 09:00:42 INFO - PROCESS | 1669 | 1469116842571 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 528ms 09:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:00:42 INFO - PROCESS | 1669 | 1469116842631 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1669 | 1469116842633 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:00:42 INFO - PROCESS | 1669 | 1469116842635 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1669 | 1469116842636 Marionette TRACE conn2 <- [1,198,null,{}] 09:00:42 INFO - PROCESS | 1669 | 1469116842638 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1669 | 1469116842639 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:42 INFO - PROCESS | 1669 | 1469116842715 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:00:42 INFO - PROCESS | 1669 | 1469116842762 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1669 | 1469116842763 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e9b000 == 31 [pid = 1669] [id = 57] 09:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x1183cac00) [pid = 1669] [serial = 167] [outer = 0x0] 09:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1198a6400) [pid = 1669] [serial = 168] [outer = 0x1183cac00] 09:00:42 INFO - PROCESS | 1669 | 1469116842789 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x11996c000) [pid = 1669] [serial = 169] [outer = 0x1183cac00] 09:00:43 INFO - PROCESS | 1669 | 1469116843049 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 09:00:43 INFO - PROCESS | 1669 | 1469116843053 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1669 | 1469116843054 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:00:43 INFO - PROCESS | 1669 | 1469116843057 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1669 | 1469116843058 Marionette TRACE conn2 <- [1,202,null,{}] 09:00:43 INFO - PROCESS | 1669 | 1469116843071 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 1669 | 1469116843084 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:43 INFO - PROCESS | 1669 | 1469116843186 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:00:43 INFO - PROCESS | 1669 | 1469116843190 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1669 | 1469116843191 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189ab800 == 32 [pid = 1669] [id = 58] 09:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1133d2400) [pid = 1669] [serial = 170] [outer = 0x0] 09:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1199e2800) [pid = 1669] [serial = 171] [outer = 0x1133d2400] 09:00:43 INFO - PROCESS | 1669 | 1469116843216 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x12103e400) [pid = 1669] [serial = 172] [outer = 0x1133d2400] 09:00:43 INFO - PROCESS | 1669 | 1469116843533 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 526ms 09:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:00:43 INFO - PROCESS | 1669 | 1469116843583 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1669 | 1469116843585 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:00:43 INFO - PROCESS | 1669 | 1469116843587 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1669 | 1469116843588 Marionette TRACE conn2 <- [1,206,null,{}] 09:00:43 INFO - PROCESS | 1669 | 1469116843590 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 1669 | 1469116843594 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:43 INFO - PROCESS | 1669 | 1469116843702 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:00:43 INFO - PROCESS | 1669 | 1469116843731 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1669 | 1469116843732 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954b800 == 33 [pid = 1669] [id = 59] 09:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x121043000) [pid = 1669] [serial = 173] [outer = 0x0] 09:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1211ec800) [pid = 1669] [serial = 174] [outer = 0x121043000] 09:00:43 INFO - PROCESS | 1669 | 1469116843757 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x124099000) [pid = 1669] [serial = 175] [outer = 0x121043000] 09:00:44 INFO - PROCESS | 1669 | 1469116844083 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 517ms 09:00:44 INFO - PROCESS | 1669 | 1469116844105 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1669 | 1469116844106 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:00:44 INFO - PROCESS | 1669 | 1469116844109 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1669 | 1469116844110 Marionette TRACE conn2 <- [1,210,null,{}] 09:00:44 INFO - PROCESS | 1669 | 1469116844123 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 1669 | 1469116844124 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:44 INFO - PROCESS | 1669 | 1469116844219 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:00:44 INFO - PROCESS | 1669 | 1469116844222 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1669 | 1469116844223 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x11983c000 == 34 [pid = 1669] [id = 60] 09:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1121be400) [pid = 1669] [serial = 176] [outer = 0x0] 09:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1245d0c00) [pid = 1669] [serial = 177] [outer = 0x1121be400] 09:00:44 INFO - PROCESS | 1669 | 1469116844248 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x124a1b800) [pid = 1669] [serial = 178] [outer = 0x1121be400] 09:00:44 INFO - PROCESS | 1669 | 1469116844547 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 09:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:00:44 INFO - PROCESS | 1669 | 1469116844582 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1669 | 1469116844583 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:00:44 INFO - PROCESS | 1669 | 1469116844586 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1669 | 1469116844587 Marionette TRACE conn2 <- [1,214,null,{}] 09:00:44 INFO - PROCESS | 1669 | 1469116844589 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 1669 | 1469116844590 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:44 INFO - PROCESS | 1669 | 1469116844681 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:00:44 INFO - PROCESS | 1669 | 1469116844684 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1669 | 1469116844685 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x119d6f800 == 35 [pid = 1669] [id = 61] 09:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x124099400) [pid = 1669] [serial = 179] [outer = 0x0] 09:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x124b7d000) [pid = 1669] [serial = 180] [outer = 0x124099400] 09:00:44 INFO - PROCESS | 1669 | 1469116844710 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x124de1c00) [pid = 1669] [serial = 181] [outer = 0x124099400] 09:00:45 INFO - PROCESS | 1669 | 1469116845104 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x116993400) [pid = 1669] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x115f2d000) [pid = 1669] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1183a8800) [pid = 1669] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x119207000) [pid = 1669] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x128e8d400) [pid = 1669] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x121045000) [pid = 1669] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1257da400) [pid = 1669] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12693cc00) [pid = 1669] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12103d800) [pid = 1669] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:00:45 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1193f8c00) [pid = 1669] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 567ms 09:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:00:45 INFO - PROCESS | 1669 | 1469116845154 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1669 | 1469116845155 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:00:45 INFO - PROCESS | 1669 | 1469116845157 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1669 | 1469116845158 Marionette TRACE conn2 <- [1,218,null,{}] 09:00:45 INFO - PROCESS | 1669 | 1469116845161 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1669 | 1469116845162 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:45 INFO - PROCESS | 1669 | 1469116845242 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:00:45 INFO - PROCESS | 1669 | 1469116845248 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1669 | 1469116845249 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x117021800 == 36 [pid = 1669] [id = 62] 09:00:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1133b6400) [pid = 1669] [serial = 182] [outer = 0x0] 09:00:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x11897a800) [pid = 1669] [serial = 183] [outer = 0x1133b6400] 09:00:45 INFO - PROCESS | 1669 | 1469116845274 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1240a0400) [pid = 1669] [serial = 184] [outer = 0x1133b6400] 09:00:45 INFO - PROCESS | 1669 | 1469116845601 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 09:00:45 INFO - PROCESS | 1669 | 1469116845626 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1669 | 1469116845629 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:00:45 INFO - PROCESS | 1669 | 1469116845633 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1669 | 1469116845634 Marionette TRACE conn2 <- [1,222,null,{}] 09:00:45 INFO - PROCESS | 1669 | 1469116845636 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1669 | 1469116845637 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:45 INFO - PROCESS | 1669 | 1469116845730 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:00:45 INFO - PROCESS | 1669 | 1469116845796 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1669 | 1469116845798 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x12393a800 == 37 [pid = 1669] [id = 63] 09:00:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1177c8c00) [pid = 1669] [serial = 185] [outer = 0x0] 09:00:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x124fbc000) [pid = 1669] [serial = 186] [outer = 0x1177c8c00] 09:00:45 INFO - PROCESS | 1669 | 1469116845839 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1257d7800) [pid = 1669] [serial = 187] [outer = 0x1177c8c00] 09:00:46 INFO - PROCESS | 1669 | 1469116846200 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 618ms 09:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:00:46 INFO - PROCESS | 1669 | 1469116846252 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1669 | 1469116846253 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:00:46 INFO - PROCESS | 1669 | 1469116846255 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1669 | 1469116846257 Marionette TRACE conn2 <- [1,226,null,{}] 09:00:46 INFO - PROCESS | 1669 | 1469116846259 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 1669 | 1469116846261 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:46 INFO - PROCESS | 1669 | 1469116846375 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:00:46 INFO - PROCESS | 1669 | 1469116846380 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1669 | 1469116846381 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189ab000 == 38 [pid = 1669] [id = 64] 09:00:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12103d800) [pid = 1669] [serial = 188] [outer = 0x0] 09:00:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1257d5c00) [pid = 1669] [serial = 189] [outer = 0x12103d800] 09:00:46 INFO - PROCESS | 1669 | 1469116846407 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x126fc1c00) [pid = 1669] [serial = 190] [outer = 0x12103d800] 09:00:46 INFO - PROCESS | 1669 | 1469116846713 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 09:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:00:46 INFO - PROCESS | 1669 | 1469116846724 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1669 | 1469116846725 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:00:46 INFO - PROCESS | 1669 | 1469116846730 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1669 | 1469116846732 Marionette TRACE conn2 <- [1,230,null,{}] 09:00:46 INFO - PROCESS | 1669 | 1469116846734 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 1669 | 1469116846736 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:46 INFO - PROCESS | 1669 | 1469116846813 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:00:46 INFO - PROCESS | 1669 | 1469116846817 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1669 | 1469116846818 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dbc000 == 39 [pid = 1669] [id = 65] 09:00:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x126fc2400) [pid = 1669] [serial = 191] [outer = 0x0] 09:00:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12749f400) [pid = 1669] [serial = 192] [outer = 0x126fc2400] 09:00:46 INFO - PROCESS | 1669 | 1469116846843 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x128c2f800) [pid = 1669] [serial = 193] [outer = 0x126fc2400] 09:00:47 INFO - PROCESS | 1669 | 1469116847197 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 520ms 09:00:47 INFO - PROCESS | 1669 | 1469116847250 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1669 | 1469116847252 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:00:47 INFO - PROCESS | 1669 | 1469116847255 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1669 | 1469116847258 Marionette TRACE conn2 <- [1,234,null,{}] 09:00:47 INFO - PROCESS | 1669 | 1469116847261 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 1669 | 1469116847263 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:47 INFO - PROCESS | 1669 | 1469116847390 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:00:47 INFO - PROCESS | 1669 | 1469116847436 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1669 | 1469116847439 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x1131db000 == 40 [pid = 1669] [id = 66] 09:00:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x113cd8800) [pid = 1669] [serial = 194] [outer = 0x0] 09:00:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x115ec2400) [pid = 1669] [serial = 195] [outer = 0x113cd8800] 09:00:47 INFO - PROCESS | 1669 | 1469116847469 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x11673dc00) [pid = 1669] [serial = 196] [outer = 0x113cd8800] 09:00:47 INFO - PROCESS | 1669 | 1469116847984 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 771ms 09:00:48 INFO - PROCESS | 1669 | 1469116848027 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1669 | 1469116848030 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:00:48 INFO - PROCESS | 1669 | 1469116848034 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1669 | 1469116848036 Marionette TRACE conn2 <- [1,238,null,{}] 09:00:48 INFO - PROCESS | 1669 | 1469116848039 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1669 | 1469116848041 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:48 INFO - PROCESS | 1669 | 1469116848148 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:00:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1183ae000) [pid = 1669] [serial = 197] [outer = 0x12c6cf400] 09:00:48 INFO - PROCESS | 1669 | 1469116848231 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1669 | 1469116848232 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c4c800 == 41 [pid = 1669] [id = 67] 09:00:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1183b2800) [pid = 1669] [serial = 198] [outer = 0x0] 09:00:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1183b4000) [pid = 1669] [serial = 199] [outer = 0x1183b2800] 09:00:48 INFO - PROCESS | 1669 | 1469116848271 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1185ca400) [pid = 1669] [serial = 200] [outer = 0x1183b2800] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x1189ab000 == 40 [pid = 1669] [id = 64] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x12393a800 == 39 [pid = 1669] [id = 63] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x117021800 == 38 [pid = 1669] [id = 62] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x119d6f800 == 37 [pid = 1669] [id = 61] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x11983c000 == 36 [pid = 1669] [id = 60] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x11954b800 == 35 [pid = 1669] [id = 59] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x1189ab800 == 34 [pid = 1669] [id = 58] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x117e9b000 == 33 [pid = 1669] [id = 57] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x117022000 == 32 [pid = 1669] [id = 56] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x11627a000 == 31 [pid = 1669] [id = 55] 09:00:48 INFO - PROCESS | 1669 | 1469116848930 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:00:48 INFO - PROCESS | 1669 | --DOCSHELL 0x112ec5000 == 30 [pid = 1669] [id = 54] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x116bb4000) [pid = 1669] [serial = 123] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1183ae800) [pid = 1669] [serial = 129] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1185bfc00) [pid = 1669] [serial = 126] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x117e46c00) [pid = 1669] [serial = 124] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1193fe800) [pid = 1669] [serial = 132] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x119b77c00) [pid = 1669] [serial = 136] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11995e400) [pid = 1669] [serial = 133] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1188ef000) [pid = 1669] [serial = 127] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x118979400) [pid = 1669] [serial = 130] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12939a400) [pid = 1669] [serial = 121] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x129065c00) [pid = 1669] [serial = 120] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124a19800) [pid = 1669] [serial = 103] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x128e83000) [pid = 1669] [serial = 118] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12716cc00) [pid = 1669] [serial = 115] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x123e3e400) [pid = 1669] [serial = 139] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1211ef400) [pid = 1669] [serial = 138] [outer = 0x0] [url = about:blank] 09:00:48 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1199d9400) [pid = 1669] [serial = 135] [outer = 0x0] [url = about:blank] 09:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 921ms 09:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:00:48 INFO - PROCESS | 1669 | 1469116848955 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1669 | 1469116848957 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:00:48 INFO - PROCESS | 1669 | 1469116848962 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1669 | 1469116848965 Marionette TRACE conn2 <- [1,242,null,{}] 09:00:48 INFO - PROCESS | 1669 | 1469116848968 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1669 | 1469116848970 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:49 INFO - PROCESS | 1669 | 1469116849041 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:00:49 INFO - PROCESS | 1669 | 1469116849050 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1669 | 1469116849052 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f3d800 == 31 [pid = 1669] [id = 68] 09:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x11833bc00) [pid = 1669] [serial = 201] [outer = 0x0] 09:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x118345400) [pid = 1669] [serial = 202] [outer = 0x11833bc00] 09:00:49 INFO - PROCESS | 1669 | 1469116849080 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1183cec00) [pid = 1669] [serial = 203] [outer = 0x11833bc00] 09:00:49 INFO - PROCESS | 1669 | 1469116849468 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 522ms 09:00:49 INFO - PROCESS | 1669 | 1469116849483 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1669 | 1469116849487 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:00:49 INFO - PROCESS | 1669 | 1469116849493 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1669 | 1469116849496 Marionette TRACE conn2 <- [1,246,null,{}] 09:00:49 INFO - PROCESS | 1669 | 1469116849499 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 1669 | 1469116849502 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:49 INFO - PROCESS | 1669 | 1469116849607 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:00:49 INFO - PROCESS | 1669 | 1469116849615 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1669 | 1469116849616 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x117015000 == 32 [pid = 1669] [id = 69] 09:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1188f4400) [pid = 1669] [serial = 204] [outer = 0x0] 09:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x119256400) [pid = 1669] [serial = 205] [outer = 0x1188f4400] 09:00:49 INFO - PROCESS | 1669 | 1469116849643 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11995f000) [pid = 1669] [serial = 206] [outer = 0x1188f4400] 09:00:49 INFO - PROCESS | 1669 | 1469116849987 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 522ms 09:00:50 INFO - PROCESS | 1669 | 1469116850015 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1669 | 1469116850016 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:00:50 INFO - PROCESS | 1669 | 1469116850018 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1669 | 1469116850021 Marionette TRACE conn2 <- [1,250,null,{}] 09:00:50 INFO - PROCESS | 1669 | 1469116850029 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1669 | 1469116850032 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:50 INFO - PROCESS | 1669 | 1469116850109 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:00:50 INFO - PROCESS | 1669 | 1469116850116 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1669 | 1469116850118 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x11884b000 == 33 [pid = 1669] [id = 70] 09:00:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x115f89800) [pid = 1669] [serial = 207] [outer = 0x0] 09:00:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1210c1400) [pid = 1669] [serial = 208] [outer = 0x115f89800] 09:00:50 INFO - PROCESS | 1669 | 1469116850146 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1239e9000) [pid = 1669] [serial = 209] [outer = 0x115f89800] 09:00:50 INFO - PROCESS | 1669 | 1469116850451 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 09:00:50 INFO - PROCESS | 1669 | 1469116850489 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:00:50 INFO - PROCESS | 1669 | 1469116850491 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:00:50 INFO - PROCESS | 1669 | 1469116850494 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1669 | 1469116850497 Marionette TRACE conn2 <- [1,254,null,{}] 09:00:50 INFO - PROCESS | 1669 | 1469116850499 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1669 | 1469116850501 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:50 INFO - PROCESS | 1669 | 1469116850598 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:00:50 INFO - PROCESS | 1669 | 1469116850603 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1669 | 1469116850604 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x11953f800 == 34 [pid = 1669] [id = 71] 09:00:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1211ed000) [pid = 1669] [serial = 210] [outer = 0x0] 09:00:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x124593c00) [pid = 1669] [serial = 211] [outer = 0x1211ed000] 09:00:50 INFO - PROCESS | 1669 | 1469116850629 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124a1bc00) [pid = 1669] [serial = 212] [outer = 0x1211ed000] 09:00:50 INFO - PROCESS | 1669 | 1469116850937 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 09:00:50 INFO - PROCESS | 1669 | 1469116850966 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1669 | 1469116850968 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:00:50 INFO - PROCESS | 1669 | 1469116850970 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1669 | 1469116850971 Marionette TRACE conn2 <- [1,258,null,{}] 09:00:50 INFO - PROCESS | 1669 | 1469116850973 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1669 | 1469116850974 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:51 INFO - PROCESS | 1669 | 1469116851050 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:00:51 INFO - PROCESS | 1669 | 1469116851054 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1669 | 1469116851055 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x119834000 == 35 [pid = 1669] [id = 72] 09:00:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a20c00) [pid = 1669] [serial = 213] [outer = 0x0] 09:00:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124d86c00) [pid = 1669] [serial = 214] [outer = 0x124a20c00] 09:00:51 INFO - PROCESS | 1669 | 1469116851082 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x125711c00) [pid = 1669] [serial = 215] [outer = 0x124a20c00] 09:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 09:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:00:51 INFO - PROCESS | 1669 | 1469116851434 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:00:51 INFO - PROCESS | 1669 | 1469116851439 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1669 | 1469116851440 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:00:51 INFO - PROCESS | 1669 | 1469116851442 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1669 | 1469116851444 Marionette TRACE conn2 <- [1,262,null,{}] 09:00:51 INFO - PROCESS | 1669 | 1469116851448 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 1669 | 1469116851452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:51 INFO - PROCESS | 1669 | 1469116851565 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:00:51 INFO - PROCESS | 1669 | 1469116851598 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1669 | 1469116851599 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce4800 == 36 [pid = 1669] [id = 73] 09:00:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1257da000) [pid = 1669] [serial = 216] [outer = 0x0] 09:00:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x126d2d800) [pid = 1669] [serial = 217] [outer = 0x1257da000] 09:00:51 INFO - PROCESS | 1669 | 1469116851624 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x128e89c00) [pid = 1669] [serial = 218] [outer = 0x1257da000] 09:00:51 INFO - PROCESS | 1669 | 1469116851937 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 522ms 09:00:51 INFO - PROCESS | 1669 | 1469116851966 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1669 | 1469116851967 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:00:51 INFO - PROCESS | 1669 | 1469116851969 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1669 | 1469116851970 Marionette TRACE conn2 <- [1,266,null,{}] 09:00:51 INFO - PROCESS | 1669 | 1469116851972 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 1669 | 1469116851974 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:52 INFO - PROCESS | 1669 | 1469116852066 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:00:52 INFO - PROCESS | 1669 | 1469116852099 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1669 | 1469116852100 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245e4000 == 37 [pid = 1669] [id = 74] 09:00:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1274a4400) [pid = 1669] [serial = 219] [outer = 0x0] 09:00:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x129065c00) [pid = 1669] [serial = 220] [outer = 0x1274a4400] 09:00:52 INFO - PROCESS | 1669 | 1469116852126 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12939bc00) [pid = 1669] [serial = 221] [outer = 0x1274a4400] 09:00:52 INFO - PROCESS | 1669 | 1469116852439 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 09:00:52 INFO - PROCESS | 1669 | 1469116852487 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1669 | 1469116852489 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:00:52 INFO - PROCESS | 1669 | 1469116852491 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1669 | 1469116852492 Marionette TRACE conn2 <- [1,270,null,{}] 09:00:52 INFO - PROCESS | 1669 | 1469116852495 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 1669 | 1469116852496 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:52 INFO - PROCESS | 1669 | 1469116852587 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:00:52 INFO - PROCESS | 1669 | 1469116852599 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1669 | 1469116852600 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12602e000 == 38 [pid = 1669] [id = 75] 09:00:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x129603400) [pid = 1669] [serial = 222] [outer = 0x0] 09:00:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x129606000) [pid = 1669] [serial = 223] [outer = 0x129603400] 09:00:52 INFO - PROCESS | 1669 | 1469116852624 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12960ec00) [pid = 1669] [serial = 224] [outer = 0x129603400] 09:00:52 INFO - PROCESS | 1669 | 1469116852926 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 09:00:52 INFO - PROCESS | 1669 | 1469116852963 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1669 | 1469116852966 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:00:52 INFO - PROCESS | 1669 | 1469116852968 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1669 | 1469116852969 Marionette TRACE conn2 <- [1,274,null,{}] 09:00:52 INFO - PROCESS | 1669 | 1469116852972 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 1669 | 1469116852973 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:53 INFO - PROCESS | 1669 | 1469116853066 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:00:53 INFO - PROCESS | 1669 | 1469116853074 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1669 | 1469116853076 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12740e000 == 39 [pid = 1669] [id = 76] 09:00:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x128e88800) [pid = 1669] [serial = 225] [outer = 0x0] 09:00:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1296cc800) [pid = 1669] [serial = 226] [outer = 0x128e88800] 09:00:53 INFO - PROCESS | 1669 | 1469116853102 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12a5d1800) [pid = 1669] [serial = 227] [outer = 0x128e88800] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x121043000) [pid = 1669] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x115f28c00) [pid = 1669] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1183cac00) [pid = 1669] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x116992400) [pid = 1669] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1133d2400) [pid = 1669] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x115f33000) [pid = 1669] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1121be400) [pid = 1669] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x115f8d000) [pid = 1669] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1183b3000) [pid = 1669] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x121048000) [pid = 1669] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124099400) [pid = 1669] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1245c6c00) [pid = 1669] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1133b6400) [pid = 1669] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12103d800) [pid = 1669] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1177c8c00) [pid = 1669] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:00:53 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1193fc000) [pid = 1669] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:00:53 INFO - PROCESS | 1669 | 1469116853485 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 568ms 09:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:00:53 INFO - PROCESS | 1669 | 1469116853538 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1669 | 1469116853539 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:00:53 INFO - PROCESS | 1669 | 1469116853541 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1669 | 1469116853543 Marionette TRACE conn2 <- [1,278,null,{}] 09:00:53 INFO - PROCESS | 1669 | 1469116853548 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 1669 | 1469116853549 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:53 INFO - PROCESS | 1669 | 1469116853624 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:00:53 INFO - PROCESS | 1669 | 1469116853629 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1669 | 1469116853631 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x127402800 == 40 [pid = 1669] [id = 77] 09:00:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x113cd5800) [pid = 1669] [serial = 228] [outer = 0x0] 09:00:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x121043000) [pid = 1669] [serial = 229] [outer = 0x113cd5800] 09:00:53 INFO - PROCESS | 1669 | 1469116853655 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124a09000) [pid = 1669] [serial = 230] [outer = 0x113cd5800] 09:00:53 INFO - PROCESS | 1669 | 1469116853982 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 09:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:00:54 INFO - PROCESS | 1669 | 1469116854015 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1669 | 1469116854017 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:00:54 INFO - PROCESS | 1669 | 1469116854020 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1669 | 1469116854023 Marionette TRACE conn2 <- [1,282,null,{}] 09:00:54 INFO - PROCESS | 1669 | 1469116854027 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 1669 | 1469116854029 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:54 INFO - PROCESS | 1669 | 1469116854168 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:00:54 INFO - PROCESS | 1669 | 1469116854236 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1669 | 1469116854238 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cb7800 == 41 [pid = 1669] [id = 78] 09:00:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1183cac00) [pid = 1669] [serial = 231] [outer = 0x0] 09:00:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12512b800) [pid = 1669] [serial = 232] [outer = 0x1183cac00] 09:00:54 INFO - PROCESS | 1669 | 1469116854281 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12a82e000) [pid = 1669] [serial = 233] [outer = 0x1183cac00] 09:00:54 INFO - PROCESS | 1669 | 1469116854667 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 09:00:54 INFO - PROCESS | 1669 | 1469116854691 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1669 | 1469116854693 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:00:54 INFO - PROCESS | 1669 | 1469116854698 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1669 | 1469116854699 Marionette TRACE conn2 <- [1,286,null,{}] 09:00:54 INFO - PROCESS | 1669 | 1469116854702 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 1669 | 1469116854703 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:54 INFO - PROCESS | 1669 | 1469116854782 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:00:54 INFO - PROCESS | 1669 | 1469116854827 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1669 | 1469116854828 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12902b800 == 42 [pid = 1669] [id = 79] 09:00:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x119b78400) [pid = 1669] [serial = 234] [outer = 0x0] 09:00:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12a9dd800) [pid = 1669] [serial = 235] [outer = 0x119b78400] 09:00:54 INFO - PROCESS | 1669 | 1469116854852 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12a9e8800) [pid = 1669] [serial = 236] [outer = 0x119b78400] 09:00:55 INFO - PROCESS | 1669 | 1469116855119 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 09:00:55 INFO - PROCESS | 1669 | 1469116855167 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1669 | 1469116855168 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:00:55 INFO - PROCESS | 1669 | 1469116855171 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1669 | 1469116855172 Marionette TRACE conn2 <- [1,290,null,{}] 09:00:55 INFO - PROCESS | 1669 | 1469116855174 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 1669 | 1469116855175 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:55 INFO - PROCESS | 1669 | 1469116855270 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:00:55 INFO - PROCESS | 1669 | 1469116855273 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1669 | 1469116855274 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x129332800 == 43 [pid = 1669] [id = 80] 09:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124a1a800) [pid = 1669] [serial = 237] [outer = 0x0] 09:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12b15dc00) [pid = 1669] [serial = 238] [outer = 0x124a1a800] 09:00:55 INFO - PROCESS | 1669 | 1469116855298 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12b17f400) [pid = 1669] [serial = 239] [outer = 0x124a1a800] 09:00:55 INFO - PROCESS | 1669 | 1469116855792 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 668ms 09:00:55 INFO - PROCESS | 1669 | 1469116855839 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:00:55 INFO - PROCESS | 1669 | 1469116855842 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:00:55 INFO - PROCESS | 1669 | 1469116855845 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1669 | 1469116855849 Marionette TRACE conn2 <- [1,294,null,{}] 09:00:55 INFO - PROCESS | 1669 | 1469116855852 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 1669 | 1469116855854 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:55 INFO - PROCESS | 1669 | 1469116855958 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:00:56 INFO - PROCESS | 1669 | 1469116856018 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1669 | 1469116856020 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e82000 == 44 [pid = 1669] [id = 81] 09:00:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1162ac000) [pid = 1669] [serial = 240] [outer = 0x0] 09:00:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1183a5c00) [pid = 1669] [serial = 241] [outer = 0x1162ac000] 09:00:56 INFO - PROCESS | 1669 | 1469116856052 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1185c6400) [pid = 1669] [serial = 242] [outer = 0x1162ac000] 09:00:56 INFO - PROCESS | 1669 | 1469116856468 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:00:56 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. 09:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 09:00:56 INFO - PROCESS | 1669 | 1469116856517 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1669 | 1469116856520 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:00:56 INFO - PROCESS | 1669 | 1469116856525 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1669 | 1469116856527 Marionette TRACE conn2 <- [1,298,null,{}] 09:00:56 INFO - PROCESS | 1669 | 1469116856529 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 1669 | 1469116856531 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:56 INFO - PROCESS | 1669 | 1469116856635 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:00:56 INFO - PROCESS | 1669 | 1469116856713 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1669 | 1469116856715 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a8b000 == 45 [pid = 1669] [id = 82] 09:00:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x11925d800) [pid = 1669] [serial = 243] [outer = 0x0] 09:00:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12103c400) [pid = 1669] [serial = 244] [outer = 0x11925d800] 09:00:56 INFO - PROCESS | 1669 | 1469116856758 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1210ccc00) [pid = 1669] [serial = 245] [outer = 0x11925d800] 09:00:57 INFO - PROCESS | 1669 | 1469116857169 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:00:57 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. 09:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 09:00:57 INFO - PROCESS | 1669 | 1469116857196 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1669 | 1469116857197 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:00:57 INFO - PROCESS | 1669 | 1469116857200 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1669 | 1469116857203 Marionette TRACE conn2 <- [1,302,null,{}] 09:00:57 INFO - PROCESS | 1669 | 1469116857210 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1669 | 1469116857214 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:57 INFO - PROCESS | 1669 | 1469116857317 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:00:57 INFO - PROCESS | 1669 | 1469116857366 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1669 | 1469116857368 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x128ccb000 == 46 [pid = 1669] [id = 83] 09:00:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x124abf400) [pid = 1669] [serial = 246] [outer = 0x0] 09:00:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1257d8400) [pid = 1669] [serial = 247] [outer = 0x124abf400] 09:00:57 INFO - PROCESS | 1669 | 1469116857399 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x126fbec00) [pid = 1669] [serial = 248] [outer = 0x124abf400] 09:00:57 INFO - PROCESS | 1669 | 1469116857817 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:00:57 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. 09:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 09:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:00:57 INFO - PROCESS | 1669 | 1469116857872 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1669 | 1469116857874 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:00:57 INFO - PROCESS | 1669 | 1469116857876 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1669 | 1469116857877 Marionette TRACE conn2 <- [1,306,null,{}] 09:00:57 INFO - PROCESS | 1669 | 1469116857880 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1669 | 1469116857881 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:58 INFO - PROCESS | 1669 | 1469116858016 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:00:58 INFO - PROCESS | 1669 | 1469116858089 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1669 | 1469116858090 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x116784000 == 47 [pid = 1669] [id = 84] 09:00:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x116248800) [pid = 1669] [serial = 249] [outer = 0x0] 09:00:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x121042800) [pid = 1669] [serial = 250] [outer = 0x116248800] 09:00:58 INFO - PROCESS | 1669 | 1469116858121 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1274ab000) [pid = 1669] [serial = 251] [outer = 0x116248800] 09:00:58 INFO - PROCESS | 1669 | 1469116858667 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:00:58 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. 09:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 819ms 09:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:00:58 INFO - PROCESS | 1669 | 1469116858696 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1669 | 1469116858698 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:00:58 INFO - PROCESS | 1669 | 1469116858701 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1669 | 1469116858703 Marionette TRACE conn2 <- [1,310,null,{}] 09:00:58 INFO - PROCESS | 1669 | 1469116858706 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 1669 | 1469116858708 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:58 INFO - PROCESS | 1669 | 1469116858798 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:00:58 INFO - PROCESS | 1669 | 1469116858865 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1669 | 1469116858866 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x115e9d000 == 48 [pid = 1669] [id = 85] 09:00:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x116bf2400) [pid = 1669] [serial = 252] [outer = 0x0] 09:00:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1177c9400) [pid = 1669] [serial = 253] [outer = 0x116bf2400] 09:00:58 INFO - PROCESS | 1669 | 1469116858895 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1183a8400) [pid = 1669] [serial = 254] [outer = 0x116bf2400] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12902b800 == 47 [pid = 1669] [id = 79] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x128cb7800 == 46 [pid = 1669] [id = 78] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x127402800 == 45 [pid = 1669] [id = 77] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12740e000 == 44 [pid = 1669] [id = 76] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12602e000 == 43 [pid = 1669] [id = 75] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x1245e4000 == 42 [pid = 1669] [id = 74] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x123ce4800 == 41 [pid = 1669] [id = 73] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x119834000 == 40 [pid = 1669] [id = 72] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11953f800 == 39 [pid = 1669] [id = 71] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11884b000 == 38 [pid = 1669] [id = 70] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12749f400) [pid = 1669] [serial = 192] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x117015000 == 37 [pid = 1669] [id = 69] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x115f3d800 == 36 [pid = 1669] [id = 68] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x119c4c800 == 35 [pid = 1669] [id = 67] 09:00:59 INFO - PROCESS | 1669 | --DOCSHELL 0x1131db000 == 34 [pid = 1669] [id = 66] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1211ec800) [pid = 1669] [serial = 174] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x115f87800) [pid = 1669] [serial = 159] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1133f5000) [pid = 1669] [serial = 160] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1198a6400) [pid = 1669] [serial = 168] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x11833f800) [pid = 1669] [serial = 162] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1183ad800) [pid = 1669] [serial = 163] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1199e2800) [pid = 1669] [serial = 171] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x11888c800) [pid = 1669] [serial = 165] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x118981400) [pid = 1669] [serial = 166] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x113dc3c00) [pid = 1669] [serial = 156] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1245d0c00) [pid = 1669] [serial = 177] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x11754d400) [pid = 1669] [serial = 142] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1165e8c00) [pid = 1669] [serial = 141] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1193f3400) [pid = 1669] [serial = 145] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x11897c400) [pid = 1669] [serial = 144] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x123c8c800) [pid = 1669] [serial = 148] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1210cd800) [pid = 1669] [serial = 147] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124099000) [pid = 1669] [serial = 175] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x124b7d000) [pid = 1669] [serial = 180] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x124a1b800) [pid = 1669] [serial = 178] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124a13000) [pid = 1669] [serial = 151] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x11897a800) [pid = 1669] [serial = 183] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1240a0400) [pid = 1669] [serial = 184] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x124de1c00) [pid = 1669] [serial = 181] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x126fc1c00) [pid = 1669] [serial = 190] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1245cc000) [pid = 1669] [serial = 150] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12103e400) [pid = 1669] [serial = 172] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1257d5c00) [pid = 1669] [serial = 189] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1257d7800) [pid = 1669] [serial = 187] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124fbc000) [pid = 1669] [serial = 186] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124ac4000) [pid = 1669] [serial = 154] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124a15800) [pid = 1669] [serial = 153] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11996c000) [pid = 1669] [serial = 169] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1669 | 1469116859335 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:00:59 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. 09:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 09:00:59 INFO - PROCESS | 1669 | 1469116859371 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1669 | 1469116859374 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:00:59 INFO - PROCESS | 1669 | 1469116859385 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1669 | 1469116859387 Marionette TRACE conn2 <- [1,314,null,{}] 09:00:59 INFO - PROCESS | 1669 | 1469116859389 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 1669 | 1469116859390 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:59 INFO - PROCESS | 1669 | 1469116859471 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:00:59 INFO - PROCESS | 1669 | 1469116859494 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1669 | 1469116859496 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:00:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169c3000 == 35 [pid = 1669] [id = 86] 09:00:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11897a800) [pid = 1669] [serial = 255] [outer = 0x0] 09:00:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1189a1000) [pid = 1669] [serial = 256] [outer = 0x11897a800] 09:00:59 INFO - PROCESS | 1669 | 1469116859523 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1198a8000) [pid = 1669] [serial = 257] [outer = 0x11897a800] 09:00:59 INFO - PROCESS | 1669 | 1469116859872 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:00:59 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. 09:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 09:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:00:59 INFO - PROCESS | 1669 | 1469116859904 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1669 | 1469116859906 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:00:59 INFO - PROCESS | 1669 | 1469116859908 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1669 | 1469116859910 Marionette TRACE conn2 <- [1,318,null,{}] 09:00:59 INFO - PROCESS | 1669 | 1469116859918 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 1669 | 1469116859921 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:00 INFO - PROCESS | 1669 | 1469116859999 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:01:00 INFO - PROCESS | 1669 | 1469116860004 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1669 | 1469116860006 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189b4000 == 36 [pid = 1669] [id = 87] 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1199e7800) [pid = 1669] [serial = 258] [outer = 0x0] 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1211ebc00) [pid = 1669] [serial = 259] [outer = 0x1199e7800] 09:01:00 INFO - PROCESS | 1669 | 1469116860036 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x123e38800) [pid = 1669] [serial = 260] [outer = 0x1199e7800] 09:01:00 INFO - PROCESS | 1669 | 1469116860371 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:00 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. 09:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 472ms 09:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:01:00 INFO - PROCESS | 1669 | 1469116860382 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1669 | 1469116860384 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:01:00 INFO - PROCESS | 1669 | 1469116860386 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1669 | 1469116860387 Marionette TRACE conn2 <- [1,322,null,{}] 09:01:00 INFO - PROCESS | 1669 | 1469116860389 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1669 | 1469116860391 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:00 INFO - PROCESS | 1669 | 1469116860475 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:01:00 INFO - PROCESS | 1669 | 1469116860524 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1669 | 1469116860525 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x119548800 == 37 [pid = 1669] [id = 88] 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x123fed800) [pid = 1669] [serial = 261] [outer = 0x0] 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124a16800) [pid = 1669] [serial = 262] [outer = 0x123fed800] 09:01:00 INFO - PROCESS | 1669 | 1469116860550 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124de5400) [pid = 1669] [serial = 263] [outer = 0x123fed800] 09:01:00 INFO - PROCESS | 1669 | 1469116860851 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:00 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. 09:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 09:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:01:00 INFO - PROCESS | 1669 | 1469116860856 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1669 | 1469116860858 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:01:00 INFO - PROCESS | 1669 | 1469116860860 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1669 | 1469116860861 Marionette TRACE conn2 <- [1,326,null,{}] 09:01:00 INFO - PROCESS | 1669 | 1469116860872 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1669 | 1469116860873 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:00 INFO - PROCESS | 1669 | 1469116860955 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:01:00 INFO - PROCESS | 1669 | 1469116860959 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1669 | 1469116860962 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x1130e2800 == 38 [pid = 1669] [id = 89] 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x115f88000) [pid = 1669] [serial = 264] [outer = 0x0] 09:01:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1257dc400) [pid = 1669] [serial = 265] [outer = 0x115f88000] 09:01:00 INFO - PROCESS | 1669 | 1469116860993 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x126f43000) [pid = 1669] [serial = 266] [outer = 0x115f88000] 09:01:01 INFO - PROCESS | 1669 | 1469116861308 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:01 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. 09:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 476ms 09:01:01 INFO - PROCESS | 1669 | 1469116861337 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1669 | 1469116861338 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:01:01 INFO - PROCESS | 1669 | 1469116861340 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1669 | 1469116861341 Marionette TRACE conn2 <- [1,330,null,{}] 09:01:01 INFO - PROCESS | 1669 | 1469116861346 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 1669 | 1469116861350 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:01 INFO - PROCESS | 1669 | 1469116861473 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:01:01 INFO - PROCESS | 1669 | 1469116861486 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1669 | 1469116861488 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x123883800 == 39 [pid = 1669] [id = 90] 09:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x126fbf400) [pid = 1669] [serial = 267] [outer = 0x0] 09:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1274abc00) [pid = 1669] [serial = 268] [outer = 0x126fbf400] 09:01:01 INFO - PROCESS | 1669 | 1469116861513 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x128c33400) [pid = 1669] [serial = 269] [outer = 0x126fbf400] 09:01:01 INFO - PROCESS | 1669 | 1469116861867 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:01 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. 09:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 09:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:01:01 INFO - PROCESS | 1669 | 1469116861910 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1669 | 1469116861911 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:01:01 INFO - PROCESS | 1669 | 1469116861913 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1669 | 1469116861914 Marionette TRACE conn2 <- [1,334,null,{}] 09:01:01 INFO - PROCESS | 1669 | 1469116861917 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 1669 | 1469116861918 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:02 INFO - PROCESS | 1669 | 1469116862014 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:01:02 INFO - PROCESS | 1669 | 1469116862017 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1669 | 1469116862018 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245d5000 == 40 [pid = 1669] [id = 91] 09:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x128c33800) [pid = 1669] [serial = 270] [outer = 0x0] 09:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x129396400) [pid = 1669] [serial = 271] [outer = 0x128c33800] 09:01:02 INFO - PROCESS | 1669 | 1469116862049 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x11698cc00) [pid = 1669] [serial = 272] [outer = 0x128c33800] 09:01:02 INFO - PROCESS | 1669 | 1469116862359 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:02 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. 09:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 09:01:02 INFO - PROCESS | 1669 | 1469116862385 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1669 | 1469116862386 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:01:02 INFO - PROCESS | 1669 | 1469116862388 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1669 | 1469116862390 Marionette TRACE conn2 <- [1,338,null,{}] 09:01:02 INFO - PROCESS | 1669 | 1469116862404 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 1669 | 1469116862405 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:02 INFO - PROCESS | 1669 | 1469116862515 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:01:02 INFO - PROCESS | 1669 | 1469116862519 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1669 | 1469116862520 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b12000 == 41 [pid = 1669] [id = 92] 09:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x128e8e000) [pid = 1669] [serial = 273] [outer = 0x0] 09:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1296cf400) [pid = 1669] [serial = 274] [outer = 0x128e8e000] 09:01:02 INFO - PROCESS | 1669 | 1469116862544 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12a7cb000) [pid = 1669] [serial = 275] [outer = 0x128e8e000] 09:01:02 INFO - PROCESS | 1669 | 1469116862855 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:02 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. 09:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 525ms 09:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:01:02 INFO - PROCESS | 1669 | 1469116862915 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1669 | 1469116862917 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:01:02 INFO - PROCESS | 1669 | 1469116862919 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1669 | 1469116862920 Marionette TRACE conn2 <- [1,342,null,{}] 09:01:02 INFO - PROCESS | 1669 | 1469116862922 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 1669 | 1469116862923 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:03 INFO - PROCESS | 1669 | 1469116863020 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:01:03 INFO - PROCESS | 1669 | 1469116863040 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1669 | 1469116863041 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f9a000 == 42 [pid = 1669] [id = 93] 09:01:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12a7d0400) [pid = 1669] [serial = 276] [outer = 0x0] 09:01:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12a830400) [pid = 1669] [serial = 277] [outer = 0x12a7d0400] 09:01:03 INFO - PROCESS | 1669 | 1469116863066 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12a9e7c00) [pid = 1669] [serial = 278] [outer = 0x12a7d0400] 09:01:03 INFO - PROCESS | 1669 | 1469116863398 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:03 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. 09:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x124a20c00) [pid = 1669] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x113cd5800) [pid = 1669] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x128e88800) [pid = 1669] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1188f4400) [pid = 1669] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x129603400) [pid = 1669] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x115f89800) [pid = 1669] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1257da000) [pid = 1669] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1274a4400) [pid = 1669] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1183cac00) [pid = 1669] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1211ed000) [pid = 1669] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11833bc00) [pid = 1669] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:01:03 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x119b78400) [pid = 1669] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:01:03 INFO - PROCESS | 1669 | 1469116863553 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1669 | 1469116863554 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:01:03 INFO - PROCESS | 1669 | 1469116863559 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1669 | 1469116863560 Marionette TRACE conn2 <- [1,346,null,{}] 09:01:03 INFO - PROCESS | 1669 | 1469116863568 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 1669 | 1469116863569 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:03 INFO - PROCESS | 1669 | 1469116863652 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:01:03 INFO - PROCESS | 1669 | 1469116863656 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1669 | 1469116863657 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x124421000 == 43 [pid = 1669] [id = 94] 09:01:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x119b78400) [pid = 1669] [serial = 279] [outer = 0x0] 09:01:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x124a1c800) [pid = 1669] [serial = 280] [outer = 0x119b78400] 09:01:03 INFO - PROCESS | 1669 | 1469116863681 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12960e000) [pid = 1669] [serial = 281] [outer = 0x119b78400] 09:01:04 INFO - PROCESS | 1669 | 1469116863998 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:04 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. 09:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 473ms 09:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:01:04 INFO - PROCESS | 1669 | 1469116864033 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1669 | 1469116864035 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:01:04 INFO - PROCESS | 1669 | 1469116864037 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1669 | 1469116864038 Marionette TRACE conn2 <- [1,350,null,{}] 09:01:04 INFO - PROCESS | 1669 | 1469116864041 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 1669 | 1469116864042 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:04 INFO - PROCESS | 1669 | 1469116864140 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:01:04 INFO - PROCESS | 1669 | 1469116864191 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1669 | 1469116864193 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12931a000 == 44 [pid = 1669] [id = 95] 09:01:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x11899c000) [pid = 1669] [serial = 282] [outer = 0x0] 09:01:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12a9e0400) [pid = 1669] [serial = 283] [outer = 0x11899c000] 09:01:04 INFO - PROCESS | 1669 | 1469116864220 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12b9da400) [pid = 1669] [serial = 284] [outer = 0x11899c000] 09:01:04 INFO - PROCESS | 1669 | 1469116864503 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:04 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. 09:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 09:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:01:04 INFO - PROCESS | 1669 | 1469116864556 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1669 | 1469116864557 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:01:04 INFO - PROCESS | 1669 | 1469116864560 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1669 | 1469116864562 Marionette TRACE conn2 <- [1,354,null,{}] 09:01:04 INFO - PROCESS | 1669 | 1469116864566 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 1669 | 1469116864567 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:04 INFO - PROCESS | 1669 | 1469116864650 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:01:04 INFO - PROCESS | 1669 | 1469116864653 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1669 | 1469116864654 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a721800 == 45 [pid = 1669] [id = 96] 09:01:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12b9dd800) [pid = 1669] [serial = 285] [outer = 0x0] 09:01:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12b9e4000) [pid = 1669] [serial = 286] [outer = 0x12b9dd800] 09:01:04 INFO - PROCESS | 1669 | 1469116864678 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12bab0000) [pid = 1669] [serial = 287] [outer = 0x12b9dd800] 09:01:04 INFO - PROCESS | 1669 | 1469116864985 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:05 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. 09:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 472ms 09:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:01:05 INFO - PROCESS | 1669 | 1469116865032 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1669 | 1469116865034 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:01:05 INFO - PROCESS | 1669 | 1469116865036 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1669 | 1469116865037 Marionette TRACE conn2 <- [1,358,null,{}] 09:01:05 INFO - PROCESS | 1669 | 1469116865039 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 1669 | 1469116865040 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:05 INFO - PROCESS | 1669 | 1469116865156 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:01:05 INFO - PROCESS | 1669 | 1469116865161 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1669 | 1469116865162 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8d4800 == 46 [pid = 1669] [id = 97] 09:01:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12b9e1800) [pid = 1669] [serial = 288] [outer = 0x0] 09:01:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12bab4c00) [pid = 1669] [serial = 289] [outer = 0x12b9e1800] 09:01:05 INFO - PROCESS | 1669 | 1469116865186 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12babac00) [pid = 1669] [serial = 290] [outer = 0x12b9e1800] 09:01:05 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. 09:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 09:01:05 INFO - PROCESS | 1669 | 1469116865500 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:05 INFO - PROCESS | 1669 | 1469116865504 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1669 | 1469116865505 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:01:05 INFO - PROCESS | 1669 | 1469116865507 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1669 | 1469116865508 Marionette TRACE conn2 <- [1,362,null,{}] 09:01:05 INFO - PROCESS | 1669 | 1469116865513 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 1669 | 1469116865515 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:05 INFO - PROCESS | 1669 | 1469116865648 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:01:05 INFO - PROCESS | 1669 | 1469116865703 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1669 | 1469116865704 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x1131c9000 == 47 [pid = 1669] [id = 98] 09:01:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1133f4c00) [pid = 1669] [serial = 291] [outer = 0x0] 09:01:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x115e0b000) [pid = 1669] [serial = 292] [outer = 0x1133f4c00] 09:01:05 INFO - PROCESS | 1669 | 1469116865736 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x116865400) [pid = 1669] [serial = 293] [outer = 0x1133f4c00] 09:01:06 INFO - PROCESS | 1669 | 1469116866201 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:06 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. 09:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 719ms 09:01:06 INFO - PROCESS | 1669 | 1469116866228 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1669 | 1469116866231 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:01:06 INFO - PROCESS | 1669 | 1469116866234 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1669 | 1469116866237 Marionette TRACE conn2 <- [1,366,null,{}] 09:01:06 INFO - PROCESS | 1669 | 1469116866240 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 1669 | 1469116866242 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:06 INFO - PROCESS | 1669 | 1469116866384 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:01:06 INFO - PROCESS | 1669 | 1469116866432 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1669 | 1469116866434 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189ac000 == 48 [pid = 1669] [id = 99] 09:01:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x11897dc00) [pid = 1669] [serial = 294] [outer = 0x0] 09:01:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x119256800) [pid = 1669] [serial = 295] [outer = 0x11897dc00] 09:01:06 INFO - PROCESS | 1669 | 1469116866466 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1199dc000) [pid = 1669] [serial = 296] [outer = 0x11897dc00] 09:01:06 INFO - PROCESS | 1669 | 1469116866921 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:06 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. 09:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 720ms 09:01:06 INFO - PROCESS | 1669 | 1469116866955 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1669 | 1469116866957 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:01:06 INFO - PROCESS | 1669 | 1469116866976 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1669 | 1469116866978 Marionette TRACE conn2 <- [1,370,null,{}] 09:01:06 INFO - PROCESS | 1669 | 1469116866984 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 1669 | 1469116866986 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:07 INFO - PROCESS | 1669 | 1469116867102 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:01:07 INFO - PROCESS | 1669 | 1469116867198 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1669 | 1469116867200 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x125178800 == 49 [pid = 1669] [id = 100] 09:01:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1245d0c00) [pid = 1669] [serial = 297] [outer = 0x0] 09:01:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x124a14c00) [pid = 1669] [serial = 298] [outer = 0x1245d0c00] 09:01:07 INFO - PROCESS | 1669 | 1469116867260 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x126da9800) [pid = 1669] [serial = 299] [outer = 0x1245d0c00] 09:01:07 INFO - PROCESS | 1669 | 1469116867824 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:01:07 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. 09:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 890ms 09:01:07 INFO - PROCESS | 1669 | 1469116867850 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1669 | 1469116867853 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:01:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:01:07 INFO - PROCESS | 1669 | 1469116867861 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1669 | 1469116867864 Marionette TRACE conn2 <- [1,374,null,{}] 09:01:07 INFO - PROCESS | 1669 | 1469116867866 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 1669 | 1469116867869 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:07 INFO - PROCESS | 1669 | 1469116867977 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:01:08 INFO - PROCESS | 1669 | 1469116868027 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1669 | 1469116868028 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b10b800 == 50 [pid = 1669] [id = 101] 09:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x129392800) [pid = 1669] [serial = 300] [outer = 0x0] 09:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1296c5400) [pid = 1669] [serial = 301] [outer = 0x129392800] 09:01:08 INFO - PROCESS | 1669 | 1469116868057 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x12a9e4000) [pid = 1669] [serial = 302] [outer = 0x129392800] 09:01:08 INFO - PROCESS | 1669 | 1469116868695 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:01:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 876ms 09:01:08 INFO - PROCESS | 1669 | 1469116868733 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1669 | 1469116868736 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:01:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:01:08 INFO - PROCESS | 1669 | 1469116868739 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1669 | 1469116868741 Marionette TRACE conn2 <- [1,378,null,{}] 09:01:08 INFO - PROCESS | 1669 | 1469116868745 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 1669 | 1469116868746 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:08 INFO - PROCESS | 1669 | 1469116868840 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:01:08 INFO - PROCESS | 1669 | 1469116868905 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1669 | 1469116868908 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954f800 == 51 [pid = 1669] [id = 102] 09:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x1183ccc00) [pid = 1669] [serial = 303] [outer = 0x0] 09:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x118983400) [pid = 1669] [serial = 304] [outer = 0x1183ccc00] 09:01:08 INFO - PROCESS | 1669 | 1469116868937 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x12103e400) [pid = 1669] [serial = 305] [outer = 0x1183ccc00] 09:01:09 INFO - PROCESS | 1669 | 1469116869404 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:01:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 721ms 09:01:09 INFO - PROCESS | 1669 | 1469116869460 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1669 | 1469116869467 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:01:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:01:09 INFO - PROCESS | 1669 | 1469116869473 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1669 | 1469116869476 Marionette TRACE conn2 <- [1,382,null,{}] 09:01:09 INFO - PROCESS | 1669 | 1469116869480 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1669 | 1469116869482 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:09 INFO - PROCESS | 1669 | 1469116869613 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:01:09 INFO - PROCESS | 1669 | 1469116869677 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1669 | 1469116869678 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e83000 == 52 [pid = 1669] [id = 103] 09:01:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x123fec800) [pid = 1669] [serial = 306] [outer = 0x0] 09:01:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x124a13c00) [pid = 1669] [serial = 307] [outer = 0x123fec800] 09:01:09 INFO - PROCESS | 1669 | 1469116869706 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x124fbe400) [pid = 1669] [serial = 308] [outer = 0x123fec800] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8d4800 == 51 [pid = 1669] [id = 97] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x12a721800 == 50 [pid = 1669] [id = 96] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x12931a000 == 49 [pid = 1669] [id = 95] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x124421000 == 48 [pid = 1669] [id = 94] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x126f9a000 == 47 [pid = 1669] [id = 93] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x124b12000 == 46 [pid = 1669] [id = 92] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x1245d5000 == 45 [pid = 1669] [id = 91] 09:01:09 INFO - PROCESS | 1669 | --DOCSHELL 0x123883800 == 44 [pid = 1669] [id = 90] 09:01:09 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x1183b4000) [pid = 1669] [serial = 199] [outer = 0x0] [url = about:blank] 09:01:09 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x115ec2400) [pid = 1669] [serial = 195] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1130e2800 == 43 [pid = 1669] [id = 89] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x119548800 == 42 [pid = 1669] [id = 88] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1189b4000 == 41 [pid = 1669] [id = 87] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1169c3000 == 40 [pid = 1669] [id = 86] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x115e9d000 == 39 [pid = 1669] [id = 85] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x116784000 == 38 [pid = 1669] [id = 84] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x128ccb000 == 37 [pid = 1669] [id = 83] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x123a8b000 == 36 [pid = 1669] [id = 82] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x117e82000 == 35 [pid = 1669] [id = 81] 09:01:10 INFO - PROCESS | 1669 | --DOCSHELL 0x129332800 == 34 [pid = 1669] [id = 80] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x12a82e000) [pid = 1669] [serial = 233] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x12a9e8800) [pid = 1669] [serial = 236] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x12a9dd800) [pid = 1669] [serial = 235] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x125711c00) [pid = 1669] [serial = 215] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x124d86c00) [pid = 1669] [serial = 214] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x121043000) [pid = 1669] [serial = 229] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1296cc800) [pid = 1669] [serial = 226] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x11995f000) [pid = 1669] [serial = 206] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x12960ec00) [pid = 1669] [serial = 224] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x124a09000) [pid = 1669] [serial = 230] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1210c1400) [pid = 1669] [serial = 208] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x129606000) [pid = 1669] [serial = 223] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x116913c00) [pid = 1669] [serial = 46] [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.] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x128e89c00) [pid = 1669] [serial = 218] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12939bc00) [pid = 1669] [serial = 221] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x129065c00) [pid = 1669] [serial = 220] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12512b800) [pid = 1669] [serial = 232] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x126d2d800) [pid = 1669] [serial = 217] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x124a1bc00) [pid = 1669] [serial = 212] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1183cec00) [pid = 1669] [serial = 203] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x118345400) [pid = 1669] [serial = 202] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x124593c00) [pid = 1669] [serial = 211] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1239e9000) [pid = 1669] [serial = 209] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12a5d1800) [pid = 1669] [serial = 227] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119256400) [pid = 1669] [serial = 205] [outer = 0x0] [url = about:blank] 09:01:10 INFO - PROCESS | 1669 | 1469116870098 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:01:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 09:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:01:10 INFO - PROCESS | 1669 | 1469116870150 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1669 | 1469116870151 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:01:10 INFO - PROCESS | 1669 | 1469116870153 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1669 | 1469116870155 Marionette TRACE conn2 <- [1,386,null,{}] 09:01:10 INFO - PROCESS | 1669 | 1469116870164 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 1669 | 1469116870167 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:10 INFO - PROCESS | 1669 | 1469116870267 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:01:10 INFO - PROCESS | 1669 | 1469116870339 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1669 | 1469116870341 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x119555000 == 35 [pid = 1669] [id = 104] 09:01:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1274aac00) [pid = 1669] [serial = 309] [outer = 0x0] 09:01:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x128c24400) [pid = 1669] [serial = 310] [outer = 0x1274aac00] 09:01:10 INFO - PROCESS | 1669 | 1469116870373 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x128c2f000) [pid = 1669] [serial = 311] [outer = 0x1274aac00] 09:01:10 INFO - PROCESS | 1669 | 1469116870771 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:01:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 09:01:10 INFO - PROCESS | 1669 | 1469116870824 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1669 | 1469116870826 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:01:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:01:10 INFO - PROCESS | 1669 | 1469116870834 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1669 | 1469116870836 Marionette TRACE conn2 <- [1,390,null,{}] 09:01:10 INFO - PROCESS | 1669 | 1469116870838 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 1669 | 1469116870839 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:10 INFO - PROCESS | 1669 | 1469116870922 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:01:10 INFO - PROCESS | 1669 | 1469116870931 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1669 | 1469116870932 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce9800 == 36 [pid = 1669] [id = 105] 09:01:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1296c6c00) [pid = 1669] [serial = 312] [outer = 0x0] 09:01:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12a827400) [pid = 1669] [serial = 313] [outer = 0x1296c6c00] 09:01:10 INFO - PROCESS | 1669 | 1469116870955 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12a9e3800) [pid = 1669] [serial = 314] [outer = 0x1296c6c00] 09:01:11 INFO - PROCESS | 1669 | 1469116871306 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 09:01:11 INFO - PROCESS | 1669 | 1469116871353 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1669 | 1469116871354 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:01:11 INFO - PROCESS | 1669 | 1469116871356 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1669 | 1469116871358 Marionette TRACE conn2 <- [1,394,null,{}] 09:01:11 INFO - PROCESS | 1669 | 1469116871360 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 1669 | 1469116871361 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:11 INFO - PROCESS | 1669 | 1469116871441 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:01:11 INFO - PROCESS | 1669 | 1469116871449 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1669 | 1469116871451 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12442f800 == 37 [pid = 1669] [id = 106] 09:01:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x129397400) [pid = 1669] [serial = 315] [outer = 0x0] 09:01:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12b168400) [pid = 1669] [serial = 316] [outer = 0x129397400] 09:01:11 INFO - PROCESS | 1669 | 1469116871475 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12b1c0000) [pid = 1669] [serial = 317] [outer = 0x129397400] 09:01:11 INFO - PROCESS | 1669 | 1469116871837 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 09:01:11 INFO - PROCESS | 1669 | 1469116871875 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1669 | 1469116871877 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:01:11 INFO - PROCESS | 1669 | 1469116871881 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1669 | 1469116871883 Marionette TRACE conn2 <- [1,398,null,{}] 09:01:11 INFO - PROCESS | 1669 | 1469116871885 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 1669 | 1469116871889 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:12 INFO - PROCESS | 1669 | 1469116872018 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:01:12 INFO - PROCESS | 1669 | 1469116872034 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1669 | 1469116872035 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f04800 == 38 [pid = 1669] [id = 107] 09:01:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12a9e8800) [pid = 1669] [serial = 318] [outer = 0x0] 09:01:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12b9e4800) [pid = 1669] [serial = 319] [outer = 0x12a9e8800] 09:01:12 INFO - PROCESS | 1669 | 1469116872059 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12c539400) [pid = 1669] [serial = 320] [outer = 0x12a9e8800] 09:01:12 INFO - PROCESS | 1669 | 1469116872415 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 09:01:12 INFO - PROCESS | 1669 | 1469116872450 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1669 | 1469116872452 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:01:12 INFO - PROCESS | 1669 | 1469116872454 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1669 | 1469116872455 Marionette TRACE conn2 <- [1,402,null,{}] 09:01:12 INFO - PROCESS | 1669 | 1469116872457 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1669 | 1469116872458 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:12 INFO - PROCESS | 1669 | 1469116872559 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:01:12 INFO - PROCESS | 1669 | 1469116872570 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1669 | 1469116872571 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cbd000 == 39 [pid = 1669] [id = 108] 09:01:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1127d4c00) [pid = 1669] [serial = 321] [outer = 0x0] 09:01:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1127dd000) [pid = 1669] [serial = 322] [outer = 0x1127d4c00] 09:01:12 INFO - PROCESS | 1669 | 1469116872595 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1210ca000) [pid = 1669] [serial = 323] [outer = 0x1127d4c00] 09:01:12 INFO - PROCESS | 1669 | 1469116872897 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:01:12 INFO - PROCESS | 1669 | 1469116872974 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 09:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:01:13 INFO - PROCESS | 1669 | 1469116873022 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1669 | 1469116873023 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:01:13 INFO - PROCESS | 1669 | 1469116873026 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1669 | 1469116873027 Marionette TRACE conn2 <- [1,406,null,{}] 09:01:13 INFO - PROCESS | 1669 | 1469116873035 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 1669 | 1469116873036 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:13 INFO - PROCESS | 1669 | 1469116873142 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:01:13 INFO - PROCESS | 1669 | 1469116873148 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1669 | 1469116873149 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x11628a800 == 40 [pid = 1669] [id = 109] 09:01:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1182cc400) [pid = 1669] [serial = 324] [outer = 0x0] 09:01:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12b9dc800) [pid = 1669] [serial = 325] [outer = 0x1182cc400] 09:01:13 INFO - PROCESS | 1669 | 1469116873203 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12c53ac00) [pid = 1669] [serial = 326] [outer = 0x1182cc400] 09:01:13 INFO - PROCESS | 1669 | 1469116873533 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 524ms 09:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:01:13 INFO - PROCESS | 1669 | 1469116873551 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1669 | 1469116873552 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:01:13 INFO - PROCESS | 1669 | 1469116873554 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1669 | 1469116873555 Marionette TRACE conn2 <- [1,410,null,{}] 09:01:13 INFO - PROCESS | 1669 | 1469116873558 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 1669 | 1469116873559 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:13 INFO - PROCESS | 1669 | 1469116873661 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:01:13 INFO - PROCESS | 1669 | 1469116873673 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1669 | 1469116873675 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a980800 == 41 [pid = 1669] [id = 110] 09:01:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x11833ec00) [pid = 1669] [serial = 327] [outer = 0x0] 09:01:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x12c542400) [pid = 1669] [serial = 328] [outer = 0x11833ec00] 09:01:13 INFO - PROCESS | 1669 | 1469116873699 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x12c6c4400) [pid = 1669] [serial = 329] [outer = 0x11833ec00] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x128c33800) [pid = 1669] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x123fed800) [pid = 1669] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x116248800) [pid = 1669] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x128e8e000) [pid = 1669] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x116bf2400) [pid = 1669] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x11897a800) [pid = 1669] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1199e7800) [pid = 1669] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x115f88000) [pid = 1669] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x12a7d0400) [pid = 1669] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x119b78400) [pid = 1669] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12b9dd800) [pid = 1669] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x11899c000) [pid = 1669] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x126fbf400) [pid = 1669] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x113c59000) [pid = 1669] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:01:14 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1183b2800) [pid = 1669] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:01:14 INFO - PROCESS | 1669 | 1469116874209 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 09:01:14 INFO - PROCESS | 1669 | 1469116874225 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1669 | 1469116874226 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:01:14 INFO - PROCESS | 1669 | 1469116874230 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1669 | 1469116874232 Marionette TRACE conn2 <- [1,414,null,{}] 09:01:14 INFO - PROCESS | 1669 | 1469116874234 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 1669 | 1469116874235 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:14 INFO - PROCESS | 1669 | 1469116874320 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:01:14 INFO - PROCESS | 1669 | 1469116874325 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1669 | 1469116874335 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b18800 == 42 [pid = 1669] [id = 111] 09:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x11333e000) [pid = 1669] [serial = 330] [outer = 0x0] 09:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x113346000) [pid = 1669] [serial = 331] [outer = 0x11333e000] 09:01:14 INFO - PROCESS | 1669 | 1469116874360 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x115ec8400) [pid = 1669] [serial = 332] [outer = 0x11333e000] 09:01:14 INFO - PROCESS | 1669 | 1469116874692 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 09:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:01:14 INFO - PROCESS | 1669 | 1469116874750 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1669 | 1469116874751 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:01:14 INFO - PROCESS | 1669 | 1469116874754 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1669 | 1469116874756 Marionette TRACE conn2 <- [1,418,null,{}] 09:01:14 INFO - PROCESS | 1669 | 1469116874758 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 1669 | 1469116874760 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:14 INFO - PROCESS | 1669 | 1469116874857 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:01:14 INFO - PROCESS | 1669 | 1469116874861 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1669 | 1469116874863 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba62000 == 43 [pid = 1669] [id = 112] 09:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1188fb800) [pid = 1669] [serial = 333] [outer = 0x0] 09:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x124a18c00) [pid = 1669] [serial = 334] [outer = 0x1188fb800] 09:01:14 INFO - PROCESS | 1669 | 1469116874906 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1296c8000) [pid = 1669] [serial = 335] [outer = 0x1188fb800] 09:01:15 INFO - PROCESS | 1669 | 1469116875691 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:01:15 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 09:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 09:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:01:15 INFO - PROCESS | 1669 | 1469116875724 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1669 | 1469116875725 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:01:15 INFO - PROCESS | 1669 | 1469116875727 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1669 | 1469116875729 Marionette TRACE conn2 <- [1,422,null,{}] 09:01:15 INFO - PROCESS | 1669 | 1469116875733 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1669 | 1469116875734 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:15 INFO - PROCESS | 1669 | 1469116875828 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:01:15 INFO - PROCESS | 1669 | 1469116875831 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1669 | 1469116875832 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba67000 == 44 [pid = 1669] [id = 113] 09:01:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1127d9c00) [pid = 1669] [serial = 336] [outer = 0x0] 09:01:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1186c2800) [pid = 1669] [serial = 337] [outer = 0x1127d9c00] 09:01:15 INFO - PROCESS | 1669 | 1469116875857 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1186c8400) [pid = 1669] [serial = 338] [outer = 0x1127d9c00] 09:01:16 INFO - PROCESS | 1669 | 1469116876791 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1073ms 09:01:16 INFO - PROCESS | 1669 | 1469116876800 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1669 | 1469116876803 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:01:16 INFO - PROCESS | 1669 | 1469116876807 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1669 | 1469116876809 Marionette TRACE conn2 <- [1,426,null,{}] 09:01:16 INFO - PROCESS | 1669 | 1469116876813 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 1669 | 1469116876814 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:16 INFO - PROCESS | 1669 | 1469116876921 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:01:16 INFO - PROCESS | 1669 | 1469116876972 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1669 | 1469116876973 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x11726d800 == 45 [pid = 1669] [id = 114] 09:01:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x11333d400) [pid = 1669] [serial = 339] [outer = 0x0] 09:01:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x11698e000) [pid = 1669] [serial = 340] [outer = 0x11333d400] 09:01:17 INFO - PROCESS | 1669 | 1469116877004 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x11833f800) [pid = 1669] [serial = 341] [outer = 0x11333d400] 09:01:17 INFO - PROCESS | 1669 | 1469116877479 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1669 | 1469116877548 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:01:17 INFO - PROCESS | 1669 | 1469116877554 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1669 | 1469116877556 Marionette TRACE conn2 <- [1,430,null,{}] 09:01:17 INFO - PROCESS | 1669 | 1469116877559 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1669 | 1469116877560 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:17 INFO - PROCESS | 1669 | 1469116877668 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:01:17 INFO - PROCESS | 1669 | 1469116877735 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1669 | 1469116877737 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x123931000 == 46 [pid = 1669] [id = 115] 09:01:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x11897c400) [pid = 1669] [serial = 342] [outer = 0x0] 09:01:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1193f2000) [pid = 1669] [serial = 343] [outer = 0x11897c400] 09:01:17 INFO - PROCESS | 1669 | 1469116877767 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x119860c00) [pid = 1669] [serial = 344] [outer = 0x11897c400] 09:01:18 INFO - PROCESS | 1669 | 1469116878259 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 770ms 09:01:18 INFO - PROCESS | 1669 | 1469116878324 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:01:18 INFO - PROCESS | 1669 | 1469116878326 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:01:18 INFO - PROCESS | 1669 | 1469116878329 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1669 | 1469116878332 Marionette TRACE conn2 <- [1,434,null,{}] 09:01:18 INFO - PROCESS | 1669 | 1469116878339 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 1669 | 1469116878343 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:18 INFO - PROCESS | 1669 | 1469116878449 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:01:18 INFO - PROCESS | 1669 | 1469116878517 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1669 | 1469116878519 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11852e800 == 47 [pid = 1669] [id = 116] 09:01:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x119b77400) [pid = 1669] [serial = 345] [outer = 0x0] 09:01:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x121045c00) [pid = 1669] [serial = 346] [outer = 0x119b77400] 09:01:18 INFO - PROCESS | 1669 | 1469116878551 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 121 (0x123e3e800) [pid = 1669] [serial = 347] [outer = 0x119b77400] 09:01:19 INFO - PROCESS | 1669 | 1469116879136 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 821ms 09:01:19 INFO - PROCESS | 1669 | 1469116879150 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1669 | 1469116879153 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:01:19 INFO - PROCESS | 1669 | 1469116879156 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1669 | 1469116879158 Marionette TRACE conn2 <- [1,438,null,{}] 09:01:19 INFO - PROCESS | 1669 | 1469116879162 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1669 | 1469116879163 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:19 INFO - PROCESS | 1669 | 1469116879256 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:01:19 INFO - PROCESS | 1669 | 1469116879309 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1669 | 1469116879311 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e96800 == 48 [pid = 1669] [id = 117] 09:01:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 122 (0x118342c00) [pid = 1669] [serial = 348] [outer = 0x0] 09:01:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 123 (0x1184c1c00) [pid = 1669] [serial = 349] [outer = 0x118342c00] 09:01:19 INFO - PROCESS | 1669 | 1469116879339 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x1188efc00) [pid = 1669] [serial = 350] [outer = 0x118342c00] 09:01:19 INFO - PROCESS | 1669 | 1469116879864 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba62000 == 47 [pid = 1669] [id = 112] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x124b18800 == 46 [pid = 1669] [id = 111] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12a980800 == 45 [pid = 1669] [id = 110] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11628a800 == 44 [pid = 1669] [id = 109] 09:01:19 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x12bab4c00) [pid = 1669] [serial = 289] [outer = 0x0] [url = about:blank] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x128cbd000 == 43 [pid = 1669] [id = 108] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x126f04800 == 42 [pid = 1669] [id = 107] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12442f800 == 41 [pid = 1669] [id = 106] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x123ce9800 == 40 [pid = 1669] [id = 105] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x119555000 == 39 [pid = 1669] [id = 104] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x117e83000 == 38 [pid = 1669] [id = 103] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x11954f800 == 37 [pid = 1669] [id = 102] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x125178800 == 36 [pid = 1669] [id = 100] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1189ac000 == 35 [pid = 1669] [id = 99] 09:01:19 INFO - PROCESS | 1669 | --DOCSHELL 0x1131c9000 == 34 [pid = 1669] [id = 98] 09:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 771ms 09:01:19 INFO - PROCESS | 1669 | 1469116879927 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1669 | 1469116879932 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:01:19 INFO - PROCESS | 1669 | 1469116879936 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1669 | 1469116879938 Marionette TRACE conn2 <- [1,442,null,{}] 09:01:19 INFO - PROCESS | 1669 | 1469116879940 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1669 | 1469116879942 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:20 INFO - PROCESS | 1669 | 1469116880020 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:01:20 INFO - PROCESS | 1669 | 1469116880028 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1669 | 1469116880031 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169c8800 == 35 [pid = 1669] [id = 118] 09:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 124 (0x11897a800) [pid = 1669] [serial = 351] [outer = 0x0] 09:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 125 (0x119211c00) [pid = 1669] [serial = 352] [outer = 0x11897a800] 09:01:20 INFO - PROCESS | 1669 | 1469116880059 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 126 (0x119863400) [pid = 1669] [serial = 353] [outer = 0x11897a800] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 125 (0x115f8f000) [pid = 1669] [serial = 157] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 124 (0x1185ca400) [pid = 1669] [serial = 200] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 123 (0x129396400) [pid = 1669] [serial = 271] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 122 (0x12b15dc00) [pid = 1669] [serial = 238] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 121 (0x124a16800) [pid = 1669] [serial = 262] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 120 (0x124de5400) [pid = 1669] [serial = 263] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x12103c400) [pid = 1669] [serial = 244] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x1274ab000) [pid = 1669] [serial = 251] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x121042800) [pid = 1669] [serial = 250] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x1257d8400) [pid = 1669] [serial = 247] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1296cf400) [pid = 1669] [serial = 274] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1183a8400) [pid = 1669] [serial = 254] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1177c9400) [pid = 1669] [serial = 253] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1189a1000) [pid = 1669] [serial = 256] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1198a8000) [pid = 1669] [serial = 257] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x123e38800) [pid = 1669] [serial = 260] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1211ebc00) [pid = 1669] [serial = 259] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1183a5c00) [pid = 1669] [serial = 241] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1257dc400) [pid = 1669] [serial = 265] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x126f43000) [pid = 1669] [serial = 266] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12a830400) [pid = 1669] [serial = 277] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12a7cb000) [pid = 1669] [serial = 275] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x124a1c800) [pid = 1669] [serial = 280] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12960e000) [pid = 1669] [serial = 281] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12b9e4000) [pid = 1669] [serial = 286] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x12a9e7c00) [pid = 1669] [serial = 278] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12a9e0400) [pid = 1669] [serial = 283] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12bab0000) [pid = 1669] [serial = 287] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1274abc00) [pid = 1669] [serial = 268] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11698cc00) [pid = 1669] [serial = 272] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12b9da400) [pid = 1669] [serial = 284] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x128c33400) [pid = 1669] [serial = 269] [outer = 0x0] [url = about:blank] 09:01:20 INFO - PROCESS | 1669 | 1469116880525 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 618ms 09:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:01:20 INFO - PROCESS | 1669 | 1469116880556 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1669 | 1469116880558 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:01:20 INFO - PROCESS | 1669 | 1469116880573 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1669 | 1469116880576 Marionette TRACE conn2 <- [1,446,null,{}] 09:01:20 INFO - PROCESS | 1669 | 1469116880589 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 1669 | 1469116880593 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:20 INFO - PROCESS | 1669 | 1469116880719 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:01:20 INFO - PROCESS | 1669 | 1469116880800 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1669 | 1469116880802 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11929c000 == 36 [pid = 1669] [id = 119] 09:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x119863c00) [pid = 1669] [serial = 354] [outer = 0x0] 09:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12103b000) [pid = 1669] [serial = 355] [outer = 0x119863c00] 09:01:20 INFO - PROCESS | 1669 | 1469116880847 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x123c89800) [pid = 1669] [serial = 356] [outer = 0x119863c00] 09:01:21 INFO - PROCESS | 1669 | 1469116881183 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 638ms 09:01:21 INFO - PROCESS | 1669 | 1469116881224 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1669 | 1469116881226 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:01:21 INFO - PROCESS | 1669 | 1469116881230 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1669 | 1469116881231 Marionette TRACE conn2 <- [1,450,null,{}] 09:01:21 INFO - PROCESS | 1669 | 1469116881234 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 1669 | 1469116881236 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:21 INFO - PROCESS | 1669 | 1469116881359 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:01:21 INFO - PROCESS | 1669 | 1469116881367 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1669 | 1469116881368 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a016800 == 37 [pid = 1669] [id = 120] 09:01:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x123e36c00) [pid = 1669] [serial = 357] [outer = 0x0] 09:01:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124a09000) [pid = 1669] [serial = 358] [outer = 0x123e36c00] 09:01:21 INFO - PROCESS | 1669 | 1469116881405 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124de3c00) [pid = 1669] [serial = 359] [outer = 0x123e36c00] 09:01:21 INFO - PROCESS | 1669 | 1469116881791 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1669 | 1469116881804 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:01:21 INFO - PROCESS | 1669 | 1469116881807 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1669 | 1469116881809 Marionette TRACE conn2 <- [1,454,null,{}] 09:01:21 INFO - PROCESS | 1669 | 1469116881815 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 1669 | 1469116881817 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:21 INFO - PROCESS | 1669 | 1469116881938 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:01:22 INFO - PROCESS | 1669 | 1469116882039 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1669 | 1469116882041 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a94800 == 38 [pid = 1669] [id = 121] 09:01:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12103fc00) [pid = 1669] [serial = 360] [outer = 0x0] 09:01:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124de5400) [pid = 1669] [serial = 361] [outer = 0x12103fc00] 09:01:22 INFO - PROCESS | 1669 | 1469116882081 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x126f48400) [pid = 1669] [serial = 362] [outer = 0x12103fc00] 09:01:22 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:22 INFO - PROCESS | 1669 | 1469116882519 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 721ms 09:01:22 INFO - PROCESS | 1669 | 1469116882527 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1669 | 1469116882529 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:01:22 INFO - PROCESS | 1669 | 1469116882531 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1669 | 1469116882532 Marionette TRACE conn2 <- [1,458,null,{}] 09:01:22 INFO - PROCESS | 1669 | 1469116882558 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 1669 | 1469116882562 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:22 INFO - PROCESS | 1669 | 1469116882684 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:01:22 INFO - PROCESS | 1669 | 1469116882688 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1669 | 1469116882689 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x124679000 == 39 [pid = 1669] [id = 122] 09:01:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x127170000) [pid = 1669] [serial = 363] [outer = 0x0] 09:01:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x128c2b800) [pid = 1669] [serial = 364] [outer = 0x127170000] 09:01:22 INFO - PROCESS | 1669 | 1469116882714 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x129399400) [pid = 1669] [serial = 365] [outer = 0x127170000] 09:01:23 INFO - PROCESS | 1669 | 1469116883049 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:01:23 INFO - PROCESS | 1669 | 1469116883092 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:01:23 INFO - PROCESS | 1669 | 1469116883094 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1669 | 1469116883097 Marionette TRACE conn2 <- [1,462,null,{}] 09:01:23 INFO - PROCESS | 1669 | 1469116883100 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1669 | 1469116883101 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:23 INFO - PROCESS | 1669 | 1469116883209 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:01:23 INFO - PROCESS | 1669 | 1469116883213 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1669 | 1469116883214 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x127417800 == 40 [pid = 1669] [id = 123] 09:01:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x128c28400) [pid = 1669] [serial = 366] [outer = 0x0] 09:01:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x129610000) [pid = 1669] [serial = 367] [outer = 0x128c28400] 09:01:23 INFO - PROCESS | 1669 | 1469116883240 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12a7c5400) [pid = 1669] [serial = 368] [outer = 0x128c28400] 09:01:23 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:23 INFO - PROCESS | 1669 | 1469116883603 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1669 | 1469116883618 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:01:23 INFO - PROCESS | 1669 | 1469116883625 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1669 | 1469116883626 Marionette TRACE conn2 <- [1,466,null,{}] 09:01:23 INFO - PROCESS | 1669 | 1469116883630 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 1669 | 1469116883632 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:23 INFO - PROCESS | 1669 | 1469116883733 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:01:23 INFO - PROCESS | 1669 | 1469116883736 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1669 | 1469116883737 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x115eac800 == 41 [pid = 1669] [id = 124] 09:01:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x12960e400) [pid = 1669] [serial = 369] [outer = 0x0] 09:01:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x12a831c00) [pid = 1669] [serial = 370] [outer = 0x12960e400] 09:01:23 INFO - PROCESS | 1669 | 1469116883761 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x12a9e9c00) [pid = 1669] [serial = 371] [outer = 0x12960e400] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x11833ec00) [pid = 1669] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x11333e000) [pid = 1669] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1188fb800) [pid = 1669] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12a9e8800) [pid = 1669] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x113cd8800) [pid = 1669] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x126fc2400) [pid = 1669] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x124a1a800) [pid = 1669] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1162ac000) [pid = 1669] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x11925d800) [pid = 1669] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x124abf400) [pid = 1669] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x129397400) [pid = 1669] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1127d4c00) [pid = 1669] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1133f4c00) [pid = 1669] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x123fec800) [pid = 1669] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1296c6c00) [pid = 1669] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1183ccc00) [pid = 1669] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1245d0c00) [pid = 1669] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1182cc400) [pid = 1669] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1274aac00) [pid = 1669] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12b9e1800) [pid = 1669] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x129392800) [pid = 1669] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:01:24 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x11897dc00) [pid = 1669] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:01:24 INFO - PROCESS | 1669 | 1469116884259 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1669 | 1469116884299 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:01:24 INFO - PROCESS | 1669 | 1469116884301 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1669 | 1469116884302 Marionette TRACE conn2 <- [1,470,null,{}] 09:01:24 INFO - PROCESS | 1669 | 1469116884305 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1669 | 1469116884306 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:24 INFO - PROCESS | 1669 | 1469116884386 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:01:24 INFO - PROCESS | 1669 | 1469116884390 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1669 | 1469116884391 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12467a000 == 42 [pid = 1669] [id = 125] 09:01:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1127da000) [pid = 1669] [serial = 372] [outer = 0x0] 09:01:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1182cd400) [pid = 1669] [serial = 373] [outer = 0x1127da000] 09:01:24 INFO - PROCESS | 1669 | 1469116884423 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1199dd800) [pid = 1669] [serial = 374] [outer = 0x1127da000] 09:01:24 INFO - PROCESS | 1669 | 1469116884754 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 09:01:24 INFO - PROCESS | 1669 | 1469116884770 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1669 | 1469116884771 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:01:24 INFO - PROCESS | 1669 | 1469116884774 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1669 | 1469116884775 Marionette TRACE conn2 <- [1,474,null,{}] 09:01:24 INFO - PROCESS | 1669 | 1469116884777 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1669 | 1469116884780 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:24 INFO - PROCESS | 1669 | 1469116884883 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:01:24 INFO - PROCESS | 1669 | 1469116884889 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1669 | 1469116884890 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a51c800 == 43 [pid = 1669] [id = 126] 09:01:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x113340400) [pid = 1669] [serial = 375] [outer = 0x0] 09:01:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x124d88c00) [pid = 1669] [serial = 376] [outer = 0x113340400] 09:01:24 INFO - PROCESS | 1669 | 1469116884914 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12a82fc00) [pid = 1669] [serial = 377] [outer = 0x113340400] 09:01:25 INFO - PROCESS | 1669 | 1469116885240 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 09:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:01:25 INFO - PROCESS | 1669 | 1469116885293 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1669 | 1469116885294 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:01:25 INFO - PROCESS | 1669 | 1469116885296 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1669 | 1469116885298 Marionette TRACE conn2 <- [1,478,null,{}] 09:01:25 INFO - PROCESS | 1669 | 1469116885300 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 1669 | 1469116885302 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:25 INFO - PROCESS | 1669 | 1469116885405 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:01:25 INFO - PROCESS | 1669 | 1469116885408 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1669 | 1469116885410 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a96d000 == 44 [pid = 1669] [id = 127] 09:01:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1183ad000) [pid = 1669] [serial = 378] [outer = 0x0] 09:01:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12a9eb400) [pid = 1669] [serial = 379] [outer = 0x1183ad000] 09:01:25 INFO - PROCESS | 1669 | 1469116885483 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12bab1400) [pid = 1669] [serial = 380] [outer = 0x1183ad000] 09:01:25 INFO - PROCESS | 1669 | 1469116885818 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 569ms 09:01:25 INFO - PROCESS | 1669 | 1469116885866 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1669 | 1469116885869 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:01:25 INFO - PROCESS | 1669 | 1469116885872 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1669 | 1469116885874 Marionette TRACE conn2 <- [1,482,null,{}] 09:01:25 INFO - PROCESS | 1669 | 1469116885877 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 1669 | 1469116885879 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:26 INFO - PROCESS | 1669 | 1469116886008 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:01:26 INFO - PROCESS | 1669 | 1469116886123 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1669 | 1469116886124 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba51000 == 45 [pid = 1669] [id = 128] 09:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1192e4000) [pid = 1669] [serial = 381] [outer = 0x0] 09:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1192e7800) [pid = 1669] [serial = 382] [outer = 0x1192e4000] 09:01:26 INFO - PROCESS | 1669 | 1469116886163 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12b186000) [pid = 1669] [serial = 383] [outer = 0x1192e4000] 09:01:26 INFO - PROCESS | 1669 | 1469116886690 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 869ms 09:01:26 INFO - PROCESS | 1669 | 1469116886745 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1669 | 1469116886748 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:01:26 INFO - PROCESS | 1669 | 1469116886752 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1669 | 1469116886756 Marionette TRACE conn2 <- [1,486,null,{}] 09:01:26 INFO - PROCESS | 1669 | 1469116886759 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1669 | 1469116886761 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:26 INFO - PROCESS | 1669 | 1469116886866 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:01:26 INFO - PROCESS | 1669 | 1469116886933 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1669 | 1469116886935 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x118514800 == 46 [pid = 1669] [id = 129] 09:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1182d1000) [pid = 1669] [serial = 384] [outer = 0x0] 09:01:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1183a6800) [pid = 1669] [serial = 385] [outer = 0x1182d1000] 09:01:26 INFO - PROCESS | 1669 | 1469116886965 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1186c0000) [pid = 1669] [serial = 386] [outer = 0x1182d1000] 09:01:27 INFO - PROCESS | 1669 | 1469116887407 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 722ms 09:01:27 INFO - PROCESS | 1669 | 1469116887474 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1669 | 1469116887478 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:01:27 INFO - PROCESS | 1669 | 1469116887486 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1669 | 1469116887488 Marionette TRACE conn2 <- [1,490,null,{}] 09:01:27 INFO - PROCESS | 1669 | 1469116887491 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 1669 | 1469116887492 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:27 INFO - PROCESS | 1669 | 1469116887647 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:01:27 INFO - PROCESS | 1669 | 1469116887746 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1669 | 1469116887748 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x125180800 == 47 [pid = 1669] [id = 130] 09:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1192eac00) [pid = 1669] [serial = 387] [outer = 0x0] 09:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x119864000) [pid = 1669] [serial = 388] [outer = 0x1192eac00] 09:01:27 INFO - PROCESS | 1669 | 1469116887798 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1198a4400) [pid = 1669] [serial = 389] [outer = 0x1192eac00] 09:01:28 INFO - PROCESS | 1669 | 1469116888250 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 771ms 09:01:28 INFO - PROCESS | 1669 | 1469116888256 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1669 | 1469116888258 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:01:28 INFO - PROCESS | 1669 | 1469116888260 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1669 | 1469116888263 Marionette TRACE conn2 <- [1,494,null,{}] 09:01:28 INFO - PROCESS | 1669 | 1469116888271 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 1669 | 1469116888274 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:28 INFO - PROCESS | 1669 | 1469116888380 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:01:28 INFO - PROCESS | 1669 | 1469116888450 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1669 | 1469116888452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdd3800 == 48 [pid = 1669] [id = 131] 09:01:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x123c8cc00) [pid = 1669] [serial = 390] [outer = 0x0] 09:01:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x124ac2000) [pid = 1669] [serial = 391] [outer = 0x123c8cc00] 09:01:28 INFO - PROCESS | 1669 | 1469116888482 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1274ab000) [pid = 1669] [serial = 392] [outer = 0x123c8cc00] 09:01:28 INFO - PROCESS | 1669 | 1469116888933 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 09:01:29 INFO - PROCESS | 1669 | 1469116889014 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1669 | 1469116889016 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:01:29 INFO - PROCESS | 1669 | 1469116889018 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1669 | 1469116889019 Marionette TRACE conn2 <- [1,498,null,{}] 09:01:29 INFO - PROCESS | 1669 | 1469116889022 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1669 | 1469116889023 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:29 INFO - PROCESS | 1669 | 1469116889127 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:01:29 INFO - PROCESS | 1669 | 1469116889194 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1669 | 1469116889195 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3ee800 == 49 [pid = 1669] [id = 132] 09:01:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x128c24800) [pid = 1669] [serial = 393] [outer = 0x0] 09:01:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x129393000) [pid = 1669] [serial = 394] [outer = 0x128c24800] 09:01:29 INFO - PROCESS | 1669 | 1469116889224 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12a9e2c00) [pid = 1669] [serial = 395] [outer = 0x128c24800] 09:01:29 INFO - PROCESS | 1669 | 1469116889646 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 09:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:01:29 INFO - PROCESS | 1669 | 1469116889688 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1669 | 1469116889689 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:01:29 INFO - PROCESS | 1669 | 1469116889691 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1669 | 1469116889692 Marionette TRACE conn2 <- [1,502,null,{}] 09:01:29 INFO - PROCESS | 1669 | 1469116889695 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1669 | 1469116889696 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:29 INFO - PROCESS | 1669 | 1469116889799 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:01:29 INFO - PROCESS | 1669 | 1469116889866 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1669 | 1469116889867 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f52000 == 50 [pid = 1669] [id = 133] 09:01:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x113349400) [pid = 1669] [serial = 396] [outer = 0x0] 09:01:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1186c8c00) [pid = 1669] [serial = 397] [outer = 0x113349400] 09:01:29 INFO - PROCESS | 1669 | 1469116889896 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x128e82800) [pid = 1669] [serial = 398] [outer = 0x113349400] 09:01:30 INFO - PROCESS | 1669 | 1469116890487 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 869ms 09:01:30 INFO - PROCESS | 1669 | 1469116890561 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1669 | 1469116890563 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:01:30 INFO - PROCESS | 1669 | 1469116890567 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1669 | 1469116890568 Marionette TRACE conn2 <- [1,506,null,{}] 09:01:30 INFO - PROCESS | 1669 | 1469116890572 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 1669 | 1469116890573 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:30 INFO - PROCESS | 1669 | 1469116890668 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:01:30 INFO - PROCESS | 1669 | 1469116890725 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1669 | 1469116890726 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x119832000 == 51 [pid = 1669] [id = 134] 09:01:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x1183cec00) [pid = 1669] [serial = 399] [outer = 0x0] 09:01:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x1186bfc00) [pid = 1669] [serial = 400] [outer = 0x1183cec00] 09:01:30 INFO - PROCESS | 1669 | 1469116890754 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x118999c00) [pid = 1669] [serial = 401] [outer = 0x1183cec00] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a96d000 == 50 [pid = 1669] [id = 127] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a51c800 == 49 [pid = 1669] [id = 126] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12467a000 == 48 [pid = 1669] [id = 125] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x115eac800 == 47 [pid = 1669] [id = 124] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x127417800 == 46 [pid = 1669] [id = 123] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x124679000 == 45 [pid = 1669] [id = 122] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x123a94800 == 44 [pid = 1669] [id = 121] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11a016800 == 43 [pid = 1669] [id = 120] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11929c000 == 42 [pid = 1669] [id = 119] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1169c8800 == 41 [pid = 1669] [id = 118] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x117e96800 == 40 [pid = 1669] [id = 117] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba67000 == 39 [pid = 1669] [id = 113] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11726d800 == 38 [pid = 1669] [id = 114] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x123931000 == 37 [pid = 1669] [id = 115] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x124dbc000 == 36 [pid = 1669] [id = 65] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11852e800 == 35 [pid = 1669] [id = 116] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11611e800 == 34 [pid = 1669] [id = 53] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12b10b800 == 33 [pid = 1669] [id = 101] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x115f52000 == 32 [pid = 1669] [id = 133] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3ee800 == 31 [pid = 1669] [id = 132] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdd3800 == 30 [pid = 1669] [id = 131] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x125180800 == 29 [pid = 1669] [id = 130] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x118514800 == 28 [pid = 1669] [id = 129] 09:01:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba51000 == 27 [pid = 1669] [id = 128] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x128c2f800) [pid = 1669] [serial = 193] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x12b168400) [pid = 1669] [serial = 316] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x12b1c0000) [pid = 1669] [serial = 317] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x1127dd000) [pid = 1669] [serial = 322] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x116865400) [pid = 1669] [serial = 293] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x115e0b000) [pid = 1669] [serial = 292] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x124fbe400) [pid = 1669] [serial = 308] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x124a13c00) [pid = 1669] [serial = 307] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x12a827400) [pid = 1669] [serial = 313] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x12a9e3800) [pid = 1669] [serial = 314] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x12103e400) [pid = 1669] [serial = 305] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x118983400) [pid = 1669] [serial = 304] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x126da9800) [pid = 1669] [serial = 299] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x124a14c00) [pid = 1669] [serial = 298] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12b9dc800) [pid = 1669] [serial = 325] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x128c24400) [pid = 1669] [serial = 310] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x128c2f000) [pid = 1669] [serial = 311] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12babac00) [pid = 1669] [serial = 290] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12a9e4000) [pid = 1669] [serial = 302] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1296c5400) [pid = 1669] [serial = 301] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1199dc000) [pid = 1669] [serial = 296] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x119256800) [pid = 1669] [serial = 295] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1210ca000) [pid = 1669] [serial = 323] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12c542400) [pid = 1669] [serial = 328] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12c53ac00) [pid = 1669] [serial = 326] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x115ec8400) [pid = 1669] [serial = 332] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x113346000) [pid = 1669] [serial = 331] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1186c2800) [pid = 1669] [serial = 337] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1296c8000) [pid = 1669] [serial = 335] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12c6c4400) [pid = 1669] [serial = 329] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12b9e4800) [pid = 1669] [serial = 319] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x124a18c00) [pid = 1669] [serial = 334] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12c539400) [pid = 1669] [serial = 320] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11673dc00) [pid = 1669] [serial = 196] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12b17f400) [pid = 1669] [serial = 239] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1185c6400) [pid = 1669] [serial = 242] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1210ccc00) [pid = 1669] [serial = 245] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x126fbec00) [pid = 1669] [serial = 248] [outer = 0x0] [url = about:blank] 09:01:31 INFO - PROCESS | 1669 | 1469116891803 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1271ms 09:01:31 INFO - PROCESS | 1669 | 1469116891838 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1669 | 1469116891840 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:01:31 INFO - PROCESS | 1669 | 1469116891843 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1669 | 1469116891845 Marionette TRACE conn2 <- [1,510,null,{}] 09:01:31 INFO - PROCESS | 1669 | 1469116891855 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1669 | 1469116891856 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:31 INFO - PROCESS | 1669 | 1469116891938 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:01:31 INFO - PROCESS | 1669 | 1469116891943 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1669 | 1469116891947 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x116109800 == 28 [pid = 1669] [id = 135] 09:01:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x115f2c800) [pid = 1669] [serial = 402] [outer = 0x0] 09:01:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x115f8e000) [pid = 1669] [serial = 403] [outer = 0x115f2c800] 09:01:32 INFO - PROCESS | 1669 | 1469116891998 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x113345c00) [pid = 1669] [serial = 404] [outer = 0x115f2c800] 09:01:32 INFO - PROCESS | 1669 | 1469116892366 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 576ms 09:01:32 INFO - PROCESS | 1669 | 1469116892420 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:01:32 INFO - PROCESS | 1669 | 1469116892423 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:01:32 INFO - PROCESS | 1669 | 1469116892428 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1669 | 1469116892430 Marionette TRACE conn2 <- [1,514,null,{}] 09:01:32 INFO - PROCESS | 1669 | 1469116892432 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 1669 | 1469116892434 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:32 INFO - PROCESS | 1669 | 1469116892512 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:01:32 INFO - PROCESS | 1669 | 1469116892518 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1669 | 1469116892519 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x11701b000 == 29 [pid = 1669] [id = 136] 09:01:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1177c4000) [pid = 1669] [serial = 405] [outer = 0x0] 09:01:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1184be400) [pid = 1669] [serial = 406] [outer = 0x1177c4000] 09:01:32 INFO - PROCESS | 1669 | 1469116892547 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1186c1c00) [pid = 1669] [serial = 407] [outer = 0x1177c4000] 09:01:32 INFO - PROCESS | 1669 | 1469116892885 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:01:32 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 09:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 09:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:01:32 INFO - PROCESS | 1669 | 1469116892900 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1669 | 1469116892901 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:01:32 INFO - PROCESS | 1669 | 1469116892903 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1669 | 1469116892905 Marionette TRACE conn2 <- [1,518,null,{}] 09:01:32 INFO - PROCESS | 1669 | 1469116892913 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 1669 | 1469116892916 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:32 INFO - PROCESS | 1669 | 1469116892996 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:01:33 INFO - PROCESS | 1669 | 1469116893050 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1669 | 1469116893052 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189bc800 == 30 [pid = 1669] [id = 137] 09:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x117e49400) [pid = 1669] [serial = 408] [outer = 0x0] 09:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1192e1c00) [pid = 1669] [serial = 409] [outer = 0x117e49400] 09:01:33 INFO - PROCESS | 1669 | 1469116893080 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119866c00) [pid = 1669] [serial = 410] [outer = 0x117e49400] 09:01:33 INFO - PROCESS | 1669 | 1469116893385 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 521ms 09:01:33 INFO - PROCESS | 1669 | 1469116893425 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1669 | 1469116893426 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:01:33 INFO - PROCESS | 1669 | 1469116893430 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1669 | 1469116893432 Marionette TRACE conn2 <- [1,522,null,{}] 09:01:33 INFO - PROCESS | 1669 | 1469116893435 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1669 | 1469116893436 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:33 INFO - PROCESS | 1669 | 1469116893512 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:01:33 INFO - PROCESS | 1669 | 1469116893570 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1669 | 1469116893571 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x119554800 == 31 [pid = 1669] [id = 138] 09:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x118983400) [pid = 1669] [serial = 411] [outer = 0x0] 09:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1199e1000) [pid = 1669] [serial = 412] [outer = 0x118983400] 09:01:33 INFO - PROCESS | 1669 | 1469116893596 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1210c1400) [pid = 1669] [serial = 413] [outer = 0x118983400] 09:01:33 INFO - PROCESS | 1669 | 1469116893909 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 09:01:33 INFO - PROCESS | 1669 | 1469116893950 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1669 | 1469116893951 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:01:33 INFO - PROCESS | 1669 | 1469116893953 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1669 | 1469116893961 Marionette TRACE conn2 <- [1,526,null,{}] 09:01:33 INFO - PROCESS | 1669 | 1469116893964 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1669 | 1469116893965 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:34 INFO - PROCESS | 1669 | 1469116894055 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:01:34 INFO - PROCESS | 1669 | 1469116894091 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1669 | 1469116894092 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12102d000 == 32 [pid = 1669] [id = 139] 09:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1177c3800) [pid = 1669] [serial = 414] [outer = 0x0] 09:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211f0c00) [pid = 1669] [serial = 415] [outer = 0x1177c3800] 09:01:34 INFO - PROCESS | 1669 | 1469116894116 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x123fed400) [pid = 1669] [serial = 416] [outer = 0x1177c3800] 09:01:34 INFO - PROCESS | 1669 | 1469116894458 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:01:34 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 09:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 527ms 09:01:34 INFO - PROCESS | 1669 | 1469116894482 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1669 | 1469116894483 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:01:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:01:34 INFO - PROCESS | 1669 | 1469116894492 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1669 | 1469116894493 Marionette TRACE conn2 <- [1,530,null,{}] 09:01:34 INFO - PROCESS | 1669 | 1469116894495 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 1669 | 1469116894499 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:34 INFO - PROCESS | 1669 | 1469116894611 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:01:34 INFO - PROCESS | 1669 | 1469116894646 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1669 | 1469116894647 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245ec800 == 33 [pid = 1669] [id = 140] 09:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124593c00) [pid = 1669] [serial = 417] [outer = 0x0] 09:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124de1c00) [pid = 1669] [serial = 418] [outer = 0x124593c00] 09:01:34 INFO - PROCESS | 1669 | 1469116894672 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12716c800) [pid = 1669] [serial = 419] [outer = 0x124593c00] 09:01:34 INFO - PROCESS | 1669 | 1469116894959 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:01:35 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 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:01:35 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 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:01:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:01:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 09:01:35 INFO - PROCESS | 1669 | 1469116895010 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1669 | 1469116895013 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:01:35 INFO - PROCESS | 1669 | 1469116895017 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1669 | 1469116895018 Marionette TRACE conn2 <- [1,534,null,{}] 09:01:35 INFO - PROCESS | 1669 | 1469116895020 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 1669 | 1469116895021 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:35 INFO - PROCESS | 1669 | 1469116895125 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:01:35 INFO - PROCESS | 1669 | 1469116895160 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1669 | 1469116895161 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x127402800 == 34 [pid = 1669] [id = 141] 09:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12716d800) [pid = 1669] [serial = 420] [outer = 0x0] 09:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x128c29000) [pid = 1669] [serial = 421] [outer = 0x12716d800] 09:01:35 INFO - PROCESS | 1669 | 1469116895185 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x129069000) [pid = 1669] [serial = 422] [outer = 0x12716d800] 09:01:35 INFO - PROCESS | 1669 | 1469116895530 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:01:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 09:01:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:01:35 INFO - PROCESS | 1669 | 1469116895536 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1669 | 1469116895537 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:01:35 INFO - PROCESS | 1669 | 1469116895539 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1669 | 1469116895540 Marionette TRACE conn2 <- [1,538,null,{}] 09:01:35 INFO - PROCESS | 1669 | 1469116895542 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 1669 | 1469116895544 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:35 INFO - PROCESS | 1669 | 1469116895659 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:01:35 INFO - PROCESS | 1669 | 1469116895708 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1669 | 1469116895709 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c56000 == 35 [pid = 1669] [id = 142] 09:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1274a5000) [pid = 1669] [serial = 423] [outer = 0x0] 09:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x129394000) [pid = 1669] [serial = 424] [outer = 0x1274a5000] 09:01:35 INFO - PROCESS | 1669 | 1469116895739 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1296c8400) [pid = 1669] [serial = 425] [outer = 0x1274a5000] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x127170000) [pid = 1669] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x128c28400) [pid = 1669] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12960e400) [pid = 1669] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x123e36c00) [pid = 1669] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x11897a800) [pid = 1669] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1127d9c00) [pid = 1669] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x119b77400) [pid = 1669] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x11333d400) [pid = 1669] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x118342c00) [pid = 1669] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x119863c00) [pid = 1669] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11897c400) [pid = 1669] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1127da000) [pid = 1669] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x113340400) [pid = 1669] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12103fc00) [pid = 1669] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1183ad000) [pid = 1669] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:01:36 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1192e4000) [pid = 1669] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:01:36 INFO - PROCESS | 1669 | 1469116896246 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:01:36 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. 09:01:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 719ms 09:01:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:01:36 INFO - PROCESS | 1669 | 1469116896258 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1669 | 1469116896260 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:01:36 INFO - PROCESS | 1669 | 1469116896267 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1669 | 1469116896268 Marionette TRACE conn2 <- [1,542,null,{}] 09:01:36 INFO - PROCESS | 1669 | 1469116896271 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 1669 | 1469116896272 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:36 INFO - PROCESS | 1669 | 1469116896389 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:01:36 INFO - PROCESS | 1669 | 1469116896442 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1669 | 1469116896443 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x128d2e000 == 36 [pid = 1669] [id = 143] 09:01:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x111c7f000) [pid = 1669] [serial = 426] [outer = 0x0] 09:01:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1186c4000) [pid = 1669] [serial = 427] [outer = 0x111c7f000] 09:01:36 INFO - PROCESS | 1669 | 1469116896467 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x11986a000) [pid = 1669] [serial = 428] [outer = 0x111c7f000] 09:01:36 INFO - PROCESS | 1669 | 1469116896713 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:01:36 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. 09:01:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 474ms 09:01:36 INFO - PROCESS | 1669 | 1469116896737 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1669 | 1469116896739 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:01:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:01:36 INFO - PROCESS | 1669 | 1469116896741 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1669 | 1469116896742 Marionette TRACE conn2 <- [1,546,null,{}] 09:01:36 INFO - PROCESS | 1669 | 1469116896754 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 1669 | 1469116896755 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:36 INFO - PROCESS | 1669 | 1469116896853 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:01:36 INFO - PROCESS | 1669 | 1469116896859 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1669 | 1469116896861 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x129329800 == 37 [pid = 1669] [id = 144] 09:01:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1199e7800) [pid = 1669] [serial = 429] [outer = 0x0] 09:01:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1274adc00) [pid = 1669] [serial = 430] [outer = 0x1199e7800] 09:01:36 INFO - PROCESS | 1669 | 1469116896892 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1296c5400) [pid = 1669] [serial = 431] [outer = 0x1199e7800] 09:01:37 INFO - PROCESS | 1669 | 1469116897235 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:01:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 524ms 09:01:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:01:37 INFO - PROCESS | 1669 | 1469116897266 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1669 | 1469116897268 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:01:37 INFO - PROCESS | 1669 | 1469116897270 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1669 | 1469116897271 Marionette TRACE conn2 <- [1,550,null,{}] 09:01:37 INFO - PROCESS | 1669 | 1469116897274 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1669 | 1469116897275 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:37 INFO - PROCESS | 1669 | 1469116897401 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:01:37 INFO - PROCESS | 1669 | 1469116897407 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1669 | 1469116897409 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8f1000 == 38 [pid = 1669] [id = 145] 09:01:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x128c26c00) [pid = 1669] [serial = 432] [outer = 0x0] 09:01:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1296c6c00) [pid = 1669] [serial = 433] [outer = 0x128c26c00] 09:01:37 INFO - PROCESS | 1669 | 1469116897442 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12a9ec400) [pid = 1669] [serial = 434] [outer = 0x128c26c00] 09:01:37 INFO - PROCESS | 1669 | 1469116897787 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:01:37 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. 09:01:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 570ms 09:01:37 INFO - PROCESS | 1669 | 1469116897841 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1669 | 1469116897842 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:01:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:01:37 INFO - PROCESS | 1669 | 1469116897844 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1669 | 1469116897845 Marionette TRACE conn2 <- [1,554,null,{}] 09:01:37 INFO - PROCESS | 1669 | 1469116897848 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1669 | 1469116897849 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:37 INFO - PROCESS | 1669 | 1469116897927 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:01:37 INFO - PROCESS | 1669 | 1469116897933 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1669 | 1469116897934 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b1d3800 == 39 [pid = 1669] [id = 146] 09:01:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12b17f400) [pid = 1669] [serial = 435] [outer = 0x0] 09:01:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12b1c6800) [pid = 1669] [serial = 436] [outer = 0x12b17f400] 09:01:37 INFO - PROCESS | 1669 | 1469116897958 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12b9e1000) [pid = 1669] [serial = 437] [outer = 0x12b17f400] 09:01:38 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:38 INFO - PROCESS | 1669 | 1469116898572 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:01:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 771ms 09:01:38 INFO - PROCESS | 1669 | 1469116898617 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1669 | 1469116898622 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:01:38 INFO - PROCESS | 1669 | 1469116898627 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1669 | 1469116898630 Marionette TRACE conn2 <- [1,558,null,{}] 09:01:38 INFO - PROCESS | 1669 | 1469116898637 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 1669 | 1469116898640 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:38 INFO - PROCESS | 1669 | 1469116898805 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:01:38 INFO - PROCESS | 1669 | 1469116898887 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1669 | 1469116898888 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x11701a000 == 40 [pid = 1669] [id = 147] 09:01:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x116746800) [pid = 1669] [serial = 438] [outer = 0x0] 09:01:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x116bb1400) [pid = 1669] [serial = 439] [outer = 0x116746800] 09:01:38 INFO - PROCESS | 1669 | 1469116898918 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x118344000) [pid = 1669] [serial = 440] [outer = 0x116746800] 09:01:39 INFO - PROCESS | 1669 | 1469116899434 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:01:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 826ms 09:01:39 INFO - PROCESS | 1669 | 1469116899453 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1669 | 1469116899456 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:01:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:01:39 INFO - PROCESS | 1669 | 1469116899487 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1669 | 1469116899489 Marionette TRACE conn2 <- [1,562,null,{}] 09:01:39 INFO - PROCESS | 1669 | 1469116899494 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 1669 | 1469116899498 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:39 INFO - PROCESS | 1669 | 1469116899607 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:01:39 INFO - PROCESS | 1669 | 1469116899687 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1669 | 1469116899689 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x121030800 == 41 [pid = 1669] [id = 148] 09:01:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x118892800) [pid = 1669] [serial = 441] [outer = 0x0] 09:01:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x11899c000) [pid = 1669] [serial = 442] [outer = 0x118892800] 09:01:39 INFO - PROCESS | 1669 | 1469116899720 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1193fe000) [pid = 1669] [serial = 443] [outer = 0x118892800] 09:01:39 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:40 INFO - PROCESS | 1669 | 1469116900322 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:01:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 900ms 09:01:40 INFO - PROCESS | 1669 | 1469116900360 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1669 | 1469116900364 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:01:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:01:40 INFO - PROCESS | 1669 | 1469116900368 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1669 | 1469116900370 Marionette TRACE conn2 <- [1,566,null,{}] 09:01:40 INFO - PROCESS | 1669 | 1469116900373 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1669 | 1469116900375 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:40 INFO - PROCESS | 1669 | 1469116900492 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8f1000 == 40 [pid = 1669] [id = 145] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x129329800 == 39 [pid = 1669] [id = 144] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x128d2e000 == 38 [pid = 1669] [id = 143] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x128c56000 == 37 [pid = 1669] [id = 142] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x127402800 == 36 [pid = 1669] [id = 141] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1245ec800 == 35 [pid = 1669] [id = 140] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12102d000 == 34 [pid = 1669] [id = 139] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x119554800 == 33 [pid = 1669] [id = 138] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1189bc800 == 32 [pid = 1669] [id = 137] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11701b000 == 31 [pid = 1669] [id = 136] 09:01:40 INFO - PROCESS | 1669 | --DOCSHELL 0x116109800 == 30 [pid = 1669] [id = 135] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x128c2b800) [pid = 1669] [serial = 364] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x129610000) [pid = 1669] [serial = 367] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12a831c00) [pid = 1669] [serial = 370] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x124a09000) [pid = 1669] [serial = 358] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x124de3c00) [pid = 1669] [serial = 359] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x119211c00) [pid = 1669] [serial = 352] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x119863400) [pid = 1669] [serial = 353] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1186c8400) [pid = 1669] [serial = 338] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x121045c00) [pid = 1669] [serial = 346] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x123e3e800) [pid = 1669] [serial = 347] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x11698e000) [pid = 1669] [serial = 340] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11833f800) [pid = 1669] [serial = 341] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1184c1c00) [pid = 1669] [serial = 349] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1188efc00) [pid = 1669] [serial = 350] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12103b000) [pid = 1669] [serial = 355] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x123c89800) [pid = 1669] [serial = 356] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1193f2000) [pid = 1669] [serial = 343] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x119860c00) [pid = 1669] [serial = 344] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12a7c5400) [pid = 1669] [serial = 368] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1199dd800) [pid = 1669] [serial = 374] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1182cd400) [pid = 1669] [serial = 373] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x124d88c00) [pid = 1669] [serial = 376] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12a9e9c00) [pid = 1669] [serial = 371] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124de5400) [pid = 1669] [serial = 361] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12a9eb400) [pid = 1669] [serial = 379] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x126f48400) [pid = 1669] [serial = 362] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12bab1400) [pid = 1669] [serial = 380] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x129399400) [pid = 1669] [serial = 365] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12a82fc00) [pid = 1669] [serial = 377] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1192e7800) [pid = 1669] [serial = 382] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12b186000) [pid = 1669] [serial = 383] [outer = 0x0] [url = about:blank] 09:01:40 INFO - PROCESS | 1669 | 1469116900569 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1669 | 1469116900570 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x112f72000 == 31 [pid = 1669] [id = 149] 09:01:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1133da800) [pid = 1669] [serial = 444] [outer = 0x0] 09:01:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x113c57400) [pid = 1669] [serial = 445] [outer = 0x1133da800] 09:01:40 INFO - PROCESS | 1669 | 1469116900598 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x116b0c000) [pid = 1669] [serial = 446] [outer = 0x1133da800] 09:01:40 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:40 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:40 INFO - PROCESS | 1669 | 1469116900892 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:01:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 09:01:40 INFO - PROCESS | 1669 | 1469116900937 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1669 | 1469116900940 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:01:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:01:40 INFO - PROCESS | 1669 | 1469116900945 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1669 | 1469116900948 Marionette TRACE conn2 <- [1,570,null,{}] 09:01:40 INFO - PROCESS | 1669 | 1469116900951 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1669 | 1469116900953 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:41 INFO - PROCESS | 1669 | 1469116901077 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:01:41 INFO - PROCESS | 1669 | 1469116901125 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1669 | 1469116901127 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x112f76000 == 32 [pid = 1669] [id = 150] 09:01:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11279f400) [pid = 1669] [serial = 447] [outer = 0x0] 09:01:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x113340c00) [pid = 1669] [serial = 448] [outer = 0x11279f400] 09:01:41 INFO - PROCESS | 1669 | 1469116901159 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x115ec9c00) [pid = 1669] [serial = 449] [outer = 0x11279f400] 09:01:41 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:41 INFO - PROCESS | 1669 | 1469116901583 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:01:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 09:01:41 INFO - PROCESS | 1669 | 1469116901617 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1669 | 1469116901619 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:01:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:01:41 INFO - PROCESS | 1669 | 1469116901623 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1669 | 1469116901625 Marionette TRACE conn2 <- [1,574,null,{}] 09:01:41 INFO - PROCESS | 1669 | 1469116901628 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 1669 | 1469116901631 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:41 INFO - PROCESS | 1669 | 1469116901728 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:01:41 INFO - PROCESS | 1669 | 1469116901815 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1669 | 1469116901817 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x118528000 == 33 [pid = 1669] [id = 151] 09:01:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x113340400) [pid = 1669] [serial = 450] [outer = 0x0] 09:01:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1185ca800) [pid = 1669] [serial = 451] [outer = 0x113340400] 09:01:41 INFO - PROCESS | 1669 | 1469116901848 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1186c8400) [pid = 1669] [serial = 452] [outer = 0x113340400] 09:01:42 INFO - PROCESS | 1669 | 1469116902284 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:01:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 09:01:42 INFO - PROCESS | 1669 | 1469116902293 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1669 | 1469116902295 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:01:42 INFO - PROCESS | 1669 | 1469116902300 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1669 | 1469116902301 Marionette TRACE conn2 <- [1,578,null,{}] 09:01:42 INFO - PROCESS | 1669 | 1469116902304 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 1669 | 1469116902306 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:42 INFO - PROCESS | 1669 | 1469116902401 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:01:42 INFO - PROCESS | 1669 | 1469116902451 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1669 | 1469116902452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x11955b000 == 34 [pid = 1669] [id = 152] 09:01:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1188f4c00) [pid = 1669] [serial = 453] [outer = 0x0] 09:01:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1192ddc00) [pid = 1669] [serial = 454] [outer = 0x1188f4c00] 09:01:42 INFO - PROCESS | 1669 | 1469116902482 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x11985b800) [pid = 1669] [serial = 455] [outer = 0x1188f4c00] 09:01:42 INFO - PROCESS | 1669 | 1469116902916 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:01:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 669ms 09:01:42 INFO - PROCESS | 1669 | 1469116902969 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1669 | 1469116902972 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:01:42 INFO - PROCESS | 1669 | 1469116902981 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1669 | 1469116902984 Marionette TRACE conn2 <- [1,582,null,{}] 09:01:42 INFO - PROCESS | 1669 | 1469116902987 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 1669 | 1469116902989 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:43 INFO - PROCESS | 1669 | 1469116903112 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:01:43 INFO - PROCESS | 1669 | 1469116903191 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1669 | 1469116903192 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x123930000 == 35 [pid = 1669] [id = 153] 09:01:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119864c00) [pid = 1669] [serial = 456] [outer = 0x0] 09:01:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119d0a000) [pid = 1669] [serial = 457] [outer = 0x119864c00] 09:01:43 INFO - PROCESS | 1669 | 1469116903221 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1210cb000) [pid = 1669] [serial = 458] [outer = 0x119864c00] 09:01:43 INFO - PROCESS | 1669 | 1469116903674 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:01:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 726ms 09:01:43 INFO - PROCESS | 1669 | 1469116903710 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1669 | 1469116903713 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:01:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:01:43 INFO - PROCESS | 1669 | 1469116903716 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1669 | 1469116903717 Marionette TRACE conn2 <- [1,586,null,{}] 09:01:43 INFO - PROCESS | 1669 | 1469116903720 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 1669 | 1469116903721 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:43 INFO - PROCESS | 1669 | 1469116903816 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:01:43 INFO - PROCESS | 1669 | 1469116903879 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1669 | 1469116903880 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12441a000 == 36 [pid = 1669] [id = 154] 09:01:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x121043c00) [pid = 1669] [serial = 459] [outer = 0x0] 09:01:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x123bf5800) [pid = 1669] [serial = 460] [outer = 0x121043c00] 09:01:43 INFO - PROCESS | 1669 | 1469116903909 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12409e400) [pid = 1669] [serial = 461] [outer = 0x121043c00] 09:01:44 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:44 INFO - PROCESS | 1669 | 1469116904318 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 618ms 09:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:01:44 INFO - PROCESS | 1669 | 1469116904335 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1669 | 1469116904336 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:01:44 INFO - PROCESS | 1669 | 1469116904338 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1669 | 1469116904340 Marionette TRACE conn2 <- [1,590,null,{}] 09:01:44 INFO - PROCESS | 1669 | 1469116904342 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1669 | 1469116904343 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:44 INFO - PROCESS | 1669 | 1469116904459 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:01:44 INFO - PROCESS | 1669 | 1469116904522 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1669 | 1469116904527 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b12800 == 37 [pid = 1669] [id = 155] 09:01:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x124a1a400) [pid = 1669] [serial = 462] [outer = 0x0] 09:01:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x124a1e000) [pid = 1669] [serial = 463] [outer = 0x124a1a400] 09:01:44 INFO - PROCESS | 1669 | 1469116904564 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124de7400) [pid = 1669] [serial = 464] [outer = 0x124a1a400] 09:01:45 INFO - PROCESS | 1669 | 1469116905054 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 769ms 09:01:45 INFO - PROCESS | 1669 | 1469116905117 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1669 | 1469116905119 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:01:45 INFO - PROCESS | 1669 | 1469116905124 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1669 | 1469116905126 Marionette TRACE conn2 <- [1,594,null,{}] 09:01:45 INFO - PROCESS | 1669 | 1469116905130 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 1669 | 1469116905133 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:45 INFO - PROCESS | 1669 | 1469116905227 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:01:45 INFO - PROCESS | 1669 | 1469116905294 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1669 | 1469116905297 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x11700b000 == 38 [pid = 1669] [id = 156] 09:01:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x116919c00) [pid = 1669] [serial = 465] [outer = 0x0] 09:01:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1177c7000) [pid = 1669] [serial = 466] [outer = 0x116919c00] 09:01:45 INFO - PROCESS | 1669 | 1469116905325 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1185be400) [pid = 1669] [serial = 467] [outer = 0x116919c00] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x119832000 == 37 [pid = 1669] [id = 134] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x112f72000 == 36 [pid = 1669] [id = 149] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x11701a000 == 35 [pid = 1669] [id = 147] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x121030800 == 34 [pid = 1669] [id = 148] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x124b12800 == 33 [pid = 1669] [id = 155] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12441a000 == 32 [pid = 1669] [id = 154] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x123930000 == 31 [pid = 1669] [id = 153] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x12b1d3800 == 30 [pid = 1669] [id = 146] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x11955b000 == 29 [pid = 1669] [id = 152] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x118528000 == 28 [pid = 1669] [id = 151] 09:01:45 INFO - PROCESS | 1669 | --DOCSHELL 0x112f76000 == 27 [pid = 1669] [id = 150] 09:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1121ms 09:01:46 INFO - PROCESS | 1669 | 1469116906242 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:01:46 INFO - PROCESS | 1669 | 1469116906249 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:01:46 INFO - PROCESS | 1669 | 1469116906251 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:01:46 INFO - PROCESS | 1669 | 1469116906254 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1669 | 1469116906256 Marionette TRACE conn2 <- [1,598,null,{}] 09:01:46 INFO - PROCESS | 1669 | 1469116906259 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 1669 | 1469116906261 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:46 INFO - PROCESS | 1669 | 1469116906349 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:01:46 INFO - PROCESS | 1669 | 1469116906396 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1669 | 1469116906398 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x1165c0800 == 28 [pid = 1669] [id = 157] 09:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x113c57800) [pid = 1669] [serial = 468] [outer = 0x0] 09:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x116862800) [pid = 1669] [serial = 469] [outer = 0x113c57800] 09:01:46 INFO - PROCESS | 1669 | 1469116906425 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x116b0e000) [pid = 1669] [serial = 470] [outer = 0x113c57800] 09:01:46 INFO - PROCESS | 1669 | 1469116906739 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 09:01:46 INFO - PROCESS | 1669 | 1469116906774 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1669 | 1469116906778 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:01:46 INFO - PROCESS | 1669 | 1469116906785 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1669 | 1469116906787 Marionette TRACE conn2 <- [1,602,null,{}] 09:01:46 INFO - PROCESS | 1669 | 1469116906789 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 1669 | 1469116906791 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:46 INFO - PROCESS | 1669 | 1469116906872 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:01:46 INFO - PROCESS | 1669 | 1469116906923 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1669 | 1469116906925 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x11850a000 == 29 [pid = 1669] [id = 158] 09:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x11674b800) [pid = 1669] [serial = 471] [outer = 0x0] 09:01:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1182da000) [pid = 1669] [serial = 472] [outer = 0x11674b800] 09:01:46 INFO - PROCESS | 1669 | 1469116906952 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1185c7c00) [pid = 1669] [serial = 473] [outer = 0x11674b800] 09:01:47 INFO - PROCESS | 1669 | 1469116907288 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 09:01:47 INFO - PROCESS | 1669 | 1469116907305 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1669 | 1469116907307 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:01:47 INFO - PROCESS | 1669 | 1469116907309 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1669 | 1469116907312 Marionette TRACE conn2 <- [1,606,null,{}] 09:01:47 INFO - PROCESS | 1669 | 1469116907323 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1669 | 1469116907326 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:47 INFO - PROCESS | 1669 | 1469116907404 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:01:47 INFO - PROCESS | 1669 | 1469116907472 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1669 | 1469116907474 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x11982f000 == 30 [pid = 1669] [id = 159] 09:01:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x112d62400) [pid = 1669] [serial = 474] [outer = 0x0] 09:01:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1186c7000) [pid = 1669] [serial = 475] [outer = 0x112d62400] 09:01:47 INFO - PROCESS | 1669 | 1469116907502 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1192e5400) [pid = 1669] [serial = 476] [outer = 0x112d62400] 09:01:47 INFO - PROCESS | 1669 | 1469116907837 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 574ms 09:01:47 INFO - PROCESS | 1669 | 1469116907883 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1669 | 1469116907885 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:01:47 INFO - PROCESS | 1669 | 1469116907887 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1669 | 1469116907888 Marionette TRACE conn2 <- [1,610,null,{}] 09:01:47 INFO - PROCESS | 1669 | 1469116907891 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1669 | 1469116907892 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:47 INFO - PROCESS | 1669 | 1469116907988 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:01:48 INFO - PROCESS | 1669 | 1469116908000 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1669 | 1469116908001 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x123927000 == 31 [pid = 1669] [id = 160] 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1193f0c00) [pid = 1669] [serial = 477] [outer = 0x0] 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1198a8400) [pid = 1669] [serial = 478] [outer = 0x1193f0c00] 09:01:48 INFO - PROCESS | 1669 | 1469116908027 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1199d8800) [pid = 1669] [serial = 479] [outer = 0x1193f0c00] 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x121040800) [pid = 1669] [serial = 480] [outer = 0x12c6cf400] 09:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 518ms 09:01:48 INFO - PROCESS | 1669 | 1469116908398 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:01:48 INFO - PROCESS | 1669 | 1469116908406 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1669 | 1469116908407 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:01:48 INFO - PROCESS | 1669 | 1469116908409 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1669 | 1469116908411 Marionette TRACE conn2 <- [1,614,null,{}] 09:01:48 INFO - PROCESS | 1669 | 1469116908413 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 1669 | 1469116908414 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:48 INFO - PROCESS | 1669 | 1469116908505 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:01:48 INFO - PROCESS | 1669 | 1469116908538 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1669 | 1469116908539 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12467d000 == 32 [pid = 1669] [id = 161] 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1133f3400) [pid = 1669] [serial = 481] [outer = 0x0] 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x119d09c00) [pid = 1669] [serial = 482] [outer = 0x1133f3400] 09:01:48 INFO - PROCESS | 1669 | 1469116908564 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1210cb800) [pid = 1669] [serial = 483] [outer = 0x1133f3400] 09:01:48 INFO - PROCESS | 1669 | 1469116908914 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 09:01:48 INFO - PROCESS | 1669 | 1469116908928 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1669 | 1469116908930 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:01:48 INFO - PROCESS | 1669 | 1469116908934 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1669 | 1469116908935 Marionette TRACE conn2 <- [1,618,null,{}] 09:01:48 INFO - PROCESS | 1669 | 1469116908937 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 1669 | 1469116908941 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:49 INFO - PROCESS | 1669 | 1469116909050 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:01:49 INFO - PROCESS | 1669 | 1469116909087 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1669 | 1469116909088 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x127422800 == 33 [pid = 1669] [id = 162] 09:01:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x1183aa400) [pid = 1669] [serial = 484] [outer = 0x0] 09:01:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x1242b6c00) [pid = 1669] [serial = 485] [outer = 0x1183aa400] 09:01:49 INFO - PROCESS | 1669 | 1469116909112 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x124d90c00) [pid = 1669] [serial = 486] [outer = 0x1183aa400] 09:01:49 INFO - PROCESS | 1669 | 1469116909399 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x116746800) [pid = 1669] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x118892800) [pid = 1669] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x12b17f400) [pid = 1669] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x118983400) [pid = 1669] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1183cec00) [pid = 1669] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1177c4000) [pid = 1669] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1133da800) [pid = 1669] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x115f2c800) [pid = 1669] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1177c3800) [pid = 1669] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x124593c00) [pid = 1669] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x117e49400) [pid = 1669] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12716d800) [pid = 1669] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x111c7f000) [pid = 1669] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1274a5000) [pid = 1669] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x128c26c00) [pid = 1669] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1182d1000) [pid = 1669] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1192eac00) [pid = 1669] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x123c8cc00) [pid = 1669] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x128c24800) [pid = 1669] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1199e7800) [pid = 1669] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:01:49 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x113349400) [pid = 1669] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:01:49 INFO - PROCESS | 1669 | 1469116909663 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1669 | 1469116909672 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:01:49 INFO - PROCESS | 1669 | 1469116909676 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1669 | 1469116909678 Marionette TRACE conn2 <- [1,622,null,{}] 09:01:49 INFO - PROCESS | 1669 | 1469116909681 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 1669 | 1469116909683 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:49 INFO - PROCESS | 1669 | 1469116909774 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:01:49 INFO - PROCESS | 1669 | 1469116909780 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1669 | 1469116909782 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193dc800 == 34 [pid = 1669] [id = 163] 09:01:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x113348400) [pid = 1669] [serial = 487] [outer = 0x0] 09:01:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x116b0cc00) [pid = 1669] [serial = 488] [outer = 0x113348400] 09:01:49 INFO - PROCESS | 1669 | 1469116909806 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1183c1400) [pid = 1669] [serial = 489] [outer = 0x113348400] 09:01:50 INFO - PROCESS | 1669 | 1469116910123 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 472ms 09:01:50 INFO - PROCESS | 1669 | 1469116910151 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1669 | 1469116910153 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:01:50 INFO - PROCESS | 1669 | 1469116910155 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1669 | 1469116910156 Marionette TRACE conn2 <- [1,626,null,{}] 09:01:50 INFO - PROCESS | 1669 | 1469116910158 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 1669 | 1469116910160 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:50 INFO - PROCESS | 1669 | 1469116910235 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:01:50 INFO - PROCESS | 1669 | 1469116910288 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1669 | 1469116910289 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c54000 == 35 [pid = 1669] [id = 164] 09:01:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x115e08400) [pid = 1669] [serial = 490] [outer = 0x0] 09:01:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x118892800) [pid = 1669] [serial = 491] [outer = 0x115e08400] 09:01:50 INFO - PROCESS | 1669 | 1469116910313 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x123c93000) [pid = 1669] [serial = 492] [outer = 0x115e08400] 09:01:50 INFO - PROCESS | 1669 | 1469116910585 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 09:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:01:50 INFO - PROCESS | 1669 | 1469116910623 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1669 | 1469116910624 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:01:50 INFO - PROCESS | 1669 | 1469116910626 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1669 | 1469116910639 Marionette TRACE conn2 <- [1,630,null,{}] 09:01:50 INFO - PROCESS | 1669 | 1469116910648 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 1669 | 1469116910650 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:50 INFO - PROCESS | 1669 | 1469116910729 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:01:50 INFO - PROCESS | 1669 | 1469116910735 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1669 | 1469116910736 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a3000 == 36 [pid = 1669] [id = 165] 09:01:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1184be800) [pid = 1669] [serial = 493] [outer = 0x0] 09:01:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12512bc00) [pid = 1669] [serial = 494] [outer = 0x1184be800] 09:01:50 INFO - PROCESS | 1669 | 1469116910760 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12692d400) [pid = 1669] [serial = 495] [outer = 0x1184be800] 09:01:51 INFO - PROCESS | 1669 | 1469116911100 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 485ms 09:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:01:51 INFO - PROCESS | 1669 | 1469116911112 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1669 | 1469116911115 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:01:51 INFO - PROCESS | 1669 | 1469116911119 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1669 | 1469116911120 Marionette TRACE conn2 <- [1,634,null,{}] 09:01:51 INFO - PROCESS | 1669 | 1469116911123 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1669 | 1469116911125 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:51 INFO - PROCESS | 1669 | 1469116911229 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:01:51 INFO - PROCESS | 1669 | 1469116911235 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1669 | 1469116911236 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a8800 == 37 [pid = 1669] [id = 166] 09:01:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x112a81c00) [pid = 1669] [serial = 496] [outer = 0x0] 09:01:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x124b7c000) [pid = 1669] [serial = 497] [outer = 0x112a81c00] 09:01:51 INFO - PROCESS | 1669 | 1469116911260 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x126da0c00) [pid = 1669] [serial = 498] [outer = 0x112a81c00] 09:01:51 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:51 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:51 INFO - PROCESS | 1669 | 1469116911556 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 09:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:01:51 INFO - PROCESS | 1669 | 1469116911588 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1669 | 1469116911590 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:01:51 INFO - PROCESS | 1669 | 1469116911592 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1669 | 1469116911593 Marionette TRACE conn2 <- [1,638,null,{}] 09:01:51 INFO - PROCESS | 1669 | 1469116911596 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1669 | 1469116911600 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:51 INFO - PROCESS | 1669 | 1469116911739 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:01:51 INFO - PROCESS | 1669 | 1469116911789 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1669 | 1469116911791 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x112634000 == 38 [pid = 1669] [id = 167] 09:01:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x111c7f000) [pid = 1669] [serial = 499] [outer = 0x0] 09:01:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x112744800) [pid = 1669] [serial = 500] [outer = 0x111c7f000] 09:01:51 INFO - PROCESS | 1669 | 1469116911823 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1132c6000) [pid = 1669] [serial = 501] [outer = 0x111c7f000] 09:01:52 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:52 INFO - PROCESS | 1669 | 1469116912346 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 769ms 09:01:52 INFO - PROCESS | 1669 | 1469116912362 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1669 | 1469116912364 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:01:52 INFO - PROCESS | 1669 | 1469116912368 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1669 | 1469116912370 Marionette TRACE conn2 <- [1,642,null,{}] 09:01:52 INFO - PROCESS | 1669 | 1469116912373 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 1669 | 1469116912376 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:52 INFO - PROCESS | 1669 | 1469116912532 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:01:52 INFO - PROCESS | 1669 | 1469116912541 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1669 | 1469116912543 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11981f000 == 39 [pid = 1669] [id = 168] 09:01:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1177c9400) [pid = 1669] [serial = 502] [outer = 0x0] 09:01:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x11833a400) [pid = 1669] [serial = 503] [outer = 0x1177c9400] 09:01:52 INFO - PROCESS | 1669 | 1469116912573 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1185c4c00) [pid = 1669] [serial = 504] [outer = 0x1177c9400] 09:01:53 INFO - PROCESS | 1669 | 1469116913130 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 821ms 09:01:53 INFO - PROCESS | 1669 | 1469116913188 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1669 | 1469116913190 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:01:53 INFO - PROCESS | 1669 | 1469116913193 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1669 | 1469116913194 Marionette TRACE conn2 <- [1,646,null,{}] 09:01:53 INFO - PROCESS | 1669 | 1469116913221 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 1669 | 1469116913223 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:53 INFO - PROCESS | 1669 | 1469116913422 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:01:53 INFO - PROCESS | 1669 | 1469116913485 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1669 | 1469116913487 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f3f800 == 40 [pid = 1669] [id = 169] 09:01:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 118 (0x113cd9000) [pid = 1669] [serial = 505] [outer = 0x0] 09:01:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 119 (0x115ebdc00) [pid = 1669] [serial = 506] [outer = 0x113cd9000] 09:01:53 INFO - PROCESS | 1669 | 1469116913515 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 120 (0x116990400) [pid = 1669] [serial = 507] [outer = 0x113cd9000] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a8800 == 39 [pid = 1669] [id = 166] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a3000 == 38 [pid = 1669] [id = 165] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x128c54000 == 37 [pid = 1669] [id = 164] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x1193dc800 == 36 [pid = 1669] [id = 163] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x127422800 == 35 [pid = 1669] [id = 162] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x12467d000 == 34 [pid = 1669] [id = 161] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x123927000 == 33 [pid = 1669] [id = 160] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x11982f000 == 32 [pid = 1669] [id = 159] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x11850a000 == 31 [pid = 1669] [id = 158] 09:01:53 INFO - PROCESS | 1669 | --DOCSHELL 0x1165c0800 == 30 [pid = 1669] [id = 157] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 119 (0x116bb1400) [pid = 1669] [serial = 439] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 118 (0x118344000) [pid = 1669] [serial = 440] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 117 (0x1193fe000) [pid = 1669] [serial = 443] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x11899c000) [pid = 1669] [serial = 442] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x12b9e1000) [pid = 1669] [serial = 437] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1199e1000) [pid = 1669] [serial = 412] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x118999c00) [pid = 1669] [serial = 401] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1186bfc00) [pid = 1669] [serial = 400] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1184be400) [pid = 1669] [serial = 406] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1186c1c00) [pid = 1669] [serial = 407] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x116b0c000) [pid = 1669] [serial = 446] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x115f8e000) [pid = 1669] [serial = 403] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x123fed400) [pid = 1669] [serial = 416] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1211f0c00) [pid = 1669] [serial = 415] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x113345c00) [pid = 1669] [serial = 404] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12716c800) [pid = 1669] [serial = 419] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x124de1c00) [pid = 1669] [serial = 418] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1192e1c00) [pid = 1669] [serial = 409] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x129069000) [pid = 1669] [serial = 422] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1186c4000) [pid = 1669] [serial = 427] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x128c29000) [pid = 1669] [serial = 421] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113c57400) [pid = 1669] [serial = 445] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119866c00) [pid = 1669] [serial = 410] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x129394000) [pid = 1669] [serial = 424] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12a9ec400) [pid = 1669] [serial = 434] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1186c0000) [pid = 1669] [serial = 386] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1183a6800) [pid = 1669] [serial = 385] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1198a4400) [pid = 1669] [serial = 389] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x119864000) [pid = 1669] [serial = 388] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1274ab000) [pid = 1669] [serial = 392] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124ac2000) [pid = 1669] [serial = 391] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12a9e2c00) [pid = 1669] [serial = 395] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1274adc00) [pid = 1669] [serial = 430] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x129393000) [pid = 1669] [serial = 394] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1296c6c00) [pid = 1669] [serial = 433] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12b1c6800) [pid = 1669] [serial = 436] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x128e82800) [pid = 1669] [serial = 398] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1186c8c00) [pid = 1669] [serial = 397] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1296c8400) [pid = 1669] [serial = 425] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x11986a000) [pid = 1669] [serial = 428] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1296c5400) [pid = 1669] [serial = 431] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1210c1400) [pid = 1669] [serial = 413] [outer = 0x0] [url = about:blank] 09:01:53 INFO - PROCESS | 1669 | 1469116913972 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 793ms 09:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:01:53 INFO - PROCESS | 1669 | 1469116913987 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1669 | 1469116913989 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:01:53 INFO - PROCESS | 1669 | 1469116913992 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1669 | 1469116913994 Marionette TRACE conn2 <- [1,650,null,{}] 09:01:54 INFO - PROCESS | 1669 | 1469116914000 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1669 | 1469116914002 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:54 INFO - PROCESS | 1669 | 1469116914079 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:01:54 INFO - PROCESS | 1669 | 1469116914085 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1669 | 1469116914087 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x117015800 == 31 [pid = 1669] [id = 170] 09:01:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x117e44000) [pid = 1669] [serial = 508] [outer = 0x0] 09:01:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1183cec00) [pid = 1669] [serial = 509] [outer = 0x117e44000] 09:01:54 INFO - PROCESS | 1669 | 1469116914113 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1186c2800) [pid = 1669] [serial = 510] [outer = 0x117e44000] 09:01:54 INFO - PROCESS | 1669 | 1469116914456 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 09:01:54 INFO - PROCESS | 1669 | 1469116914515 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1669 | 1469116914517 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:01:54 INFO - PROCESS | 1669 | 1469116914520 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1669 | 1469116914521 Marionette TRACE conn2 <- [1,654,null,{}] 09:01:54 INFO - PROCESS | 1669 | 1469116914523 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 1669 | 1469116914525 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:54 INFO - PROCESS | 1669 | 1469116914604 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:01:54 INFO - PROCESS | 1669 | 1469116914611 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1669 | 1469116914612 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x11928e000 == 32 [pid = 1669] [id = 171] 09:01:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x11888cc00) [pid = 1669] [serial = 511] [outer = 0x0] 09:01:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1192dd000) [pid = 1669] [serial = 512] [outer = 0x11888cc00] 09:01:54 INFO - PROCESS | 1669 | 1469116914641 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1193f8c00) [pid = 1669] [serial = 513] [outer = 0x11888cc00] 09:01:55 INFO - PROCESS | 1669 | 1469116915008 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 09:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:01:55 INFO - PROCESS | 1669 | 1469116915038 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1669 | 1469116915041 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:01:55 INFO - PROCESS | 1669 | 1469116915053 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1669 | 1469116915057 Marionette TRACE conn2 <- [1,658,null,{}] 09:01:55 INFO - PROCESS | 1669 | 1469116915065 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1669 | 1469116915067 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:55 INFO - PROCESS | 1669 | 1469116915151 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:01:55 INFO - PROCESS | 1669 | 1469116915155 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1669 | 1469116915156 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a008000 == 33 [pid = 1669] [id = 172] 09:01:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1133b2400) [pid = 1669] [serial = 514] [outer = 0x0] 09:01:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x11986a000) [pid = 1669] [serial = 515] [outer = 0x1133b2400] 09:01:55 INFO - PROCESS | 1669 | 1469116915180 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1211eb800) [pid = 1669] [serial = 516] [outer = 0x1133b2400] 09:01:55 INFO - PROCESS | 1669 | 1469116915579 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 09:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:01:55 INFO - PROCESS | 1669 | 1469116915633 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1669 | 1469116915635 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:01:55 INFO - PROCESS | 1669 | 1469116915638 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1669 | 1469116915640 Marionette TRACE conn2 <- [1,662,null,{}] 09:01:55 INFO - PROCESS | 1669 | 1469116915644 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1669 | 1469116915646 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:55 INFO - PROCESS | 1669 | 1469116915806 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:01:55 INFO - PROCESS | 1669 | 1469116915845 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1669 | 1469116915847 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169c8000 == 34 [pid = 1669] [id = 173] 09:01:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1239e6400) [pid = 1669] [serial = 517] [outer = 0x0] 09:01:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x123e3bc00) [pid = 1669] [serial = 518] [outer = 0x1239e6400] 09:01:55 INFO - PROCESS | 1669 | 1469116915887 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1245d1400) [pid = 1669] [serial = 519] [outer = 0x1239e6400] 09:01:56 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:56 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:56 INFO - PROCESS | 1669 | 1469116916303 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 09:01:56 INFO - PROCESS | 1669 | 1469116916308 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1669 | 1469116916309 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:01:56 INFO - PROCESS | 1669 | 1469116916311 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1669 | 1469116916312 Marionette TRACE conn2 <- [1,666,null,{}] 09:01:56 INFO - PROCESS | 1669 | 1469116916317 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1669 | 1469116916319 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:56 INFO - PROCESS | 1669 | 1469116916415 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:01:56 INFO - PROCESS | 1669 | 1469116916419 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1669 | 1469116916423 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x125181000 == 35 [pid = 1669] [id = 174] 09:01:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a20400) [pid = 1669] [serial = 520] [outer = 0x0] 09:01:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124ac0000) [pid = 1669] [serial = 521] [outer = 0x124a20400] 09:01:56 INFO - PROCESS | 1669 | 1469116916482 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1257d4c00) [pid = 1669] [serial = 522] [outer = 0x124a20400] 09:01:56 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:56 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:56 INFO - PROCESS | 1669 | 1469116916833 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 571ms 09:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:01:56 INFO - PROCESS | 1669 | 1469116916883 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1669 | 1469116916884 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:01:56 INFO - PROCESS | 1669 | 1469116916886 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1669 | 1469116916887 Marionette TRACE conn2 <- [1,670,null,{}] 09:01:56 INFO - PROCESS | 1669 | 1469116916889 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 1669 | 1469116916890 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:56 INFO - PROCESS | 1669 | 1469116916989 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:01:57 INFO - PROCESS | 1669 | 1469116917002 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1669 | 1469116917003 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c40800 == 36 [pid = 1669] [id = 175] 09:01:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x124b7bc00) [pid = 1669] [serial = 523] [outer = 0x0] 09:01:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x126fc2800) [pid = 1669] [serial = 524] [outer = 0x124b7bc00] 09:01:57 INFO - PROCESS | 1669 | 1469116917027 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x128c27c00) [pid = 1669] [serial = 525] [outer = 0x124b7bc00] 09:01:57 INFO - PROCESS | 1669 | 1469116917374 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 09:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:01:57 INFO - PROCESS | 1669 | 1469116917407 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1669 | 1469116917408 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:01:57 INFO - PROCESS | 1669 | 1469116917411 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1669 | 1469116917412 Marionette TRACE conn2 <- [1,674,null,{}] 09:01:57 INFO - PROCESS | 1669 | 1469116917416 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1669 | 1469116917418 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:57 INFO - PROCESS | 1669 | 1469116917514 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:01:57 INFO - PROCESS | 1669 | 1469116917517 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1669 | 1469116917518 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cca800 == 37 [pid = 1669] [id = 176] 09:01:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1257e1c00) [pid = 1669] [serial = 526] [outer = 0x0] 09:01:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x128e8cc00) [pid = 1669] [serial = 527] [outer = 0x1257e1c00] 09:01:57 INFO - PROCESS | 1669 | 1469116917541 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x129393400) [pid = 1669] [serial = 528] [outer = 0x1257e1c00] 09:01:57 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:57 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:57 INFO - PROCESS | 1669 | 1469116917871 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:01:57 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 09:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 520ms 09:01:57 INFO - PROCESS | 1669 | 1469116917933 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1669 | 1469116917934 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:01:57 INFO - PROCESS | 1669 | 1469116917943 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1669 | 1469116917946 Marionette TRACE conn2 <- [1,678,null,{}] 09:01:57 INFO - PROCESS | 1669 | 1469116917949 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1669 | 1469116917950 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:58 INFO - PROCESS | 1669 | 1469116918100 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1193f0c00) [pid = 1669] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x11674b800) [pid = 1669] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x113c57800) [pid = 1669] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116919c00) [pid = 1669] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1133f3400) [pid = 1669] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1183aa400) [pid = 1669] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x115e08400) [pid = 1669] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x113348400) [pid = 1669] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x112d62400) [pid = 1669] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1184be800) [pid = 1669] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11279f400) [pid = 1669] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x113340400) [pid = 1669] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1188f4c00) [pid = 1669] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x119864c00) [pid = 1669] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x121043c00) [pid = 1669] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:01:58 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124a1a400) [pid = 1669] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:01:58 INFO - PROCESS | 1669 | 1469116918229 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1669 | 1469116918230 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x117015000 == 38 [pid = 1669] [id = 177] 09:01:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1127de800) [pid = 1669] [serial = 529] [outer = 0x0] 09:01:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1133f3400) [pid = 1669] [serial = 530] [outer = 0x1127de800] 09:01:58 INFO - PROCESS | 1669 | 1469116918258 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1185bbc00) [pid = 1669] [serial = 531] [outer = 0x1127de800] 09:01:58 INFO - PROCESS | 1669 | 1469116918517 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 628ms 09:01:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:01:58 INFO - PROCESS | 1669 | 1469116918570 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1669 | 1469116918571 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:01:58 INFO - PROCESS | 1669 | 1469116918574 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1669 | 1469116918575 Marionette TRACE conn2 <- [1,682,null,{}] 09:01:58 INFO - PROCESS | 1669 | 1469116918577 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 1669 | 1469116918579 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:58 INFO - PROCESS | 1669 | 1469116918671 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:01:58 INFO - PROCESS | 1669 | 1469116918675 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1669 | 1469116918676 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a004000 == 39 [pid = 1669] [id = 178] 09:01:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x118891000) [pid = 1669] [serial = 532] [outer = 0x0] 09:01:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1199e5c00) [pid = 1669] [serial = 533] [outer = 0x118891000] 09:01:58 INFO - PROCESS | 1669 | 1469116918702 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1257dcc00) [pid = 1669] [serial = 534] [outer = 0x118891000] 09:01:59 INFO - PROCESS | 1669 | 1469116919495 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:01:59 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) 09:01:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 09:01:59 INFO - PROCESS | 1669 | 1469116919542 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1669 | 1469116919544 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:01:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:01:59 INFO - PROCESS | 1669 | 1469116919546 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1669 | 1469116919547 Marionette TRACE conn2 <- [1,686,null,{}] 09:01:59 INFO - PROCESS | 1669 | 1469116919550 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1669 | 1469116919551 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:59 INFO - PROCESS | 1669 | 1469116919648 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:01:59 INFO - PROCESS | 1669 | 1469116919654 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1669 | 1469116919655 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:01:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8f1000 == 40 [pid = 1669] [id = 179] 09:01:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11899ac00) [pid = 1669] [serial = 535] [outer = 0x0] 09:01:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x129606800) [pid = 1669] [serial = 536] [outer = 0x11899ac00] 09:01:59 INFO - PROCESS | 1669 | 1469116919689 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1296ce400) [pid = 1669] [serial = 537] [outer = 0x11899ac00] 09:02:00 INFO - PROCESS | 1669 | 1469116920500 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:02:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 09:02:00 INFO - PROCESS | 1669 | 1469116920517 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:02:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:02:00 INFO - PROCESS | 1669 | 1469116920520 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:02:00 INFO - PROCESS | 1669 | 1469116920524 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1669 | 1469116920526 Marionette TRACE conn2 <- [1,690,null,{}] 09:02:00 INFO - PROCESS | 1669 | 1469116920530 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 1669 | 1469116920532 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:00 INFO - PROCESS | 1669 | 1469116920639 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:02:00 INFO - PROCESS | 1669 | 1469116920688 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1669 | 1469116920690 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x117264800 == 41 [pid = 1669] [id = 180] 09:02:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1165e3000) [pid = 1669] [serial = 538] [outer = 0x0] 09:02:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x116915800) [pid = 1669] [serial = 539] [outer = 0x1165e3000] 09:02:00 INFO - PROCESS | 1669 | 1469116920722 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1183b0000) [pid = 1669] [serial = 540] [outer = 0x1165e3000] 09:02:01 INFO - PROCESS | 1669 | 1469116921628 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:02:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 09:02:01 INFO - PROCESS | 1669 | 1469116921645 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1669 | 1469116921650 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:02:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:02:01 INFO - PROCESS | 1669 | 1469116921655 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1669 | 1469116921657 Marionette TRACE conn2 <- [1,694,null,{}] 09:02:01 INFO - PROCESS | 1669 | 1469116921659 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1669 | 1469116921661 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:01 INFO - PROCESS | 1669 | 1469116921763 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:02:01 INFO - PROCESS | 1669 | 1469116921813 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1669 | 1469116921814 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x123929800 == 42 [pid = 1669] [id = 181] 09:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x11985d000) [pid = 1669] [serial = 541] [outer = 0x0] 09:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1198a4400) [pid = 1669] [serial = 542] [outer = 0x11985d000] 09:02:01 INFO - PROCESS | 1669 | 1469116921844 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x119d0e000) [pid = 1669] [serial = 543] [outer = 0x11985d000] 09:02:02 INFO - PROCESS | 1669 | 1469116922779 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:02:02 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) 09:02:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1171ms 09:02:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:02:02 INFO - PROCESS | 1669 | 1469116922825 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1669 | 1469116922827 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:02:02 INFO - PROCESS | 1669 | 1469116922829 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1669 | 1469116922832 Marionette TRACE conn2 <- [1,698,null,{}] 09:02:02 INFO - PROCESS | 1669 | 1469116922839 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1669 | 1469116922842 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:02 INFO - PROCESS | 1669 | 1469116922943 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:02:03 INFO - PROCESS | 1669 | 1469116922992 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1669 | 1469116922994 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a985000 == 43 [pid = 1669] [id = 182] 09:02:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124a15400) [pid = 1669] [serial = 544] [outer = 0x0] 09:02:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124de8000) [pid = 1669] [serial = 545] [outer = 0x124a15400] 09:02:03 INFO - PROCESS | 1669 | 1469116923025 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12693cc00) [pid = 1669] [serial = 546] [outer = 0x124a15400] 09:02:04 INFO - PROCESS | 1669 | 1469116924011 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:02:04 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) 09:02:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1221ms 09:02:04 INFO - PROCESS | 1669 | 1469116924051 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1669 | 1469116924054 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:02:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:02:04 INFO - PROCESS | 1669 | 1469116924057 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1669 | 1469116924059 Marionette TRACE conn2 <- [1,702,null,{}] 09:02:04 INFO - PROCESS | 1669 | 1469116924063 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1669 | 1469116924064 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:04 INFO - PROCESS | 1669 | 1469116924159 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:02:04 INFO - PROCESS | 1669 | 1469116924229 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1669 | 1469116924231 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189ab000 == 44 [pid = 1669] [id = 183] 09:02:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1183ae400) [pid = 1669] [serial = 547] [outer = 0x0] 09:02:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1185c2800) [pid = 1669] [serial = 548] [outer = 0x1183ae400] 09:02:04 INFO - PROCESS | 1669 | 1469116924273 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1188f0400) [pid = 1669] [serial = 549] [outer = 0x1183ae400] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x11a004000 == 43 [pid = 1669] [id = 178] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x117015000 == 42 [pid = 1669] [id = 177] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x128cca800 == 41 [pid = 1669] [id = 176] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x128c40800 == 40 [pid = 1669] [id = 175] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x125181000 == 39 [pid = 1669] [id = 174] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x1169c8000 == 38 [pid = 1669] [id = 173] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x11a008000 == 37 [pid = 1669] [id = 172] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x11928e000 == 36 [pid = 1669] [id = 171] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x117015800 == 35 [pid = 1669] [id = 170] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x115f3f800 == 34 [pid = 1669] [id = 169] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x11981f000 == 33 [pid = 1669] [id = 168] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x112634000 == 32 [pid = 1669] [id = 167] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x11700b000 == 31 [pid = 1669] [id = 156] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x12a985000 == 30 [pid = 1669] [id = 182] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x123929800 == 29 [pid = 1669] [id = 181] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8f1000 == 28 [pid = 1669] [id = 179] 09:02:05 INFO - PROCESS | 1669 | --DOCSHELL 0x117264800 == 27 [pid = 1669] [id = 180] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1198a8400) [pid = 1669] [serial = 478] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1182da000) [pid = 1669] [serial = 472] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1185c7c00) [pid = 1669] [serial = 473] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x116862800) [pid = 1669] [serial = 469] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x116b0e000) [pid = 1669] [serial = 470] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1185be400) [pid = 1669] [serial = 467] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1177c7000) [pid = 1669] [serial = 466] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x119d09c00) [pid = 1669] [serial = 482] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1210cb800) [pid = 1669] [serial = 483] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1242b6c00) [pid = 1669] [serial = 485] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x123c93000) [pid = 1669] [serial = 492] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x116b0cc00) [pid = 1669] [serial = 488] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1183c1400) [pid = 1669] [serial = 489] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x118892800) [pid = 1669] [serial = 491] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124d90c00) [pid = 1669] [serial = 486] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1186c7000) [pid = 1669] [serial = 475] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1192e5400) [pid = 1669] [serial = 476] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12512bc00) [pid = 1669] [serial = 494] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x115ec9c00) [pid = 1669] [serial = 449] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x113340c00) [pid = 1669] [serial = 448] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1186c8400) [pid = 1669] [serial = 452] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1185ca800) [pid = 1669] [serial = 451] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x11985b800) [pid = 1669] [serial = 455] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1192ddc00) [pid = 1669] [serial = 454] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1210cb000) [pid = 1669] [serial = 458] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x119d0a000) [pid = 1669] [serial = 457] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12409e400) [pid = 1669] [serial = 461] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x123bf5800) [pid = 1669] [serial = 460] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x124de7400) [pid = 1669] [serial = 464] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x124a1e000) [pid = 1669] [serial = 463] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1183ae000) [pid = 1669] [serial = 197] [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.] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1199d8800) [pid = 1669] [serial = 479] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12692d400) [pid = 1669] [serial = 495] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x124b7c000) [pid = 1669] [serial = 497] [outer = 0x0] [url = about:blank] 09:02:05 INFO - PROCESS | 1669 | 1469116925534 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:02:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1522ms 09:02:05 INFO - PROCESS | 1669 | 1469116925580 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1669 | 1469116925583 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:02:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:02:05 INFO - PROCESS | 1669 | 1469116925587 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1669 | 1469116925588 Marionette TRACE conn2 <- [1,706,null,{}] 09:02:05 INFO - PROCESS | 1669 | 1469116925592 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 1669 | 1469116925593 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:05 INFO - PROCESS | 1669 | 1469116925671 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:02:05 INFO - PROCESS | 1669 | 1469116925676 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1669 | 1469116925677 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x115eb4000 == 28 [pid = 1669] [id = 184] 09:02:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x11659a000) [pid = 1669] [serial = 550] [outer = 0x0] 09:02:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x1165e4000) [pid = 1669] [serial = 551] [outer = 0x11659a000] 09:02:05 INFO - PROCESS | 1669 | 1469116925709 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x116987800) [pid = 1669] [serial = 552] [outer = 0x11659a000] 09:02:06 INFO - PROCESS | 1669 | 1469116926506 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 09:02:06 INFO - PROCESS | 1669 | 1469116926558 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1669 | 1469116926561 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:02:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:02:06 INFO - PROCESS | 1669 | 1469116926572 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1669 | 1469116926573 Marionette TRACE conn2 <- [1,710,null,{}] 09:02:06 INFO - PROCESS | 1669 | 1469116926576 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1669 | 1469116926578 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:06 INFO - PROCESS | 1669 | 1469116926655 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:02:06 INFO - PROCESS | 1669 | 1469116926659 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1669 | 1469116926660 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169d3800 == 29 [pid = 1669] [id = 185] 09:02:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1182cc400) [pid = 1669] [serial = 553] [outer = 0x0] 09:02:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1183a9800) [pid = 1669] [serial = 554] [outer = 0x1182cc400] 09:02:06 INFO - PROCESS | 1669 | 1469116926690 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1184be800) [pid = 1669] [serial = 555] [outer = 0x1182cc400] 09:02:07 INFO - PROCESS | 1669 | 1469116927524 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:02:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 09:02:07 INFO - PROCESS | 1669 | 1469116927545 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:02:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:02:07 INFO - PROCESS | 1669 | 1469116927556 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:02:07 INFO - PROCESS | 1669 | 1469116927559 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1669 | 1469116927561 Marionette TRACE conn2 <- [1,714,null,{}] 09:02:07 INFO - PROCESS | 1669 | 1469116927569 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 1669 | 1469116927572 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:07 INFO - PROCESS | 1669 | 1469116927666 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:02:07 INFO - PROCESS | 1669 | 1469116927701 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1669 | 1469116927703 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x11852f000 == 30 [pid = 1669] [id = 186] 09:02:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x11897f800) [pid = 1669] [serial = 556] [outer = 0x0] 09:02:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x11925b800) [pid = 1669] [serial = 557] [outer = 0x11897f800] 09:02:07 INFO - PROCESS | 1669 | 1469116927731 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1192e9800) [pid = 1669] [serial = 558] [outer = 0x11897f800] 09:02:08 INFO - PROCESS | 1669 | 1469116928543 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:02:08 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 09:02:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1022ms 09:02:08 INFO - PROCESS | 1669 | 1469116928581 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:02:08 INFO - PROCESS | 1669 | 1469116928583 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:02:08 INFO - PROCESS | 1669 | 1469116928585 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1669 | 1469116928586 Marionette TRACE conn2 <- [1,718,null,{}] 09:02:08 INFO - PROCESS | 1669 | 1469116928589 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1669 | 1469116928590 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:08 INFO - PROCESS | 1669 | 1469116928683 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:02:08 INFO - PROCESS | 1669 | 1469116928716 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1669 | 1469116928717 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x119545800 == 31 [pid = 1669] [id = 187] 09:02:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x119860000) [pid = 1669] [serial = 559] [outer = 0x0] 09:02:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1198a6c00) [pid = 1669] [serial = 560] [outer = 0x119860000] 09:02:08 INFO - PROCESS | 1669 | 1469116928743 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1199d8c00) [pid = 1669] [serial = 561] [outer = 0x119860000] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x124a20400) [pid = 1669] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x124b7bc00) [pid = 1669] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1257e1c00) [pid = 1669] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x117e44000) [pid = 1669] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1239e6400) [pid = 1669] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1177c9400) [pid = 1669] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1133b2400) [pid = 1669] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x113cd9000) [pid = 1669] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x11888cc00) [pid = 1669] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x112a81c00) [pid = 1669] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x111c7f000) [pid = 1669] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1127de800) [pid = 1669] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x11899ac00) [pid = 1669] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:02:09 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x118891000) [pid = 1669] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:02:09 INFO - PROCESS | 1669 | 1469116929566 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:02:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1019ms 09:02:09 INFO - PROCESS | 1669 | 1469116929605 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1669 | 1469116929606 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:02:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:02:09 INFO - PROCESS | 1669 | 1469116929609 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1669 | 1469116929610 Marionette TRACE conn2 <- [1,722,null,{}] 09:02:09 INFO - PROCESS | 1669 | 1469116929619 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 1669 | 1469116929620 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:09 INFO - PROCESS | 1669 | 1469116929698 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:02:09 INFO - PROCESS | 1669 | 1469116929702 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1669 | 1469116929703 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x11982f800 == 32 [pid = 1669] [id = 188] 09:02:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1133f7000) [pid = 1669] [serial = 562] [outer = 0x0] 09:02:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1185be000) [pid = 1669] [serial = 563] [outer = 0x1133f7000] 09:02:09 INFO - PROCESS | 1669 | 1469116929730 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x11985dc00) [pid = 1669] [serial = 564] [outer = 0x1133f7000] 09:02:10 INFO - PROCESS | 1669 | 1469116930070 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1669 | 1469116930079 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:02:10 INFO - PROCESS | 1669 | 1469116930085 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1669 | 1469116930086 Marionette TRACE conn2 <- [1,726,null,{}] 09:02:10 INFO - PROCESS | 1669 | 1469116930088 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1669 | 1469116930092 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:10 INFO - PROCESS | 1669 | 1469116930210 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:02:10 INFO - PROCESS | 1669 | 1469116930218 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1669 | 1469116930219 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x123881800 == 33 [pid = 1669] [id = 189] 09:02:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x113dcfc00) [pid = 1669] [serial = 565] [outer = 0x0] 09:02:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x119d0a000) [pid = 1669] [serial = 566] [outer = 0x113dcfc00] 09:02:10 INFO - PROCESS | 1669 | 1469116930244 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1242b6c00) [pid = 1669] [serial = 567] [outer = 0x113dcfc00] 09:02:10 INFO - PROCESS | 1669 | 1469116930606 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:02:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 568ms 09:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:02:10 INFO - PROCESS | 1669 | 1469116930654 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1669 | 1469116930655 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:02:10 INFO - PROCESS | 1669 | 1469116930657 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1669 | 1469116930658 Marionette TRACE conn2 <- [1,730,null,{}] 09:02:10 INFO - PROCESS | 1669 | 1469116930660 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1669 | 1469116930662 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:10 INFO - PROCESS | 1669 | 1469116930741 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:02:10 INFO - PROCESS | 1669 | 1469116930745 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1669 | 1469116930746 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x124435800 == 34 [pid = 1669] [id = 190] 09:02:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1177c9400) [pid = 1669] [serial = 568] [outer = 0x0] 09:02:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x124a14800) [pid = 1669] [serial = 569] [outer = 0x1177c9400] 09:02:10 INFO - PROCESS | 1669 | 1469116930775 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x12512bc00) [pid = 1669] [serial = 570] [outer = 0x1177c9400] 09:02:11 INFO - PROCESS | 1669 | 1469116931097 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1669 | 1469116931140 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:02:11 INFO - PROCESS | 1669 | 1469116931151 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1669 | 1469116931152 Marionette TRACE conn2 <- [1,734,null,{}] 09:02:11 INFO - PROCESS | 1669 | 1469116931154 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1669 | 1469116931156 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:11 INFO - PROCESS | 1669 | 1469116931233 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:02:11 INFO - PROCESS | 1669 | 1469116931237 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1669 | 1469116931238 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x124bcd000 == 35 [pid = 1669] [id = 191] 09:02:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183b2800) [pid = 1669] [serial = 571] [outer = 0x0] 09:02:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x126930000) [pid = 1669] [serial = 572] [outer = 0x1183b2800] 09:02:11 INFO - PROCESS | 1669 | 1469116931263 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x126fbdc00) [pid = 1669] [serial = 573] [outer = 0x1183b2800] 09:02:11 INFO - PROCESS | 1669 | 1469116931685 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:02:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 569ms 09:02:11 INFO - PROCESS | 1669 | 1469116931721 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:02:11 INFO - PROCESS | 1669 | 1469116931726 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:02:11 INFO - PROCESS | 1669 | 1469116931731 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1669 | 1469116931735 Marionette TRACE conn2 <- [1,738,null,{}] 09:02:11 INFO - PROCESS | 1669 | 1469116931740 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1669 | 1469116931743 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:11 INFO - PROCESS | 1669 | 1469116931903 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:02:12 INFO - PROCESS | 1669 | 1469116932002 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1669 | 1469116932006 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x116958800 == 36 [pid = 1669] [id = 192] 09:02:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11624a400) [pid = 1669] [serial = 574] [outer = 0x0] 09:02:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x116593c00) [pid = 1669] [serial = 575] [outer = 0x11624a400] 09:02:12 INFO - PROCESS | 1669 | 1469116932060 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x116bb3c00) [pid = 1669] [serial = 576] [outer = 0x11624a400] 09:02:13 INFO - PROCESS | 1669 | 1469116933087 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1376ms 09:02:13 INFO - PROCESS | 1669 | 1469116933106 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1669 | 1469116933110 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:02:13 INFO - PROCESS | 1669 | 1469116933114 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1669 | 1469116933116 Marionette TRACE conn2 <- [1,742,null,{}] 09:02:13 INFO - PROCESS | 1669 | 1469116933119 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 1669 | 1469116933121 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:13 INFO - PROCESS | 1669 | 1469116933227 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:02:13 INFO - PROCESS | 1669 | 1469116933274 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1669 | 1469116933276 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x119540800 == 37 [pid = 1669] [id = 193] 09:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183ac800) [pid = 1669] [serial = 577] [outer = 0x0] 09:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1186c0000) [pid = 1669] [serial = 578] [outer = 0x1183ac800] 09:02:13 INFO - PROCESS | 1669 | 1469116933306 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x118979c00) [pid = 1669] [serial = 579] [outer = 0x1183ac800] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x124435800 == 36 [pid = 1669] [id = 190] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x123881800 == 35 [pid = 1669] [id = 189] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x11982f800 == 34 [pid = 1669] [id = 188] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x119545800 == 33 [pid = 1669] [id = 187] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x11852f000 == 32 [pid = 1669] [id = 186] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x1169d3800 == 31 [pid = 1669] [id = 185] 09:02:13 INFO - PROCESS | 1669 | --DOCSHELL 0x115eb4000 == 30 [pid = 1669] [id = 184] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124ac0000) [pid = 1669] [serial = 521] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x126fc2800) [pid = 1669] [serial = 524] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1257d4c00) [pid = 1669] [serial = 522] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x128e8cc00) [pid = 1669] [serial = 527] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x129393400) [pid = 1669] [serial = 528] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1183cec00) [pid = 1669] [serial = 509] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x123e3bc00) [pid = 1669] [serial = 518] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11833a400) [pid = 1669] [serial = 503] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1185c4c00) [pid = 1669] [serial = 504] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x11986a000) [pid = 1669] [serial = 515] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1211eb800) [pid = 1669] [serial = 516] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x115ebdc00) [pid = 1669] [serial = 506] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x116990400) [pid = 1669] [serial = 507] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1192dd000) [pid = 1669] [serial = 512] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1193f8c00) [pid = 1669] [serial = 513] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x126da0c00) [pid = 1669] [serial = 498] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x112744800) [pid = 1669] [serial = 500] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x1132c6000) [pid = 1669] [serial = 501] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1186c2800) [pid = 1669] [serial = 510] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x1185bbc00) [pid = 1669] [serial = 531] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1133f3400) [pid = 1669] [serial = 530] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x1296ce400) [pid = 1669] [serial = 537] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x1257dcc00) [pid = 1669] [serial = 534] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x128c27c00) [pid = 1669] [serial = 525] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x1199e5c00) [pid = 1669] [serial = 533] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x129606800) [pid = 1669] [serial = 536] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x1245d1400) [pid = 1669] [serial = 519] [outer = 0x0] [url = about:blank] 09:02:14 INFO - PROCESS | 1669 | 1469116934353 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:02:14 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 09:02:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1271ms 09:02:14 INFO - PROCESS | 1669 | 1469116934386 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1669 | 1469116934390 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:02:14 INFO - PROCESS | 1669 | 1469116934394 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1669 | 1469116934397 Marionette TRACE conn2 <- [1,746,null,{}] 09:02:14 INFO - PROCESS | 1669 | 1469116934403 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 1669 | 1469116934405 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:14 INFO - PROCESS | 1669 | 1469116934523 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:02:14 INFO - PROCESS | 1669 | 1469116934627 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1669 | 1469116934628 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x1165c0800 == 31 [pid = 1669] [id = 194] 09:02:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1182cfc00) [pid = 1669] [serial = 580] [outer = 0x0] 09:02:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x11833b400) [pid = 1669] [serial = 581] [outer = 0x1182cfc00] 09:02:14 INFO - PROCESS | 1669 | 1469116934657 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x1184be400) [pid = 1669] [serial = 582] [outer = 0x1182cfc00] 09:02:15 INFO - PROCESS | 1669 | 1469116935422 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:02:15 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.) 09:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1076ms 09:02:15 INFO - PROCESS | 1669 | 1469116935468 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1669 | 1469116935471 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:02:15 INFO - PROCESS | 1669 | 1469116935476 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1669 | 1469116935477 Marionette TRACE conn2 <- [1,750,null,{}] 09:02:15 INFO - PROCESS | 1669 | 1469116935479 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1669 | 1469116935481 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:15 INFO - PROCESS | 1669 | 1469116935558 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:02:15 INFO - PROCESS | 1669 | 1469116935562 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1669 | 1469116935563 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x118510000 == 32 [pid = 1669] [id = 195] 09:02:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x11899ac00) [pid = 1669] [serial = 583] [outer = 0x0] 09:02:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x119253800) [pid = 1669] [serial = 584] [outer = 0x11899ac00] 09:02:15 INFO - PROCESS | 1669 | 1469116935593 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1192e7400) [pid = 1669] [serial = 585] [outer = 0x11899ac00] 09:02:16 INFO - PROCESS | 1669 | 1469116936440 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 09:02:16 INFO - PROCESS | 1669 | 1469116936449 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1669 | 1469116936450 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:02:16 INFO - PROCESS | 1669 | 1469116936459 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1669 | 1469116936461 Marionette TRACE conn2 <- [1,754,null,{}] 09:02:16 INFO - PROCESS | 1669 | 1469116936471 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 1669 | 1469116936475 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:16 INFO - PROCESS | 1669 | 1469116936567 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:02:16 INFO - PROCESS | 1669 | 1469116936600 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1669 | 1469116936602 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x119835000 == 33 [pid = 1669] [id = 196] 09:02:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x113dce800) [pid = 1669] [serial = 586] [outer = 0x0] 09:02:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x119d08000) [pid = 1669] [serial = 587] [outer = 0x113dce800] 09:02:16 INFO - PROCESS | 1669 | 1469116936631 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x121049400) [pid = 1669] [serial = 588] [outer = 0x113dce800] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x119860000) [pid = 1669] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x1183ae400) [pid = 1669] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x11659a000) [pid = 1669] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x1165e3000) [pid = 1669] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x11985d000) [pid = 1669] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x124a15400) [pid = 1669] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x1133f7000) [pid = 1669] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x1177c9400) [pid = 1669] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x1182cc400) [pid = 1669] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x11897f800) [pid = 1669] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:02:17 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x113dcfc00) [pid = 1669] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:02:17 INFO - PROCESS | 1669 | 1469116937436 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:02:17 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 09:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1024ms 09:02:17 INFO - PROCESS | 1669 | 1469116937484 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1669 | 1469116937486 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:02:17 INFO - PROCESS | 1669 | 1469116937488 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1669 | 1469116937489 Marionette TRACE conn2 <- [1,758,null,{}] 09:02:17 INFO - PROCESS | 1669 | 1469116937491 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1669 | 1469116937492 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:17 INFO - PROCESS | 1669 | 1469116937572 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:02:17 INFO - PROCESS | 1669 | 1469116937576 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1669 | 1469116937577 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x123887000 == 34 [pid = 1669] [id = 197] 09:02:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x11659bc00) [pid = 1669] [serial = 589] [outer = 0x0] 09:02:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x1198a9400) [pid = 1669] [serial = 590] [outer = 0x11659bc00] 09:02:17 INFO - PROCESS | 1669 | 1469116937605 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1211ee400) [pid = 1669] [serial = 591] [outer = 0x11659bc00] 09:02:17 INFO - PROCESS | 1669 | 1469116937919 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 09:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:02:17 INFO - PROCESS | 1669 | 1469116937956 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1669 | 1469116937958 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:02:17 INFO - PROCESS | 1669 | 1469116937960 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1669 | 1469116937961 Marionette TRACE conn2 <- [1,762,null,{}] 09:02:17 INFO - PROCESS | 1669 | 1469116937963 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1669 | 1469116937964 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:18 INFO - PROCESS | 1669 | 1469116938039 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:02:18 INFO - PROCESS | 1669 | 1469116938090 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1669 | 1469116938091 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce5000 == 35 [pid = 1669] [id = 198] 09:02:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x11897f800) [pid = 1669] [serial = 592] [outer = 0x0] 09:02:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x123835c00) [pid = 1669] [serial = 593] [outer = 0x11897f800] 09:02:18 INFO - PROCESS | 1669 | 1469116938115 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1242bb400) [pid = 1669] [serial = 594] [outer = 0x11897f800] 09:02:18 INFO - PROCESS | 1669 | 1469116938881 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:02:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 09:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:02:18 INFO - PROCESS | 1669 | 1469116938931 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1669 | 1469116938933 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:02:18 INFO - PROCESS | 1669 | 1469116938935 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1669 | 1469116938936 Marionette TRACE conn2 <- [1,766,null,{}] 09:02:18 INFO - PROCESS | 1669 | 1469116938938 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 1669 | 1469116938942 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:19 INFO - PROCESS | 1669 | 1469116939037 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:02:19 INFO - PROCESS | 1669 | 1469116939041 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1669 | 1469116939042 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x126069000 == 36 [pid = 1669] [id = 199] 09:02:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x124ac1c00) [pid = 1669] [serial = 595] [outer = 0x0] 09:02:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x126937000) [pid = 1669] [serial = 596] [outer = 0x124ac1c00] 09:02:19 INFO - PROCESS | 1669 | 1469116939067 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x126fbec00) [pid = 1669] [serial = 597] [outer = 0x124ac1c00] 09:02:19 INFO - PROCESS | 1669 | 1469116939876 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:02:19 INFO - PROCESS | 1669 | 1469116939905 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1669 | 1469116939906 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:02:19 INFO - PROCESS | 1669 | 1469116939909 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1669 | 1469116939911 Marionette TRACE conn2 <- [1,770,null,{}] 09:02:19 INFO - PROCESS | 1669 | 1469116939914 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1669 | 1469116939917 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:20 INFO - PROCESS | 1669 | 1469116940118 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:02:20 INFO - PROCESS | 1669 | 1469116940155 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1669 | 1469116940157 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x1130e3800 == 37 [pid = 1669] [id = 200] 09:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x112e58c00) [pid = 1669] [serial = 598] [outer = 0x0] 09:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1133b2400) [pid = 1669] [serial = 599] [outer = 0x112e58c00] 09:02:20 INFO - PROCESS | 1669 | 1469116940188 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x11674c000) [pid = 1669] [serial = 600] [outer = 0x112e58c00] 09:02:20 INFO - PROCESS | 1669 | 1469116940660 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 773ms 09:02:20 INFO - PROCESS | 1669 | 1469116940684 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1669 | 1469116940686 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:02:20 INFO - PROCESS | 1669 | 1469116940690 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1669 | 1469116940692 Marionette TRACE conn2 <- [1,774,null,{}] 09:02:20 INFO - PROCESS | 1669 | 1469116940695 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 1669 | 1469116940699 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:20 INFO - PROCESS | 1669 | 1469116940799 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:02:20 INFO - PROCESS | 1669 | 1469116940849 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1669 | 1469116940850 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193e7800 == 38 [pid = 1669] [id = 201] 09:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1182cd400) [pid = 1669] [serial = 601] [outer = 0x0] 09:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1186b9400) [pid = 1669] [serial = 602] [outer = 0x1182cd400] 09:02:20 INFO - PROCESS | 1669 | 1469116940881 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x119256400) [pid = 1669] [serial = 603] [outer = 0x1182cd400] 09:02:21 INFO - PROCESS | 1669 | 1469116941319 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 09:02:21 INFO - PROCESS | 1669 | 1469116941360 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1669 | 1469116941362 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:02:21 INFO - PROCESS | 1669 | 1469116941364 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1669 | 1469116941366 Marionette TRACE conn2 <- [1,778,null,{}] 09:02:21 INFO - PROCESS | 1669 | 1469116941368 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1669 | 1469116941370 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:21 INFO - PROCESS | 1669 | 1469116941488 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:02:21 INFO - PROCESS | 1669 | 1469116941542 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1669 | 1469116941543 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x119833800 == 39 [pid = 1669] [id = 202] 09:02:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x119866000) [pid = 1669] [serial = 604] [outer = 0x0] 09:02:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x12103ac00) [pid = 1669] [serial = 605] [outer = 0x119866000] 09:02:21 INFO - PROCESS | 1669 | 1469116941573 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x123c8cc00) [pid = 1669] [serial = 606] [outer = 0x119866000] 09:02:22 INFO - PROCESS | 1669 | 1469116942009 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 669ms 09:02:22 INFO - PROCESS | 1669 | 1469116942034 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1669 | 1469116942037 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:02:22 INFO - PROCESS | 1669 | 1469116942045 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1669 | 1469116942048 Marionette TRACE conn2 <- [1,782,null,{}] 09:02:22 INFO - PROCESS | 1669 | 1469116942050 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1669 | 1469116942053 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:22 INFO - PROCESS | 1669 | 1469116942156 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:02:22 INFO - PROCESS | 1669 | 1469116942208 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1669 | 1469116942209 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc0000 == 40 [pid = 1669] [id = 203] 09:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x12458d400) [pid = 1669] [serial = 607] [outer = 0x0] 09:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x125711400) [pid = 1669] [serial = 608] [outer = 0x12458d400] 09:02:22 INFO - PROCESS | 1669 | 1469116942239 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x126d2dc00) [pid = 1669] [serial = 609] [outer = 0x12458d400] 09:02:22 INFO - PROCESS | 1669 | 1469116942629 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 625ms 09:02:22 INFO - PROCESS | 1669 | 1469116942666 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1669 | 1469116942667 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:02:22 INFO - PROCESS | 1669 | 1469116942670 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1669 | 1469116942671 Marionette TRACE conn2 <- [1,786,null,{}] 09:02:22 INFO - PROCESS | 1669 | 1469116942673 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1669 | 1469116942675 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:22 INFO - PROCESS | 1669 | 1469116942773 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:02:22 INFO - PROCESS | 1669 | 1469116942860 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1669 | 1469116942861 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x129318800 == 41 [pid = 1669] [id = 204] 09:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12693c000) [pid = 1669] [serial = 610] [outer = 0x0] 09:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x128c29400) [pid = 1669] [serial = 611] [outer = 0x12693c000] 09:02:22 INFO - PROCESS | 1669 | 1469116942891 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x128c30400) [pid = 1669] [serial = 612] [outer = 0x12693c000] 09:02:23 INFO - PROCESS | 1669 | 1469116943416 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 768ms 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:02:23 INFO - PROCESS | 1669 | 1469116943448 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1669 | 1469116943451 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:02:23 INFO - PROCESS | 1669 | 1469116943455 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1669 | 1469116943458 Marionette TRACE conn2 <- [1,790,null,{}] 09:02:23 INFO - PROCESS | 1669 | 1469116943462 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 1669 | 1469116943465 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:23 INFO - PROCESS | 1669 | 1469116943564 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:02:23 INFO - PROCESS | 1669 | 1469116943624 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1669 | 1469116943627 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11850e800 == 42 [pid = 1669] [id = 205] 09:02:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x116b0d800) [pid = 1669] [serial = 613] [outer = 0x0] 09:02:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1177c3800) [pid = 1669] [serial = 614] [outer = 0x116b0d800] 09:02:23 INFO - PROCESS | 1669 | 1469116943655 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183ad800) [pid = 1669] [serial = 615] [outer = 0x116b0d800] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x126069000 == 41 [pid = 1669] [id = 199] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x123ce5000 == 40 [pid = 1669] [id = 198] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x123887000 == 39 [pid = 1669] [id = 197] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x119835000 == 38 [pid = 1669] [id = 196] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x118510000 == 37 [pid = 1669] [id = 195] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1165c0800 == 36 [pid = 1669] [id = 194] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x124bcd000 == 35 [pid = 1669] [id = 191] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1189ab000 == 34 [pid = 1669] [id = 183] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x116958800 == 33 [pid = 1669] [id = 192] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x119540800 == 32 [pid = 1669] [id = 193] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x129318800 == 31 [pid = 1669] [id = 204] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc0000 == 30 [pid = 1669] [id = 203] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x119833800 == 29 [pid = 1669] [id = 202] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1193e7800 == 28 [pid = 1669] [id = 201] 09:02:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1130e3800 == 27 [pid = 1669] [id = 200] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1198a6c00) [pid = 1669] [serial = 560] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1185c2800) [pid = 1669] [serial = 548] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1188f0400) [pid = 1669] [serial = 549] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1165e4000) [pid = 1669] [serial = 551] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x116987800) [pid = 1669] [serial = 552] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1183b0000) [pid = 1669] [serial = 540] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x116915800) [pid = 1669] [serial = 539] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x119d0e000) [pid = 1669] [serial = 543] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1198a4400) [pid = 1669] [serial = 542] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12693cc00) [pid = 1669] [serial = 546] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x124de8000) [pid = 1669] [serial = 545] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1185be000) [pid = 1669] [serial = 563] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1199d8c00) [pid = 1669] [serial = 561] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x124a14800) [pid = 1669] [serial = 569] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1183a9800) [pid = 1669] [serial = 554] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x11925b800) [pid = 1669] [serial = 557] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1192e9800) [pid = 1669] [serial = 558] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x11985dc00) [pid = 1669] [serial = 564] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1184be800) [pid = 1669] [serial = 555] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x12512bc00) [pid = 1669] [serial = 570] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x126930000) [pid = 1669] [serial = 572] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x1242b6c00) [pid = 1669] [serial = 567] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x119d0a000) [pid = 1669] [serial = 566] [outer = 0x0] [url = about:blank] 09:02:24 INFO - PROCESS | 1669 | 1469116944853 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1423ms 09:02:24 INFO - PROCESS | 1669 | 1469116944880 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:02:24 INFO - PROCESS | 1669 | 1469116944886 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:02:24 INFO - PROCESS | 1669 | 1469116944891 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1669 | 1469116944894 Marionette TRACE conn2 <- [1,794,null,{}] 09:02:24 INFO - PROCESS | 1669 | 1469116944900 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 1669 | 1469116944901 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:25 INFO - PROCESS | 1669 | 1469116944999 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:02:25 INFO - PROCESS | 1669 | 1469116945047 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1669 | 1469116945050 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x115eb2000 == 28 [pid = 1669] [id = 206] 09:02:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x113340c00) [pid = 1669] [serial = 616] [outer = 0x0] 09:02:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x113c57800) [pid = 1669] [serial = 617] [outer = 0x113340c00] 09:02:25 INFO - PROCESS | 1669 | 1469116945078 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x11333a800) [pid = 1669] [serial = 618] [outer = 0x113340c00] 09:02:25 INFO - PROCESS | 1669 | 1469116945394 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 522ms 09:02:25 INFO - PROCESS | 1669 | 1469116945413 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:02:25 INFO - PROCESS | 1669 | 1469116945420 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:02:25 INFO - PROCESS | 1669 | 1469116945424 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1669 | 1469116945426 Marionette TRACE conn2 <- [1,798,null,{}] 09:02:25 INFO - PROCESS | 1669 | 1469116945429 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 1669 | 1469116945431 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:25 INFO - PROCESS | 1669 | 1469116945510 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:02:25 INFO - PROCESS | 1669 | 1469116945516 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1669 | 1469116945518 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x117250000 == 29 [pid = 1669] [id = 207] 09:02:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1165e2c00) [pid = 1669] [serial = 619] [outer = 0x0] 09:02:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1182ce400) [pid = 1669] [serial = 620] [outer = 0x1165e2c00] 09:02:25 INFO - PROCESS | 1669 | 1469116945546 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x118346400) [pid = 1669] [serial = 621] [outer = 0x1165e2c00] 09:02:25 INFO - PROCESS | 1669 | 1469116945875 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:02:25 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 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 470ms 09:02:25 INFO - PROCESS | 1669 | 1469116945895 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1669 | 1469116945898 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:02:25 INFO - PROCESS | 1669 | 1469116945907 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1669 | 1469116945910 Marionette TRACE conn2 <- [1,802,null,{}] 09:02:25 INFO - PROCESS | 1669 | 1469116945920 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 1669 | 1469116945923 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:26 INFO - PROCESS | 1669 | 1469116945998 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:02:26 INFO - PROCESS | 1669 | 1469116946003 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1669 | 1469116946005 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x118618800 == 30 [pid = 1669] [id = 208] 09:02:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x115e16000) [pid = 1669] [serial = 622] [outer = 0x0] 09:02:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1186c4800) [pid = 1669] [serial = 623] [outer = 0x115e16000] 09:02:26 INFO - PROCESS | 1669 | 1469116946035 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x11897c400) [pid = 1669] [serial = 624] [outer = 0x115e16000] 09:02:26 INFO - PROCESS | 1669 | 1469116946388 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:02:26 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 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 09:02:26 INFO - PROCESS | 1669 | 1469116946429 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1669 | 1469116946430 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:02:26 INFO - PROCESS | 1669 | 1469116946435 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1669 | 1469116946436 Marionette TRACE conn2 <- [1,806,null,{}] 09:02:26 INFO - PROCESS | 1669 | 1469116946438 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 1669 | 1469116946439 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:26 INFO - PROCESS | 1669 | 1469116946542 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:02:26 INFO - PROCESS | 1669 | 1469116946573 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1669 | 1469116946574 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954b800 == 31 [pid = 1669] [id = 209] 09:02:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x119207000) [pid = 1669] [serial = 625] [outer = 0x0] 09:02:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x1192e0c00) [pid = 1669] [serial = 626] [outer = 0x119207000] 09:02:26 INFO - PROCESS | 1669 | 1469116946600 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1192ea800) [pid = 1669] [serial = 627] [outer = 0x119207000] 09:02:26 INFO - PROCESS | 1669 | [1669] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:02:26 INFO - PROCESS | 1669 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:02:26 INFO - PROCESS | 1669 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:02:26 INFO - PROCESS | 1669 | [GFX2-]: Using SkiaGL canvas. 09:02:26 INFO - PROCESS | 1669 | 1469116946941 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:02:26 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 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 09:02:26 INFO - PROCESS | 1669 | 1469116946957 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1669 | 1469116946958 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:02:26 INFO - PROCESS | 1669 | 1469116946960 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1669 | 1469116946961 Marionette TRACE conn2 <- [1,810,null,{}] 09:02:26 INFO - PROCESS | 1669 | 1469116946971 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 1669 | 1469116946979 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:27 INFO - PROCESS | 1669 | 1469116947073 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:02:27 INFO - PROCESS | 1669 | 1469116947077 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1669 | 1469116947078 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c6b800 == 32 [pid = 1669] [id = 210] 09:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x11624d400) [pid = 1669] [serial = 628] [outer = 0x0] 09:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x11985e800) [pid = 1669] [serial = 629] [outer = 0x11624d400] 09:02:27 INFO - PROCESS | 1669 | 1469116947103 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1199da000) [pid = 1669] [serial = 630] [outer = 0x11624d400] 09:02:27 INFO - PROCESS | 1669 | 1469116947462 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 518ms 09:02:27 INFO - PROCESS | 1669 | 1469116947478 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:02:27 INFO - PROCESS | 1669 | 1469116947480 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:02:27 INFO - PROCESS | 1669 | 1469116947482 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1669 | 1469116947483 Marionette TRACE conn2 <- [1,814,null,{}] 09:02:27 INFO - PROCESS | 1669 | 1469116947486 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 1669 | 1469116947490 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:27 INFO - PROCESS | 1669 | 1469116947598 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:02:27 INFO - PROCESS | 1669 | 1469116947632 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1669 | 1469116947633 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12393b000 == 33 [pid = 1669] [id = 211] 09:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x119b77400) [pid = 1669] [serial = 631] [outer = 0x0] 09:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1210ca000) [pid = 1669] [serial = 632] [outer = 0x119b77400] 09:02:27 INFO - PROCESS | 1669 | 1469116947658 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1242af400) [pid = 1669] [serial = 633] [outer = 0x119b77400] 09:02:27 INFO - PROCESS | 1669 | 1469116947968 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1669 | 1469116948004 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:02:28 INFO - PROCESS | 1669 | 1469116948006 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1669 | 1469116948007 Marionette TRACE conn2 <- [1,818,null,{}] 09:02:28 INFO - PROCESS | 1669 | 1469116948010 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1669 | 1469116948011 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:28 INFO - PROCESS | 1669 | 1469116948111 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:02:28 INFO - PROCESS | 1669 | 1469116948115 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1669 | 1469116948116 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245e2000 == 34 [pid = 1669] [id = 212] 09:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x11333f000) [pid = 1669] [serial = 634] [outer = 0x0] 09:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x124a06c00) [pid = 1669] [serial = 635] [outer = 0x11333f000] 09:02:28 INFO - PROCESS | 1669 | 1469116948141 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x124a1dc00) [pid = 1669] [serial = 636] [outer = 0x11333f000] 09:02:28 INFO - PROCESS | 1669 | 1469116948487 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:02:28 INFO - PROCESS | 1669 | 1469116948525 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1669 | 1469116948526 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:02:28 INFO - PROCESS | 1669 | 1469116948528 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1669 | 1469116948529 Marionette TRACE conn2 <- [1,822,null,{}] 09:02:28 INFO - PROCESS | 1669 | 1469116948532 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1669 | 1469116948533 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:28 INFO - PROCESS | 1669 | 1469116948622 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:02:28 INFO - PROCESS | 1669 | 1469116948654 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1669 | 1469116948655 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dba800 == 35 [pid = 1669] [id = 213] 09:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x124a21400) [pid = 1669] [serial = 637] [outer = 0x0] 09:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x124d88c00) [pid = 1669] [serial = 638] [outer = 0x124a21400] 09:02:28 INFO - PROCESS | 1669 | 1469116948679 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x125129400) [pid = 1669] [serial = 639] [outer = 0x124a21400] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124ac1c00) [pid = 1669] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x11659bc00) [pid = 1669] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11897f800) [pid = 1669] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x11899ac00) [pid = 1669] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1182cfc00) [pid = 1669] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1183ac800) [pid = 1669] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11624a400) [pid = 1669] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1183b2800) [pid = 1669] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:02:28 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x113dce800) [pid = 1669] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:02:29 INFO - PROCESS | 1669 | 1469116949053 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:02:29 INFO - PROCESS | 1669 | 1469116949099 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:02:29 INFO - PROCESS | 1669 | 1469116949101 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1669 | 1469116949103 Marionette TRACE conn2 <- [1,826,null,{}] 09:02:29 INFO - PROCESS | 1669 | 1469116949105 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 1669 | 1469116949106 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:29 INFO - PROCESS | 1669 | 1469116949188 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:02:29 INFO - PROCESS | 1669 | 1469116949240 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1669 | 1469116949242 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x118618000 == 36 [pid = 1669] [id = 214] 09:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x116863800) [pid = 1669] [serial = 640] [outer = 0x0] 09:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1192e9800) [pid = 1669] [serial = 641] [outer = 0x116863800] 09:02:29 INFO - PROCESS | 1669 | 1469116949266 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x124fc3c00) [pid = 1669] [serial = 642] [outer = 0x116863800] 09:02:29 INFO - PROCESS | 1669 | 1469116949551 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 09:02:29 INFO - PROCESS | 1669 | 1469116949572 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:02:29 INFO - PROCESS | 1669 | 1469116949574 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:02:29 INFO - PROCESS | 1669 | 1469116949576 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1669 | 1469116949577 Marionette TRACE conn2 <- [1,830,null,{}] 09:02:29 INFO - PROCESS | 1669 | 1469116949579 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 1669 | 1469116949581 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:29 INFO - PROCESS | 1669 | 1469116949672 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:02:29 INFO - PROCESS | 1669 | 1469116949675 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1669 | 1469116949676 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c4b000 == 37 [pid = 1669] [id = 215] 09:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x125129800) [pid = 1669] [serial = 643] [outer = 0x0] 09:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x126d2a000) [pid = 1669] [serial = 644] [outer = 0x125129800] 09:02:29 INFO - PROCESS | 1669 | 1469116949702 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x126f48400) [pid = 1669] [serial = 645] [outer = 0x125129800] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 471ms 09:02:30 INFO - PROCESS | 1669 | 1469116950043 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:02:30 INFO - PROCESS | 1669 | 1469116950047 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1669 | 1469116950052 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:02:30 INFO - PROCESS | 1669 | 1469116950054 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1669 | 1469116950056 Marionette TRACE conn2 <- [1,834,null,{}] 09:02:30 INFO - PROCESS | 1669 | 1469116950059 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1669 | 1469116950061 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:30 INFO - PROCESS | 1669 | 1469116950202 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:02:30 INFO - PROCESS | 1669 | 1469116950212 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1669 | 1469116950214 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c69800 == 38 [pid = 1669] [id = 216] 09:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x127170000) [pid = 1669] [serial = 646] [outer = 0x0] 09:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x128c2a000) [pid = 1669] [serial = 647] [outer = 0x127170000] 09:02:30 INFO - PROCESS | 1669 | 1469116950259 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12905e800) [pid = 1669] [serial = 648] [outer = 0x127170000] 09:02:30 INFO - PROCESS | 1669 | 1469116950679 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 669ms 09:02:30 INFO - PROCESS | 1669 | 1469116950724 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1669 | 1469116950725 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:02:30 INFO - PROCESS | 1669 | 1469116950727 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1669 | 1469116950728 Marionette TRACE conn2 <- [1,838,null,{}] 09:02:30 INFO - PROCESS | 1669 | 1469116950730 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1669 | 1469116950731 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:30 INFO - PROCESS | 1669 | 1469116950829 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:02:30 INFO - PROCESS | 1669 | 1469116950836 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1669 | 1469116950838 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294be800 == 39 [pid = 1669] [id = 217] 09:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12938f400) [pid = 1669] [serial = 649] [outer = 0x0] 09:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12939b000) [pid = 1669] [serial = 650] [outer = 0x12938f400] 09:02:30 INFO - PROCESS | 1669 | 1469116950862 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12960b400) [pid = 1669] [serial = 651] [outer = 0x12938f400] 09:02:31 INFO - PROCESS | 1669 | 1469116951420 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 768ms 09:02:31 INFO - PROCESS | 1669 | 1469116951504 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1669 | 1469116951507 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:02:31 INFO - PROCESS | 1669 | 1469116951512 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1669 | 1469116951513 Marionette TRACE conn2 <- [1,842,null,{}] 09:02:31 INFO - PROCESS | 1669 | 1469116951517 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 1669 | 1469116951519 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:31 INFO - PROCESS | 1669 | 1469116951629 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:02:31 INFO - PROCESS | 1669 | 1469116951679 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1669 | 1469116951681 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x11701e800 == 40 [pid = 1669] [id = 218] 09:02:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1133ee400) [pid = 1669] [serial = 652] [outer = 0x0] 09:02:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11624b400) [pid = 1669] [serial = 653] [outer = 0x1133ee400] 09:02:31 INFO - PROCESS | 1669 | 1469116951712 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x116b05c00) [pid = 1669] [serial = 654] [outer = 0x1133ee400] 09:02:32 INFO - PROCESS | 1669 | 1469116952217 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 772ms 09:02:32 INFO - PROCESS | 1669 | 1469116952292 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1669 | 1469116952295 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:02:32 INFO - PROCESS | 1669 | 1469116952303 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1669 | 1469116952305 Marionette TRACE conn2 <- [1,846,null,{}] 09:02:32 INFO - PROCESS | 1669 | 1469116952308 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 1669 | 1469116952310 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:32 INFO - PROCESS | 1669 | 1469116952420 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:02:32 INFO - PROCESS | 1669 | 1469116952601 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1669 | 1469116952602 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x112e39800 == 41 [pid = 1669] [id = 219] 09:02:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x11213ec00) [pid = 1669] [serial = 655] [outer = 0x0] 09:02:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x112a82000) [pid = 1669] [serial = 656] [outer = 0x11213ec00] 09:02:32 INFO - PROCESS | 1669 | 1469116952630 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x11659a000) [pid = 1669] [serial = 657] [outer = 0x11213ec00] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x119c69800 == 40 [pid = 1669] [id = 216] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x128c4b000 == 39 [pid = 1669] [id = 215] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x118618000 == 38 [pid = 1669] [id = 214] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x124dba800 == 37 [pid = 1669] [id = 213] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x1245e2000 == 36 [pid = 1669] [id = 212] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12393b000 == 35 [pid = 1669] [id = 211] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x119c6b800 == 34 [pid = 1669] [id = 210] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x11954b800 == 33 [pid = 1669] [id = 209] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x118618800 == 32 [pid = 1669] [id = 208] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x117250000 == 31 [pid = 1669] [id = 207] 09:02:33 INFO - PROCESS | 1669 | --DOCSHELL 0x115eb2000 == 30 [pid = 1669] [id = 206] 09:02:33 INFO - PROCESS | 1669 | 1469116953085 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 820ms 09:02:33 INFO - PROCESS | 1669 | 1469116953125 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1669 | 1469116953127 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:02:33 INFO - PROCESS | 1669 | 1469116953130 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1669 | 1469116953132 Marionette TRACE conn2 <- [1,850,null,{}] 09:02:33 INFO - PROCESS | 1669 | 1469116953136 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1669 | 1469116953137 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:33 INFO - PROCESS | 1669 | 1469116953225 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x126937000) [pid = 1669] [serial = 596] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1198a9400) [pid = 1669] [serial = 590] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1242bb400) [pid = 1669] [serial = 594] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x119253800) [pid = 1669] [serial = 584] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x11833b400) [pid = 1669] [serial = 581] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1184be400) [pid = 1669] [serial = 582] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1186c0000) [pid = 1669] [serial = 578] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x118979c00) [pid = 1669] [serial = 579] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x116593c00) [pid = 1669] [serial = 575] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x116bb3c00) [pid = 1669] [serial = 576] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x126fbdc00) [pid = 1669] [serial = 573] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x119d08000) [pid = 1669] [serial = 587] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x121049400) [pid = 1669] [serial = 588] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x126fbec00) [pid = 1669] [serial = 597] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1192e7400) [pid = 1669] [serial = 585] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x123835c00) [pid = 1669] [serial = 593] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1211ee400) [pid = 1669] [serial = 591] [outer = 0x0] [url = about:blank] 09:02:33 INFO - PROCESS | 1669 | 1469116953283 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1669 | 1469116953284 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x115ea1000 == 31 [pid = 1669] [id = 220] 09:02:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x112a8f400) [pid = 1669] [serial = 658] [outer = 0x0] 09:02:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x112fb0c00) [pid = 1669] [serial = 659] [outer = 0x112a8f400] 09:02:33 INFO - PROCESS | 1669 | 1469116953311 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1133dcc00) [pid = 1669] [serial = 660] [outer = 0x112a8f400] 09:02:33 INFO - PROCESS | 1669 | 1469116953609 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 521ms 09:02:33 INFO - PROCESS | 1669 | 1469116953655 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1669 | 1469116953658 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:02:33 INFO - PROCESS | 1669 | 1469116953660 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1669 | 1469116953661 Marionette TRACE conn2 <- [1,854,null,{}] 09:02:33 INFO - PROCESS | 1669 | 1469116953664 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1669 | 1469116953668 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:33 INFO - PROCESS | 1669 | 1469116953748 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:02:33 INFO - PROCESS | 1669 | 1469116953810 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1669 | 1469116953811 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x11757a000 == 32 [pid = 1669] [id = 221] 09:02:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1165ea800) [pid = 1669] [serial = 661] [outer = 0x0] 09:02:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x116913c00) [pid = 1669] [serial = 662] [outer = 0x1165ea800] 09:02:33 INFO - PROCESS | 1669 | 1469116953856 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x116bb3c00) [pid = 1669] [serial = 663] [outer = 0x1165ea800] 09:02:34 INFO - PROCESS | 1669 | 1469116954145 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 09:02:34 INFO - PROCESS | 1669 | 1469116954179 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1669 | 1469116954180 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:02:34 INFO - PROCESS | 1669 | 1469116954196 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1669 | 1469116954204 Marionette TRACE conn2 <- [1,858,null,{}] 09:02:34 INFO - PROCESS | 1669 | 1469116954207 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1669 | 1469116954210 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:34 INFO - PROCESS | 1669 | 1469116954292 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:02:34 INFO - PROCESS | 1669 | 1469116954343 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1669 | 1469116954344 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x119280000 == 33 [pid = 1669] [id = 222] 09:02:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1127e0c00) [pid = 1669] [serial = 664] [outer = 0x0] 09:02:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x116bbb400) [pid = 1669] [serial = 665] [outer = 0x1127e0c00] 09:02:34 INFO - PROCESS | 1669 | 1469116954369 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1183cfc00) [pid = 1669] [serial = 666] [outer = 0x1127e0c00] 09:02:34 INFO - PROCESS | 1669 | 1469116954639 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 481ms 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:02:34 INFO - PROCESS | 1669 | 1469116954673 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1669 | 1469116954675 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:02:34 INFO - PROCESS | 1669 | 1469116954677 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1669 | 1469116954678 Marionette TRACE conn2 <- [1,862,null,{}] 09:02:34 INFO - PROCESS | 1669 | 1469116954680 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1669 | 1469116954681 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:34 INFO - PROCESS | 1669 | 1469116954776 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:02:34 INFO - PROCESS | 1669 | 1469116954779 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1669 | 1469116954780 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x119827800 == 34 [pid = 1669] [id = 223] 09:02:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x113344000) [pid = 1669] [serial = 667] [outer = 0x0] 09:02:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1186bd400) [pid = 1669] [serial = 668] [outer = 0x113344000] 09:02:34 INFO - PROCESS | 1669 | 1469116954807 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x11888bc00) [pid = 1669] [serial = 669] [outer = 0x113344000] 09:02:35 INFO - PROCESS | 1669 | 1469116955155 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 523ms 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:02:35 INFO - PROCESS | 1669 | 1469116955200 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1669 | 1469116955201 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:02:35 INFO - PROCESS | 1669 | 1469116955203 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1669 | 1469116955205 Marionette TRACE conn2 <- [1,866,null,{}] 09:02:35 INFO - PROCESS | 1669 | 1469116955207 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 1669 | 1469116955208 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:35 INFO - PROCESS | 1669 | 1469116955302 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:02:35 INFO - PROCESS | 1669 | 1469116955334 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1669 | 1469116955338 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x121022000 == 35 [pid = 1669] [id = 224] 09:02:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11897a000) [pid = 1669] [serial = 670] [outer = 0x0] 09:02:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x118983400) [pid = 1669] [serial = 671] [outer = 0x11897a000] 09:02:35 INFO - PROCESS | 1669 | 1469116955370 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119257c00) [pid = 1669] [serial = 672] [outer = 0x11897a000] 09:02:35 INFO - PROCESS | 1669 | 1469116955713 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 521ms 09:02:35 INFO - PROCESS | 1669 | 1469116955725 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1669 | 1469116955726 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:02:35 INFO - PROCESS | 1669 | 1469116955729 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1669 | 1469116955730 Marionette TRACE conn2 <- [1,870,null,{}] 09:02:35 INFO - PROCESS | 1669 | 1469116955732 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 1669 | 1469116955734 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:35 INFO - PROCESS | 1669 | 1469116955839 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:02:35 INFO - PROCESS | 1669 | 1469116955853 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1669 | 1469116955854 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x123aa1000 == 36 [pid = 1669] [id = 225] 09:02:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1192dd000) [pid = 1669] [serial = 673] [outer = 0x0] 09:02:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x119863800) [pid = 1669] [serial = 674] [outer = 0x1192dd000] 09:02:35 INFO - PROCESS | 1669 | 1469116955878 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1198b0400) [pid = 1669] [serial = 675] [outer = 0x1192dd000] 09:02:36 INFO - PROCESS | 1669 | 1469116956239 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:02:36 INFO - PROCESS | 1669 | 1469116956252 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1669 | 1469116956254 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:02:36 INFO - PROCESS | 1669 | 1469116956257 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1669 | 1469116956258 Marionette TRACE conn2 <- [1,874,null,{}] 09:02:36 INFO - PROCESS | 1669 | 1469116956264 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1669 | 1469116956266 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:36 INFO - PROCESS | 1669 | 1469116956393 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:02:36 INFO - PROCESS | 1669 | 1469116956405 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1669 | 1469116956406 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12441f000 == 37 [pid = 1669] [id = 226] 09:02:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x119965c00) [pid = 1669] [serial = 676] [outer = 0x0] 09:02:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1199db000) [pid = 1669] [serial = 677] [outer = 0x119965c00] 09:02:36 INFO - PROCESS | 1669 | 1469116956431 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x119d09800) [pid = 1669] [serial = 678] [outer = 0x119965c00] 09:02:36 INFO - PROCESS | 1669 | 1469116956780 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 09:02:36 INFO - PROCESS | 1669 | 1469116956829 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1669 | 1469116956831 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:02:36 INFO - PROCESS | 1669 | 1469116956835 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1669 | 1469116956837 Marionette TRACE conn2 <- [1,878,null,{}] 09:02:36 INFO - PROCESS | 1669 | 1469116956840 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1669 | 1469116956842 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:36 INFO - PROCESS | 1669 | 1469116956989 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:02:37 INFO - PROCESS | 1669 | 1469116957007 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1669 | 1469116957008 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dc1800 == 38 [pid = 1669] [id = 227] 09:02:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12103a800) [pid = 1669] [serial = 679] [outer = 0x0] 09:02:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x121042800) [pid = 1669] [serial = 680] [outer = 0x12103a800] 09:02:37 INFO - PROCESS | 1669 | 1469116957048 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1210bec00) [pid = 1669] [serial = 681] [outer = 0x12103a800] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x11624d400) [pid = 1669] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x115e16000) [pid = 1669] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113340c00) [pid = 1669] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x116b0d800) [pid = 1669] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x127170000) [pid = 1669] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x119207000) [pid = 1669] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1165e2c00) [pid = 1669] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x119b77400) [pid = 1669] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x112e58c00) [pid = 1669] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1182cd400) [pid = 1669] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x119866000) [pid = 1669] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12458d400) [pid = 1669] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12693c000) [pid = 1669] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x116863800) [pid = 1669] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11333f000) [pid = 1669] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124a21400) [pid = 1669] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:02:37 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x125129800) [pid = 1669] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:02:37 INFO - PROCESS | 1669 | 1469116957574 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 09:02:37 INFO - PROCESS | 1669 | 1469116957605 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1669 | 1469116957606 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:02:37 INFO - PROCESS | 1669 | 1469116957608 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1669 | 1469116957609 Marionette TRACE conn2 <- [1,882,null,{}] 09:02:37 INFO - PROCESS | 1669 | 1469116957612 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 1669 | 1469116957613 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:37 INFO - PROCESS | 1669 | 1469116957690 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:02:37 INFO - PROCESS | 1669 | 1469116957744 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1669 | 1469116957745 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x11853c800 == 39 [pid = 1669] [id = 228] 09:02:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x113340c00) [pid = 1669] [serial = 682] [outer = 0x0] 09:02:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1183aa800) [pid = 1669] [serial = 683] [outer = 0x113340c00] 09:02:37 INFO - PROCESS | 1669 | 1469116957769 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1193f1800) [pid = 1669] [serial = 684] [outer = 0x113340c00] 09:02:38 INFO - PROCESS | 1669 | 1469116958037 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 470ms 09:02:38 INFO - PROCESS | 1669 | 1469116958078 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1669 | 1469116958080 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:02:38 INFO - PROCESS | 1669 | 1469116958091 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1669 | 1469116958092 Marionette TRACE conn2 <- [1,886,null,{}] 09:02:38 INFO - PROCESS | 1669 | 1469116958094 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1669 | 1469116958095 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:38 INFO - PROCESS | 1669 | 1469116958179 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:02:38 INFO - PROCESS | 1669 | 1469116958185 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1669 | 1469116958187 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12741f800 == 40 [pid = 1669] [id = 229] 09:02:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119966000) [pid = 1669] [serial = 685] [outer = 0x0] 09:02:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1211ee000) [pid = 1669] [serial = 686] [outer = 0x119966000] 09:02:38 INFO - PROCESS | 1669 | 1469116958213 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x123c93000) [pid = 1669] [serial = 687] [outer = 0x119966000] 09:02:38 INFO - PROCESS | 1669 | 1469116958624 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 568ms 09:02:38 INFO - PROCESS | 1669 | 1469116958660 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1669 | 1469116958662 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:02:38 INFO - PROCESS | 1669 | 1469116958666 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1669 | 1469116958669 Marionette TRACE conn2 <- [1,890,null,{}] 09:02:38 INFO - PROCESS | 1669 | 1469116958672 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1669 | 1469116958675 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:38 INFO - PROCESS | 1669 | 1469116958818 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:02:38 INFO - PROCESS | 1669 | 1469116958826 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1669 | 1469116958827 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12949f000 == 41 [pid = 1669] [id = 230] 09:02:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x123fed000) [pid = 1669] [serial = 688] [outer = 0x0] 09:02:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1245c6c00) [pid = 1669] [serial = 689] [outer = 0x123fed000] 09:02:38 INFO - PROCESS | 1669 | 1469116958867 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124a1f400) [pid = 1669] [serial = 690] [outer = 0x123fed000] 09:02:39 INFO - PROCESS | 1669 | 1469116959325 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:02:39 INFO - PROCESS | 1669 | 1469116959337 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1669 | 1469116959338 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:02:39 INFO - PROCESS | 1669 | 1469116959340 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1669 | 1469116959341 Marionette TRACE conn2 <- [1,894,null,{}] 09:02:39 INFO - PROCESS | 1669 | 1469116959343 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 1669 | 1469116959344 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:39 INFO - PROCESS | 1669 | 1469116959427 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:02:39 INFO - PROCESS | 1669 | 1469116959432 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1669 | 1469116959433 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a524000 == 42 [pid = 1669] [id = 231] 09:02:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x124a1a400) [pid = 1669] [serial = 691] [outer = 0x0] 09:02:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x124ac2000) [pid = 1669] [serial = 692] [outer = 0x124a1a400] 09:02:39 INFO - PROCESS | 1669 | 1469116959459 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x124fc2000) [pid = 1669] [serial = 693] [outer = 0x124a1a400] 09:02:40 INFO - PROCESS | 1669 | 1469116960105 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 820ms 09:02:40 INFO - PROCESS | 1669 | 1469116960161 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1669 | 1469116960164 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:02:40 INFO - PROCESS | 1669 | 1469116960167 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1669 | 1469116960169 Marionette TRACE conn2 <- [1,898,null,{}] 09:02:40 INFO - PROCESS | 1669 | 1469116960172 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 1669 | 1469116960175 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:40 INFO - PROCESS | 1669 | 1469116960279 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:02:40 INFO - PROCESS | 1669 | 1469116960344 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1669 | 1469116960346 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x117251800 == 43 [pid = 1669] [id = 232] 09:02:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1133f9400) [pid = 1669] [serial = 694] [outer = 0x0] 09:02:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x114f85c00) [pid = 1669] [serial = 695] [outer = 0x1133f9400] 09:02:40 INFO - PROCESS | 1669 | 1469116960377 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x116592800) [pid = 1669] [serial = 696] [outer = 0x1133f9400] 09:02:40 INFO - PROCESS | 1669 | 1469116960827 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 721ms 09:02:40 INFO - PROCESS | 1669 | 1469116960900 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1669 | 1469116960903 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:02:40 INFO - PROCESS | 1669 | 1469116960910 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1669 | 1469116960914 Marionette TRACE conn2 <- [1,902,null,{}] 09:02:40 INFO - PROCESS | 1669 | 1469116960920 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 1669 | 1469116960922 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:41 INFO - PROCESS | 1669 | 1469116961083 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:02:41 INFO - PROCESS | 1669 | 1469116961168 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1669 | 1469116961170 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x123934000 == 44 [pid = 1669] [id = 233] 09:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1182d9800) [pid = 1669] [serial = 697] [outer = 0x0] 09:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1183a6c00) [pid = 1669] [serial = 698] [outer = 0x1182d9800] 09:02:41 INFO - PROCESS | 1669 | 1469116961220 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1184cb800) [pid = 1669] [serial = 699] [outer = 0x1182d9800] 09:02:41 INFO - PROCESS | 1669 | 1469116961652 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 776ms 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:02:41 INFO - PROCESS | 1669 | 1469116961685 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1669 | 1469116961687 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:02:41 INFO - PROCESS | 1669 | 1469116961689 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1669 | 1469116961692 Marionette TRACE conn2 <- [1,906,null,{}] 09:02:41 INFO - PROCESS | 1669 | 1469116961699 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1669 | 1469116961703 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:41 INFO - PROCESS | 1669 | 1469116961808 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:02:41 INFO - PROCESS | 1669 | 1469116961860 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1669 | 1469116961862 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8e2000 == 45 [pid = 1669] [id = 234] 09:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1185c7c00) [pid = 1669] [serial = 700] [outer = 0x0] 09:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1189a1000) [pid = 1669] [serial = 701] [outer = 0x1185c7c00] 09:02:41 INFO - PROCESS | 1669 | 1469116961905 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x11985f000) [pid = 1669] [serial = 702] [outer = 0x1185c7c00] 09:02:42 INFO - PROCESS | 1669 | 1469116962320 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:02:42 INFO - PROCESS | 1669 | 1469116962361 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1669 | 1469116962362 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:02:42 INFO - PROCESS | 1669 | 1469116962365 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1669 | 1469116962366 Marionette TRACE conn2 <- [1,910,null,{}] 09:02:42 INFO - PROCESS | 1669 | 1469116962369 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 1669 | 1469116962370 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:42 INFO - PROCESS | 1669 | 1469116962500 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:02:42 INFO - PROCESS | 1669 | 1469116962573 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1669 | 1469116962574 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a9000 == 46 [pid = 1669] [id = 235] 09:02:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x119866400) [pid = 1669] [serial = 703] [outer = 0x0] 09:02:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12103c400) [pid = 1669] [serial = 704] [outer = 0x119866400] 09:02:42 INFO - PROCESS | 1669 | 1469116962603 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12409b400) [pid = 1669] [serial = 705] [outer = 0x119866400] 09:02:43 INFO - PROCESS | 1669 | 1469116963147 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 821ms 09:02:43 INFO - PROCESS | 1669 | 1469116963187 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1669 | 1469116963189 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:02:43 INFO - PROCESS | 1669 | 1469116963194 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1669 | 1469116963196 Marionette TRACE conn2 <- [1,914,null,{}] 09:02:43 INFO - PROCESS | 1669 | 1469116963199 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1669 | 1469116963201 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:43 INFO - PROCESS | 1669 | 1469116963321 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:02:43 INFO - PROCESS | 1669 | 1469116963416 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1669 | 1469116963420 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x11701f000 == 47 [pid = 1669] [id = 236] 09:02:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x113348c00) [pid = 1669] [serial = 706] [outer = 0x0] 09:02:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x113c56800) [pid = 1669] [serial = 707] [outer = 0x113348c00] 09:02:43 INFO - PROCESS | 1669 | 1469116963465 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1165dc400) [pid = 1669] [serial = 708] [outer = 0x113348c00] 09:02:43 INFO - PROCESS | 1669 | 1469116963951 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 770ms 09:02:43 INFO - PROCESS | 1669 | 1469116963963 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1669 | 1469116963968 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:02:43 INFO - PROCESS | 1669 | 1469116963973 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1669 | 1469116963975 Marionette TRACE conn2 <- [1,918,null,{}] 09:02:43 INFO - PROCESS | 1669 | 1469116963977 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1669 | 1469116963979 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:44 INFO - PROCESS | 1669 | 1469116964071 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:02:44 INFO - PROCESS | 1669 | 1469116964122 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1669 | 1469116964123 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x117255800 == 48 [pid = 1669] [id = 237] 09:02:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x117e45000) [pid = 1669] [serial = 709] [outer = 0x0] 09:02:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1183acc00) [pid = 1669] [serial = 710] [outer = 0x117e45000] 09:02:44 INFO - PROCESS | 1669 | 1469116964151 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1185c6800) [pid = 1669] [serial = 711] [outer = 0x117e45000] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12949f000 == 47 [pid = 1669] [id = 230] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12741f800 == 46 [pid = 1669] [id = 229] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11853c800 == 45 [pid = 1669] [id = 228] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x124dc1800 == 44 [pid = 1669] [id = 227] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12441f000 == 43 [pid = 1669] [id = 226] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x123aa1000 == 42 [pid = 1669] [id = 225] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x121022000 == 41 [pid = 1669] [id = 224] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x119827800 == 40 [pid = 1669] [id = 223] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x119280000 == 39 [pid = 1669] [id = 222] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11757a000 == 38 [pid = 1669] [id = 221] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x115ea1000 == 37 [pid = 1669] [id = 220] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x112e39800 == 36 [pid = 1669] [id = 219] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x1294be800 == 35 [pid = 1669] [id = 217] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11701e800 == 34 [pid = 1669] [id = 218] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11850e800 == 33 [pid = 1669] [id = 205] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11701f000 == 32 [pid = 1669] [id = 236] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a9000 == 31 [pid = 1669] [id = 235] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8e2000 == 30 [pid = 1669] [id = 234] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x123934000 == 29 [pid = 1669] [id = 233] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x117251800 == 28 [pid = 1669] [id = 232] 09:02:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12a524000 == 27 [pid = 1669] [id = 231] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x12939b000) [pid = 1669] [serial = 650] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x11985e800) [pid = 1669] [serial = 629] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1186c4800) [pid = 1669] [serial = 623] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x11897c400) [pid = 1669] [serial = 624] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x113c57800) [pid = 1669] [serial = 617] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x11333a800) [pid = 1669] [serial = 618] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1183ad800) [pid = 1669] [serial = 615] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1177c3800) [pid = 1669] [serial = 614] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x128c2a000) [pid = 1669] [serial = 647] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1192e0c00) [pid = 1669] [serial = 626] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1182ce400) [pid = 1669] [serial = 620] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x118346400) [pid = 1669] [serial = 621] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1242af400) [pid = 1669] [serial = 633] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1210ca000) [pid = 1669] [serial = 632] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x11674c000) [pid = 1669] [serial = 600] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1133b2400) [pid = 1669] [serial = 599] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119256400) [pid = 1669] [serial = 603] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1186b9400) [pid = 1669] [serial = 602] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x123c8cc00) [pid = 1669] [serial = 606] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12103ac00) [pid = 1669] [serial = 605] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x126d2dc00) [pid = 1669] [serial = 609] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x125711400) [pid = 1669] [serial = 608] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x128c30400) [pid = 1669] [serial = 612] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x128c29400) [pid = 1669] [serial = 611] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1192e9800) [pid = 1669] [serial = 641] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x124a06c00) [pid = 1669] [serial = 635] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x124a1dc00) [pid = 1669] [serial = 636] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x124d88c00) [pid = 1669] [serial = 638] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x126d2a000) [pid = 1669] [serial = 644] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124fc3c00) [pid = 1669] [serial = 642] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x125129400) [pid = 1669] [serial = 639] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1199da000) [pid = 1669] [serial = 630] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1192ea800) [pid = 1669] [serial = 627] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12905e800) [pid = 1669] [serial = 648] [outer = 0x0] [url = about:blank] 09:02:44 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x126f48400) [pid = 1669] [serial = 645] [outer = 0x0] [url = about:blank] 09:02:45 INFO - PROCESS | 1669 | 1469116965155 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1223ms 09:02:45 INFO - PROCESS | 1669 | 1469116965198 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1669 | 1469116965202 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:02:45 INFO - PROCESS | 1669 | 1469116965206 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1669 | 1469116965209 Marionette TRACE conn2 <- [1,922,null,{}] 09:02:45 INFO - PROCESS | 1669 | 1469116965214 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 1669 | 1469116965216 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:45 INFO - PROCESS | 1669 | 1469116965303 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:02:45 INFO - PROCESS | 1669 | 1469116965359 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1669 | 1469116965361 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x115ea0000 == 28 [pid = 1669] [id = 238] 09:02:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x113343000) [pid = 1669] [serial = 712] [outer = 0x0] 09:02:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x115f28c00) [pid = 1669] [serial = 713] [outer = 0x113343000] 09:02:45 INFO - PROCESS | 1669 | 1469116965389 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1165e2400) [pid = 1669] [serial = 714] [outer = 0x113343000] 09:02:45 INFO - PROCESS | 1669 | 1469116965705 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 522ms 09:02:45 INFO - PROCESS | 1669 | 1469116965727 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1669 | 1469116965730 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:02:45 INFO - PROCESS | 1669 | 1469116965738 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1669 | 1469116965739 Marionette TRACE conn2 <- [1,926,null,{}] 09:02:45 INFO - PROCESS | 1669 | 1469116965742 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 1669 | 1469116965743 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:45 INFO - PROCESS | 1669 | 1469116965822 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:02:45 INFO - PROCESS | 1669 | 1469116965826 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1669 | 1469116965827 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169cf000 == 29 [pid = 1669] [id = 239] 09:02:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x116919c00) [pid = 1669] [serial = 715] [outer = 0x0] 09:02:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x118342c00) [pid = 1669] [serial = 716] [outer = 0x116919c00] 09:02:45 INFO - PROCESS | 1669 | 1469116965856 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1183c7800) [pid = 1669] [serial = 717] [outer = 0x116919c00] 09:02:46 INFO - PROCESS | 1669 | 1469116966389 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 720ms 09:02:46 INFO - PROCESS | 1669 | 1469116966458 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1669 | 1469116966460 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:02:46 INFO - PROCESS | 1669 | 1469116966464 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1669 | 1469116966466 Marionette TRACE conn2 <- [1,930,null,{}] 09:02:46 INFO - PROCESS | 1669 | 1469116966470 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1669 | 1469116966471 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:46 INFO - PROCESS | 1669 | 1469116966596 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:02:46 INFO - PROCESS | 1669 | 1469116966669 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1669 | 1469116966671 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169ce000 == 30 [pid = 1669] [id = 240] 09:02:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x112a8f000) [pid = 1669] [serial = 718] [outer = 0x0] 09:02:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x116bf1c00) [pid = 1669] [serial = 719] [outer = 0x112a8f000] 09:02:46 INFO - PROCESS | 1669 | 1469116966702 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1183af400) [pid = 1669] [serial = 720] [outer = 0x112a8f000] 09:02:47 INFO - PROCESS | 1669 | 1469116967193 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 771ms 09:02:47 INFO - PROCESS | 1669 | 1469116967258 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1669 | 1469116967261 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:02:47 INFO - PROCESS | 1669 | 1469116967269 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1669 | 1469116967271 Marionette TRACE conn2 <- [1,934,null,{}] 09:02:47 INFO - PROCESS | 1669 | 1469116967273 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 1669 | 1469116967275 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:47 INFO - PROCESS | 1669 | 1469116967380 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:02:47 INFO - PROCESS | 1669 | 1469116967452 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1669 | 1469116967453 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x11885b000 == 31 [pid = 1669] [id = 241] 09:02:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1183adc00) [pid = 1669] [serial = 721] [outer = 0x0] 09:02:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1186c0800) [pid = 1669] [serial = 722] [outer = 0x1183adc00] 09:02:47 INFO - PROCESS | 1669 | 1469116967484 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1188ee800) [pid = 1669] [serial = 723] [outer = 0x1183adc00] 09:02:48 INFO - PROCESS | 1669 | --DOCSHELL 0x115ea0000 == 30 [pid = 1669] [id = 238] 09:02:48 INFO - PROCESS | 1669 | --DOCSHELL 0x117255800 == 29 [pid = 1669] [id = 237] 09:02:48 INFO - PROCESS | 1669 | 1469116968049 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 823ms 09:02:48 INFO - PROCESS | 1669 | 1469116968092 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1669 | 1469116968094 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:02:48 INFO - PROCESS | 1669 | 1469116968097 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1669 | 1469116968099 Marionette TRACE conn2 <- [1,938,null,{}] 09:02:48 INFO - PROCESS | 1669 | 1469116968103 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1669 | 1469116968105 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:48 INFO - PROCESS | 1669 | 1469116968184 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:02:48 INFO - PROCESS | 1669 | 1469116968190 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1669 | 1469116968193 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x116799800 == 30 [pid = 1669] [id = 242] 09:02:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x115f31400) [pid = 1669] [serial = 724] [outer = 0x0] 09:02:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x116994400) [pid = 1669] [serial = 725] [outer = 0x115f31400] 09:02:48 INFO - PROCESS | 1669 | 1469116968223 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1184c1c00) [pid = 1669] [serial = 726] [outer = 0x115f31400] 09:02:48 INFO - PROCESS | 1669 | 1469116968547 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 471ms 09:02:48 INFO - PROCESS | 1669 | 1469116968587 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1669 | 1469116968590 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:02:48 INFO - PROCESS | 1669 | 1469116968601 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1669 | 1469116968602 Marionette TRACE conn2 <- [1,942,null,{}] 09:02:48 INFO - PROCESS | 1669 | 1469116968605 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1669 | 1469116968606 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:48 INFO - PROCESS | 1669 | 1469116968683 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:02:48 INFO - PROCESS | 1669 | 1469116968687 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1669 | 1469116968688 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x116507800 == 31 [pid = 1669] [id = 243] 09:02:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x11888ec00) [pid = 1669] [serial = 727] [outer = 0x0] 09:02:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x11899ac00) [pid = 1669] [serial = 728] [outer = 0x11888ec00] 09:02:48 INFO - PROCESS | 1669 | 1469116968717 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1192e3000) [pid = 1669] [serial = 729] [outer = 0x11888ec00] 09:02:49 INFO - PROCESS | 1669 | 1469116969100 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 09:02:49 INFO - PROCESS | 1669 | 1469116969124 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:02:49 INFO - PROCESS | 1669 | 1469116969125 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:02:49 INFO - PROCESS | 1669 | 1469116969127 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1669 | 1469116969130 Marionette TRACE conn2 <- [1,946,null,{}] 09:02:49 INFO - PROCESS | 1669 | 1469116969139 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 1669 | 1469116969142 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:49 INFO - PROCESS | 1669 | 1469116969241 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:02:49 INFO - PROCESS | 1669 | 1469116969278 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1669 | 1469116969280 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x121019000 == 32 [pid = 1669] [id = 244] 09:02:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1192e6000) [pid = 1669] [serial = 730] [outer = 0x0] 09:02:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x119869000) [pid = 1669] [serial = 731] [outer = 0x1192e6000] 09:02:49 INFO - PROCESS | 1669 | 1469116969308 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x119d06800) [pid = 1669] [serial = 732] [outer = 0x1192e6000] 09:02:49 INFO - PROCESS | 1669 | 1469116969671 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 573ms 09:02:49 INFO - PROCESS | 1669 | 1469116969702 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1669 | 1469116969704 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:02:49 INFO - PROCESS | 1669 | 1469116969712 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1669 | 1469116969714 Marionette TRACE conn2 <- [1,950,null,{}] 09:02:49 INFO - PROCESS | 1669 | 1469116969716 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 1669 | 1469116969717 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:49 INFO - PROCESS | 1669 | 1469116969816 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:02:49 INFO - PROCESS | 1669 | 1469116969820 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1669 | 1469116969821 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x11264c000 == 33 [pid = 1669] [id = 245] 09:02:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x121040400) [pid = 1669] [serial = 733] [outer = 0x0] 09:02:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1210cb800) [pid = 1669] [serial = 734] [outer = 0x121040400] 09:02:49 INFO - PROCESS | 1669 | 1469116969846 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x123fec400) [pid = 1669] [serial = 735] [outer = 0x121040400] 09:02:50 INFO - PROCESS | 1669 | 1469116970165 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 517ms 09:02:50 INFO - PROCESS | 1669 | 1469116970231 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:02:50 INFO - PROCESS | 1669 | 1469116970232 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:02:50 INFO - PROCESS | 1669 | 1469116970239 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1669 | 1469116970240 Marionette TRACE conn2 <- [1,954,null,{}] 09:02:50 INFO - PROCESS | 1669 | 1469116970243 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 1669 | 1469116970244 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:50 INFO - PROCESS | 1669 | 1469116970339 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:02:50 INFO - PROCESS | 1669 | 1469116970343 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1669 | 1469116970344 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b25000 == 34 [pid = 1669] [id = 246] 09:02:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1133f4000) [pid = 1669] [serial = 736] [outer = 0x0] 09:02:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1242b4000) [pid = 1669] [serial = 737] [outer = 0x1133f4000] 09:02:50 INFO - PROCESS | 1669 | 1469116970368 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x124a13400) [pid = 1669] [serial = 738] [outer = 0x1133f4000] 09:02:50 INFO - PROCESS | 1669 | 1469116970711 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 522ms 09:02:50 INFO - PROCESS | 1669 | 1469116970758 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1669 | 1469116970759 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:02:50 INFO - PROCESS | 1669 | 1469116970761 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1669 | 1469116970762 Marionette TRACE conn2 <- [1,958,null,{}] 09:02:50 INFO - PROCESS | 1669 | 1469116970772 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 1669 | 1469116970776 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:50 INFO - PROCESS | 1669 | 1469116970894 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:02:50 INFO - PROCESS | 1669 | 1469116970900 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1669 | 1469116970902 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f94800 == 35 [pid = 1669] [id = 247] 09:02:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x124a1a800) [pid = 1669] [serial = 739] [outer = 0x0] 09:02:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x124de8400) [pid = 1669] [serial = 740] [outer = 0x124a1a800] 09:02:50 INFO - PROCESS | 1669 | 1469116970926 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12693cc00) [pid = 1669] [serial = 741] [outer = 0x124a1a800] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x113348c00) [pid = 1669] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x117e45000) [pid = 1669] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x113343000) [pid = 1669] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1133f9400) [pid = 1669] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1182d9800) [pid = 1669] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1185c7c00) [pid = 1669] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1192dd000) [pid = 1669] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x119965c00) [pid = 1669] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x113340c00) [pid = 1669] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12103a800) [pid = 1669] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113344000) [pid = 1669] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119966000) [pid = 1669] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11213ec00) [pid = 1669] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x112a8f400) [pid = 1669] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1165ea800) [pid = 1669] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1127e0c00) [pid = 1669] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1133ee400) [pid = 1669] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12938f400) [pid = 1669] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x119866400) [pid = 1669] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x11897a000) [pid = 1669] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x124a1a400) [pid = 1669] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:02:51 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x123fed000) [pid = 1669] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:02:51 INFO - PROCESS | 1669 | 1469116971271 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 09:02:51 INFO - PROCESS | 1669 | 1469116971280 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1669 | 1469116971292 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:02:51 INFO - PROCESS | 1669 | 1469116971319 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1669 | 1469116971320 Marionette TRACE conn2 <- [1,962,null,{}] 09:02:51 INFO - PROCESS | 1669 | 1469116971323 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1669 | 1469116971324 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:51 INFO - PROCESS | 1669 | 1469116971405 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:02:51 INFO - PROCESS | 1669 | 1469116971408 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1669 | 1469116971409 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x124bcf000 == 36 [pid = 1669] [id = 248] 09:02:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x113348800) [pid = 1669] [serial = 742] [outer = 0x0] 09:02:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x116862800) [pid = 1669] [serial = 743] [outer = 0x113348800] 09:02:51 INFO - PROCESS | 1669 | 1469116971437 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x118344000) [pid = 1669] [serial = 744] [outer = 0x113348800] 09:02:51 INFO - PROCESS | 1669 | 1469116971771 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 476ms 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:02:51 INFO - PROCESS | 1669 | 1469116971788 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1669 | 1469116971789 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:02:51 INFO - PROCESS | 1669 | 1469116971791 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1669 | 1469116971792 Marionette TRACE conn2 <- [1,966,null,{}] 09:02:51 INFO - PROCESS | 1669 | 1469116971795 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 1669 | 1469116971796 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:51 INFO - PROCESS | 1669 | 1469116971876 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:02:51 INFO - PROCESS | 1669 | 1469116971880 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1669 | 1469116971881 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cd3000 == 37 [pid = 1669] [id = 249] 09:02:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x115f87800) [pid = 1669] [serial = 745] [outer = 0x0] 09:02:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119866400) [pid = 1669] [serial = 746] [outer = 0x115f87800] 09:02:51 INFO - PROCESS | 1669 | 1469116971910 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124a14800) [pid = 1669] [serial = 747] [outer = 0x115f87800] 09:02:52 INFO - PROCESS | 1669 | 1469116972224 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 468ms 09:02:52 INFO - PROCESS | 1669 | 1469116972260 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1669 | 1469116972261 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:02:52 INFO - PROCESS | 1669 | 1469116972272 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1669 | 1469116972274 Marionette TRACE conn2 <- [1,970,null,{}] 09:02:52 INFO - PROCESS | 1669 | 1469116972277 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 1669 | 1469116972278 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:52 INFO - PROCESS | 1669 | 1469116972376 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:02:52 INFO - PROCESS | 1669 | 1469116972383 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1669 | 1469116972385 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a004000 == 38 [pid = 1669] [id = 250] 09:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x124a19800) [pid = 1669] [serial = 748] [outer = 0x0] 09:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x126d2a800) [pid = 1669] [serial = 749] [outer = 0x124a19800] 09:02:52 INFO - PROCESS | 1669 | 1469116972409 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x126da2400) [pid = 1669] [serial = 750] [outer = 0x124a19800] 09:02:52 INFO - PROCESS | 1669 | 1469116972715 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 478ms 09:02:52 INFO - PROCESS | 1669 | 1469116972743 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1669 | 1469116972744 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:02:52 INFO - PROCESS | 1669 | 1469116972746 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1669 | 1469116972747 Marionette TRACE conn2 <- [1,974,null,{}] 09:02:52 INFO - PROCESS | 1669 | 1469116972752 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 1669 | 1469116972753 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:52 INFO - PROCESS | 1669 | 1469116972830 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:02:52 INFO - PROCESS | 1669 | 1469116972836 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1669 | 1469116972837 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a724800 == 39 [pid = 1669] [id = 251] 09:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x118341000) [pid = 1669] [serial = 751] [outer = 0x0] 09:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x126fc4c00) [pid = 1669] [serial = 752] [outer = 0x118341000] 09:02:52 INFO - PROCESS | 1669 | 1469116972861 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12749f000) [pid = 1669] [serial = 753] [outer = 0x118341000] 09:02:53 INFO - PROCESS | 1669 | --DOCSHELL 0x116799800 == 38 [pid = 1669] [id = 242] 09:02:53 INFO - PROCESS | 1669 | --DOCSHELL 0x11885b000 == 37 [pid = 1669] [id = 241] 09:02:53 INFO - PROCESS | 1669 | --DOCSHELL 0x1169ce000 == 36 [pid = 1669] [id = 240] 09:02:53 INFO - PROCESS | 1669 | --DOCSHELL 0x1169cf000 == 35 [pid = 1669] [id = 239] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x116507800 == 34 [pid = 1669] [id = 243] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x121019000 == 33 [pid = 1669] [id = 244] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x11264c000 == 32 [pid = 1669] [id = 245] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x126f94800 == 31 [pid = 1669] [id = 247] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x128cd3000 == 30 [pid = 1669] [id = 249] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x124b25000 == 29 [pid = 1669] [id = 246] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x124bcf000 == 28 [pid = 1669] [id = 248] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x124fc2000) [pid = 1669] [serial = 693] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124ac2000) [pid = 1669] [serial = 692] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1245c6c00) [pid = 1669] [serial = 689] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOCSHELL 0x11a004000 == 27 [pid = 1669] [id = 250] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x113c56800) [pid = 1669] [serial = 707] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1165dc400) [pid = 1669] [serial = 708] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1183acc00) [pid = 1669] [serial = 710] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x115f28c00) [pid = 1669] [serial = 713] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x118342c00) [pid = 1669] [serial = 716] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x114f85c00) [pid = 1669] [serial = 695] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1183a6c00) [pid = 1669] [serial = 698] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116592800) [pid = 1669] [serial = 696] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1189a1000) [pid = 1669] [serial = 701] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1165e2400) [pid = 1669] [serial = 714] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1184cb800) [pid = 1669] [serial = 699] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x119863800) [pid = 1669] [serial = 674] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1199db000) [pid = 1669] [serial = 677] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1183aa800) [pid = 1669] [serial = 683] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x121042800) [pid = 1669] [serial = 680] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1186bd400) [pid = 1669] [serial = 668] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1211ee000) [pid = 1669] [serial = 686] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x112a82000) [pid = 1669] [serial = 656] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x11659a000) [pid = 1669] [serial = 657] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x112fb0c00) [pid = 1669] [serial = 659] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1133dcc00) [pid = 1669] [serial = 660] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x116913c00) [pid = 1669] [serial = 662] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x116bb3c00) [pid = 1669] [serial = 663] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x116bbb400) [pid = 1669] [serial = 665] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x123c93000) [pid = 1669] [serial = 687] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1183cfc00) [pid = 1669] [serial = 666] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x11624b400) [pid = 1669] [serial = 653] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x116b05c00) [pid = 1669] [serial = 654] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12960b400) [pid = 1669] [serial = 651] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12103c400) [pid = 1669] [serial = 704] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x11985f000) [pid = 1669] [serial = 702] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x12409b400) [pid = 1669] [serial = 705] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x1185c6800) [pid = 1669] [serial = 711] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x124a1f400) [pid = 1669] [serial = 690] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x1210bec00) [pid = 1669] [serial = 681] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x1193f1800) [pid = 1669] [serial = 684] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x118983400) [pid = 1669] [serial = 671] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x119257c00) [pid = 1669] [serial = 672] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x119d09800) [pid = 1669] [serial = 678] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x1198b0400) [pid = 1669] [serial = 675] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x11888bc00) [pid = 1669] [serial = 669] [outer = 0x0] [url = about:blank] 09:02:54 INFO - PROCESS | 1669 | 1469116974388 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1672ms 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:02:54 INFO - PROCESS | 1669 | 1469116974420 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1669 | 1469116974423 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:02:54 INFO - PROCESS | 1669 | 1469116974429 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1669 | 1469116974431 Marionette TRACE conn2 <- [1,978,null,{}] 09:02:54 INFO - PROCESS | 1669 | 1469116974439 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 1669 | 1469116974443 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:54 INFO - PROCESS | 1669 | 1469116974571 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:02:54 INFO - PROCESS | 1669 | 1469116974586 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1669 | 1469116974588 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x115eb1000 == 28 [pid = 1669] [id = 252] 09:02:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x115f8a400) [pid = 1669] [serial = 754] [outer = 0x0] 09:02:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x115f8b800) [pid = 1669] [serial = 755] [outer = 0x115f8a400] 09:02:54 INFO - PROCESS | 1669 | 1469116974627 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x116863800) [pid = 1669] [serial = 756] [outer = 0x115f8a400] 09:02:54 INFO - PROCESS | 1669 | 1469116974975 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 577ms 09:02:55 INFO - PROCESS | 1669 | 1469116975003 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:02:55 INFO - PROCESS | 1669 | 1469116975007 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:02:55 INFO - PROCESS | 1669 | 1469116975012 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1669 | 1469116975014 Marionette TRACE conn2 <- [1,982,null,{}] 09:02:55 INFO - PROCESS | 1669 | 1469116975016 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1669 | 1469116975018 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:55 INFO - PROCESS | 1669 | 1469116975102 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:02:55 INFO - PROCESS | 1669 | 1469116975107 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1669 | 1469116975108 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x11700d800 == 29 [pid = 1669] [id = 253] 09:02:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x1177c3c00) [pid = 1669] [serial = 757] [outer = 0x0] 09:02:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1183acc00) [pid = 1669] [serial = 758] [outer = 0x1177c3c00] 09:02:55 INFO - PROCESS | 1669 | 1469116975136 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x1185c5c00) [pid = 1669] [serial = 759] [outer = 0x1177c3c00] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 472ms 09:02:55 INFO - PROCESS | 1669 | 1469116975477 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:02:55 INFO - PROCESS | 1669 | 1469116975485 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:02:55 INFO - PROCESS | 1669 | 1469116975495 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:02:55 INFO - PROCESS | 1669 | 1469116975498 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1669 | 1469116975502 Marionette TRACE conn2 <- [1,986,null,{}] 09:02:55 INFO - PROCESS | 1669 | 1469116975512 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1669 | 1469116975515 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:55 INFO - PROCESS | 1669 | 1469116975615 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:02:55 INFO - PROCESS | 1669 | 1469116975622 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1669 | 1469116975624 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x11883c800 == 30 [pid = 1669] [id = 254] 09:02:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x111aa5800) [pid = 1669] [serial = 760] [outer = 0x0] 09:02:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x119256400) [pid = 1669] [serial = 761] [outer = 0x111aa5800] 09:02:55 INFO - PROCESS | 1669 | 1469116975654 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x1192e9c00) [pid = 1669] [serial = 762] [outer = 0x111aa5800] 09:02:55 INFO - PROCESS | 1669 | 1469116975980 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 526ms 09:02:56 INFO - PROCESS | 1669 | 1469116976023 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1669 | 1469116976025 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:02:56 INFO - PROCESS | 1669 | 1469116976027 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1669 | 1469116976028 Marionette TRACE conn2 <- [1,990,null,{}] 09:02:56 INFO - PROCESS | 1669 | 1469116976031 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 1669 | 1469116976032 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:56 INFO - PROCESS | 1669 | 1469116976111 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:02:56 INFO - PROCESS | 1669 | 1469116976163 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1669 | 1469116976164 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193d4000 == 31 [pid = 1669] [id = 255] 09:02:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1193f2800) [pid = 1669] [serial = 763] [outer = 0x0] 09:02:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1198a7400) [pid = 1669] [serial = 764] [outer = 0x1193f2800] 09:02:56 INFO - PROCESS | 1669 | 1469116976192 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1199e3000) [pid = 1669] [serial = 765] [outer = 0x1193f2800] 09:02:56 INFO - PROCESS | 1669 | 1469116976471 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 09:02:56 INFO - PROCESS | 1669 | 1469116976496 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1669 | 1469116976497 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:02:56 INFO - PROCESS | 1669 | 1469116976508 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1669 | 1469116976509 Marionette TRACE conn2 <- [1,994,null,{}] 09:02:56 INFO - PROCESS | 1669 | 1469116976511 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 1669 | 1469116976513 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:56 INFO - PROCESS | 1669 | 1469116976603 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:02:56 INFO - PROCESS | 1669 | 1469116976607 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1669 | 1469116976608 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a003000 == 32 [pid = 1669] [id = 256] 09:02:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1133f9000) [pid = 1669] [serial = 766] [outer = 0x0] 09:02:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x12103f000) [pid = 1669] [serial = 767] [outer = 0x1133f9000] 09:02:56 INFO - PROCESS | 1669 | 1469116976633 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x123836800) [pid = 1669] [serial = 768] [outer = 0x1133f9000] 09:02:56 INFO - PROCESS | 1669 | 1469116976981 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:02:57 INFO - PROCESS | 1669 | 1469116977027 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1669 | 1469116977029 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:02:57 INFO - PROCESS | 1669 | 1469116977031 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1669 | 1469116977032 Marionette TRACE conn2 <- [1,998,null,{}] 09:02:57 INFO - PROCESS | 1669 | 1469116977034 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1669 | 1469116977038 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:57 INFO - PROCESS | 1669 | 1469116977136 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:02:57 INFO - PROCESS | 1669 | 1469116977140 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1669 | 1469116977141 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x123cea800 == 33 [pid = 1669] [id = 257] 09:02:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x124098c00) [pid = 1669] [serial = 769] [outer = 0x0] 09:02:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x124a1a000) [pid = 1669] [serial = 770] [outer = 0x124098c00] 09:02:57 INFO - PROCESS | 1669 | 1469116977167 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x125711400) [pid = 1669] [serial = 771] [outer = 0x124098c00] 09:02:57 INFO - PROCESS | 1669 | 1469116977478 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:02:57 INFO - PROCESS | 1669 | 1469116977503 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1669 | 1469116977505 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:02:57 INFO - PROCESS | 1669 | 1469116977507 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1669 | 1469116977508 Marionette TRACE conn2 <- [1,1002,null,{}] 09:02:57 INFO - PROCESS | 1669 | 1469116977510 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1669 | 1469116977511 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:57 INFO - PROCESS | 1669 | 1469116977600 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:02:57 INFO - PROCESS | 1669 | 1469116977652 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1669 | 1469116977653 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169c0800 == 34 [pid = 1669] [id = 258] 09:02:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1182d5400) [pid = 1669] [serial = 772] [outer = 0x0] 09:02:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1257e2000) [pid = 1669] [serial = 773] [outer = 0x1182d5400] 09:02:57 INFO - PROCESS | 1669 | 1469116977678 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x126fc0c00) [pid = 1669] [serial = 774] [outer = 0x1182d5400] 09:02:57 INFO - PROCESS | 1669 | 1469116977968 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 469ms 09:02:57 INFO - PROCESS | 1669 | 1469116977977 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1669 | 1469116977978 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:02:57 INFO - PROCESS | 1669 | 1469116977980 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1669 | 1469116977982 Marionette TRACE conn2 <- [1,1006,null,{}] 09:02:57 INFO - PROCESS | 1669 | 1469116977991 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1669 | 1469116977992 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:58 INFO - PROCESS | 1669 | 1469116978077 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:02:58 INFO - PROCESS | 1669 | 1469116978081 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1669 | 1469116978083 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f20000 == 35 [pid = 1669] [id = 259] 09:02:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x124fbf000) [pid = 1669] [serial = 775] [outer = 0x0] 09:02:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1274a3c00) [pid = 1669] [serial = 776] [outer = 0x124fbf000] 09:02:58 INFO - PROCESS | 1669 | 1469116978109 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x128c2a000) [pid = 1669] [serial = 777] [outer = 0x124fbf000] 09:02:58 INFO - PROCESS | 1669 | 1469116978431 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 09:02:58 INFO - PROCESS | 1669 | 1469116978453 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1669 | 1469116978454 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:02:58 INFO - PROCESS | 1669 | 1469116978457 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1669 | 1469116978458 Marionette TRACE conn2 <- [1,1010,null,{}] 09:02:58 INFO - PROCESS | 1669 | 1469116978460 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 1669 | 1469116978461 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:58 INFO - PROCESS | 1669 | 1469116978566 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:02:58 INFO - PROCESS | 1669 | 1469116978571 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1669 | 1469116978580 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x118621800 == 36 [pid = 1669] [id = 260] 09:02:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1199df400) [pid = 1669] [serial = 778] [outer = 0x0] 09:02:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1274aac00) [pid = 1669] [serial = 779] [outer = 0x1199df400] 09:02:58 INFO - PROCESS | 1669 | 1469116978605 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x128e8b000) [pid = 1669] [serial = 780] [outer = 0x1199df400] 09:02:58 INFO - PROCESS | 1669 | 1469116978889 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:02:58 INFO - PROCESS | 1669 | 1469116978926 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1669 | 1469116978927 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:02:58 INFO - PROCESS | 1669 | 1469116978930 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1669 | 1469116978931 Marionette TRACE conn2 <- [1,1014,null,{}] 09:02:58 INFO - PROCESS | 1669 | 1469116978937 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 1669 | 1469116978938 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:59 INFO - PROCESS | 1669 | 1469116979023 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:02:59 INFO - PROCESS | 1669 | 1469116979026 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1669 | 1469116979027 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x129320000 == 37 [pid = 1669] [id = 261] 09:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1193fa800) [pid = 1669] [serial = 781] [outer = 0x0] 09:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x129392400) [pid = 1669] [serial = 782] [outer = 0x1193fa800] 09:02:59 INFO - PROCESS | 1669 | 1469116979052 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12939b000) [pid = 1669] [serial = 783] [outer = 0x1193fa800] 09:02:59 INFO - PROCESS | 1669 | 1469116979481 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 572ms 09:02:59 INFO - PROCESS | 1669 | 1469116979503 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:02:59 INFO - PROCESS | 1669 | 1469116979506 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:02:59 INFO - PROCESS | 1669 | 1469116979517 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1669 | 1469116979520 Marionette TRACE conn2 <- [1,1018,null,{}] 09:02:59 INFO - PROCESS | 1669 | 1469116979523 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 1669 | 1469116979526 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:59 INFO - PROCESS | 1669 | 1469116979697 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:02:59 INFO - PROCESS | 1669 | 1469116979731 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1669 | 1469116979733 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:02:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x119d89800 == 38 [pid = 1669] [id = 262] 09:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x129602c00) [pid = 1669] [serial = 784] [outer = 0x0] 09:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12960ec00) [pid = 1669] [serial = 785] [outer = 0x129602c00] 09:02:59 INFO - PROCESS | 1669 | 1469116979775 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1296cf400) [pid = 1669] [serial = 786] [outer = 0x129602c00] 09:03:00 INFO - PROCESS | 1669 | 1469116980194 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 729ms 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:03:00 INFO - PROCESS | 1669 | 1469116980239 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1669 | 1469116980240 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:03:00 INFO - PROCESS | 1669 | 1469116980242 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1669 | 1469116980243 Marionette TRACE conn2 <- [1,1022,null,{}] 09:03:00 INFO - PROCESS | 1669 | 1469116980245 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 1669 | 1469116980246 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:00 INFO - PROCESS | 1669 | 1469116980345 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:03:00 INFO - PROCESS | 1669 | 1469116980349 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1669 | 1469116980350 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8e0000 == 39 [pid = 1669] [id = 263] 09:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x123e32000) [pid = 1669] [serial = 787] [outer = 0x0] 09:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12a5dc800) [pid = 1669] [serial = 788] [outer = 0x123e32000] 09:03:00 INFO - PROCESS | 1669 | 1469116980374 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12a7d0000) [pid = 1669] [serial = 789] [outer = 0x123e32000] 09:03:00 INFO - PROCESS | 1669 | 1469116980698 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:03:00 INFO - PROCESS | 1669 | 1469116980710 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1669 | 1469116980711 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:03:00 INFO - PROCESS | 1669 | 1469116980714 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1669 | 1469116980715 Marionette TRACE conn2 <- [1,1026,null,{}] 09:03:00 INFO - PROCESS | 1669 | 1469116980725 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 1669 | 1469116980726 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:00 INFO - PROCESS | 1669 | 1469116980839 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:03:00 INFO - PROCESS | 1669 | 1469116980850 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1669 | 1469116980851 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b11e800 == 40 [pid = 1669] [id = 264] 09:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12a7d2400) [pid = 1669] [serial = 790] [outer = 0x0] 09:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12a826c00) [pid = 1669] [serial = 791] [outer = 0x12a7d2400] 09:03:00 INFO - PROCESS | 1669 | 1469116980874 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12a82d000) [pid = 1669] [serial = 792] [outer = 0x12a7d2400] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1192e6000) [pid = 1669] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x121040400) [pid = 1669] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1133f4000) [pid = 1669] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x124a1a800) [pid = 1669] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x115f87800) [pid = 1669] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x113348800) [pid = 1669] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1183adc00) [pid = 1669] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x112a8f000) [pid = 1669] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x116919c00) [pid = 1669] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x11888ec00) [pid = 1669] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x115f31400) [pid = 1669] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:03:01 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x124a19800) [pid = 1669] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:03:01 INFO - PROCESS | 1669 | 1469116981530 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 826ms 09:03:01 INFO - PROCESS | 1669 | 1469116981540 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1669 | 1469116981542 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:03:01 INFO - PROCESS | 1669 | 1469116981544 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1669 | 1469116981545 Marionette TRACE conn2 <- [1,1030,null,{}] 09:03:01 INFO - PROCESS | 1669 | 1469116981547 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 1669 | 1469116981549 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:01 INFO - PROCESS | 1669 | 1469116981631 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:03:01 INFO - PROCESS | 1669 | 1469116981638 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1669 | 1469116981639 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x125176800 == 41 [pid = 1669] [id = 265] 09:03:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1127d2000) [pid = 1669] [serial = 793] [outer = 0x0] 09:03:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183a5800) [pid = 1669] [serial = 794] [outer = 0x1127d2000] 09:03:01 INFO - PROCESS | 1669 | 1469116981664 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1189a4000) [pid = 1669] [serial = 795] [outer = 0x1127d2000] 09:03:02 INFO - PROCESS | 1669 | 1469116982004 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 09:03:02 INFO - PROCESS | 1669 | 1469116982012 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1669 | 1469116982014 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:03:02 INFO - PROCESS | 1669 | 1469116982020 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1669 | 1469116982021 Marionette TRACE conn2 <- [1,1034,null,{}] 09:03:02 INFO - PROCESS | 1669 | 1469116982024 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1669 | 1469116982025 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:02 INFO - PROCESS | 1669 | 1469116982144 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:03:02 INFO - PROCESS | 1669 | 1469116982168 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1669 | 1469116982169 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba66000 == 42 [pid = 1669] [id = 266] 09:03:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x11925b000) [pid = 1669] [serial = 796] [outer = 0x0] 09:03:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x124a19800) [pid = 1669] [serial = 797] [outer = 0x11925b000] 09:03:02 INFO - PROCESS | 1669 | 1469116982193 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12a7cb000) [pid = 1669] [serial = 798] [outer = 0x11925b000] 09:03:02 INFO - PROCESS | 1669 | 1469116982476 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:03:02 INFO - PROCESS | 1669 | 1469116982493 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1669 | 1469116982494 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:03:02 INFO - PROCESS | 1669 | 1469116982496 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1669 | 1469116982497 Marionette TRACE conn2 <- [1,1038,null,{}] 09:03:02 INFO - PROCESS | 1669 | 1469116982501 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1669 | 1469116982504 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:02 INFO - PROCESS | 1669 | 1469116982597 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:03:02 INFO - PROCESS | 1669 | 1469116982603 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1669 | 1469116982604 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdd0000 == 43 [pid = 1669] [id = 267] 09:03:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x121049000) [pid = 1669] [serial = 799] [outer = 0x0] 09:03:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12a9e0800) [pid = 1669] [serial = 800] [outer = 0x121049000] 09:03:02 INFO - PROCESS | 1669 | 1469116982628 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12a9e9000) [pid = 1669] [serial = 801] [outer = 0x121049000] 09:03:02 INFO - PROCESS | 1669 | 1469116982944 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 472ms 09:03:02 INFO - PROCESS | 1669 | 1469116982971 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1669 | 1469116982972 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:03:02 INFO - PROCESS | 1669 | 1469116982974 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1669 | 1469116982983 Marionette TRACE conn2 <- [1,1042,null,{}] 09:03:02 INFO - PROCESS | 1669 | 1469116982988 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1669 | 1469116982989 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:03 INFO - PROCESS | 1669 | 1469116983099 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:03:03 INFO - PROCESS | 1669 | 1469116983105 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1669 | 1469116983106 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3de800 == 44 [pid = 1669] [id = 268] 09:03:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x113346c00) [pid = 1669] [serial = 802] [outer = 0x0] 09:03:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12a9de800) [pid = 1669] [serial = 803] [outer = 0x113346c00] 09:03:03 INFO - PROCESS | 1669 | 1469116983129 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12b162800) [pid = 1669] [serial = 804] [outer = 0x113346c00] 09:03:03 INFO - PROCESS | 1669 | 1469116983442 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 478ms 09:03:03 INFO - PROCESS | 1669 | 1469116983514 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1669 | 1469116983518 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:03:03 INFO - PROCESS | 1669 | 1469116983530 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1669 | 1469116983533 Marionette TRACE conn2 <- [1,1046,null,{}] 09:03:03 INFO - PROCESS | 1669 | 1469116983539 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 1669 | 1469116983543 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:03 INFO - PROCESS | 1669 | 1469116983662 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:03:03 INFO - PROCESS | 1669 | 1469116983775 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1669 | 1469116983779 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x113d18800 == 45 [pid = 1669] [id = 269] 09:03:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x112d62400) [pid = 1669] [serial = 805] [outer = 0x0] 09:03:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x11333dc00) [pid = 1669] [serial = 806] [outer = 0x112d62400] 09:03:03 INFO - PROCESS | 1669 | 1469116983832 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x114f85c00) [pid = 1669] [serial = 807] [outer = 0x112d62400] 09:03:04 INFO - PROCESS | 1669 | 1469116984505 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1030ms 09:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:03:04 INFO - PROCESS | 1669 | 1469116984556 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1669 | 1469116984558 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:03:04 INFO - PROCESS | 1669 | 1469116984562 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1669 | 1469116984565 Marionette TRACE conn2 <- [1,1050,null,{}] 09:03:04 INFO - PROCESS | 1669 | 1469116984568 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 1669 | 1469116984570 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:04 INFO - PROCESS | 1669 | 1469116984685 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:03:04 INFO - PROCESS | 1669 | 1469116984741 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1669 | 1469116984742 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x11982e800 == 46 [pid = 1669] [id = 270] 09:03:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1183afc00) [pid = 1669] [serial = 808] [outer = 0x0] 09:03:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1185c3000) [pid = 1669] [serial = 809] [outer = 0x1183afc00] 09:03:04 INFO - PROCESS | 1669 | 1469116984772 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x11888a400) [pid = 1669] [serial = 810] [outer = 0x1183afc00] 09:03:05 INFO - PROCESS | 1669 | 1469116985536 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1024ms 09:03:05 INFO - PROCESS | 1669 | 1469116985585 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1669 | 1469116985588 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:03:05 INFO - PROCESS | 1669 | 1469116985592 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1669 | 1469116985593 Marionette TRACE conn2 <- [1,1054,null,{}] 09:03:05 INFO - PROCESS | 1669 | 1469116985608 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1669 | 1469116985609 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:05 INFO - PROCESS | 1669 | 1469116985715 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:03:05 INFO - PROCESS | 1669 | 1469116985801 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1669 | 1469116985803 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x112e48000 == 47 [pid = 1669] [id = 271] 09:03:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x115f8e000) [pid = 1669] [serial = 811] [outer = 0x0] 09:03:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1162abc00) [pid = 1669] [serial = 812] [outer = 0x115f8e000] 09:03:05 INFO - PROCESS | 1669 | 1469116985832 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x116b05c00) [pid = 1669] [serial = 813] [outer = 0x115f8e000] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdd0000 == 46 [pid = 1669] [id = 267] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba66000 == 45 [pid = 1669] [id = 266] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x125176800 == 44 [pid = 1669] [id = 265] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x12b11e800 == 43 [pid = 1669] [id = 264] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8e0000 == 42 [pid = 1669] [id = 263] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x126fc4c00) [pid = 1669] [serial = 752] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x119d89800 == 41 [pid = 1669] [id = 262] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x129320000 == 40 [pid = 1669] [id = 261] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x118621800 == 39 [pid = 1669] [id = 260] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x126f20000 == 38 [pid = 1669] [id = 259] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x1169c0800 == 37 [pid = 1669] [id = 258] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x123cea800 == 36 [pid = 1669] [id = 257] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x11a003000 == 35 [pid = 1669] [id = 256] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x1193d4000 == 34 [pid = 1669] [id = 255] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x11883c800 == 33 [pid = 1669] [id = 254] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x11700d800 == 32 [pid = 1669] [id = 253] 09:03:06 INFO - PROCESS | 1669 | --DOCSHELL 0x115eb1000 == 31 [pid = 1669] [id = 252] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x119869000) [pid = 1669] [serial = 731] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1210cb800) [pid = 1669] [serial = 734] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x119d06800) [pid = 1669] [serial = 732] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1242b4000) [pid = 1669] [serial = 737] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x123fec400) [pid = 1669] [serial = 735] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x124de8400) [pid = 1669] [serial = 740] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x124a13400) [pid = 1669] [serial = 738] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x119866400) [pid = 1669] [serial = 746] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x116862800) [pid = 1669] [serial = 743] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x124a14800) [pid = 1669] [serial = 747] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12693cc00) [pid = 1669] [serial = 741] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1186c0800) [pid = 1669] [serial = 722] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1183af400) [pid = 1669] [serial = 720] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116bf1c00) [pid = 1669] [serial = 719] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1183c7800) [pid = 1669] [serial = 717] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11899ac00) [pid = 1669] [serial = 728] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x116994400) [pid = 1669] [serial = 725] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1184c1c00) [pid = 1669] [serial = 726] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1188ee800) [pid = 1669] [serial = 723] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x126da2400) [pid = 1669] [serial = 750] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x126d2a800) [pid = 1669] [serial = 749] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x118344000) [pid = 1669] [serial = 744] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1192e3000) [pid = 1669] [serial = 729] [outer = 0x0] [url = about:blank] 09:03:06 INFO - PROCESS | 1669 | 1469116986296 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 09:03:06 INFO - PROCESS | 1669 | 1469116986325 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1669 | 1469116986329 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:03:06 INFO - PROCESS | 1669 | 1469116986336 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1669 | 1469116986338 Marionette TRACE conn2 <- [1,1058,null,{}] 09:03:06 INFO - PROCESS | 1669 | 1469116986342 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 1669 | 1469116986344 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:06 INFO - PROCESS | 1669 | 1469116986464 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:03:06 INFO - PROCESS | 1669 | 1469116986539 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1669 | 1469116986540 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x116798000 == 32 [pid = 1669] [id = 272] 09:03:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x116913400) [pid = 1669] [serial = 814] [outer = 0x0] 09:03:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x116bf9c00) [pid = 1669] [serial = 815] [outer = 0x116913400] 09:03:06 INFO - PROCESS | 1669 | 1469116986595 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1182d9800) [pid = 1669] [serial = 816] [outer = 0x116913400] 09:03:06 INFO - PROCESS | 1669 | 1469116986954 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:03:07 INFO - PROCESS | 1669 | 1469116987006 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1669 | 1469116987007 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:03:07 INFO - PROCESS | 1669 | 1469116987010 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1669 | 1469116987012 Marionette TRACE conn2 <- [1,1062,null,{}] 09:03:07 INFO - PROCESS | 1669 | 1469116987042 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1669 | 1469116987046 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:07 INFO - PROCESS | 1669 | 1469116987149 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:03:07 INFO - PROCESS | 1669 | 1469116987155 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1669 | 1469116987157 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x118525000 == 33 [pid = 1669] [id = 273] 09:03:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1183aa400) [pid = 1669] [serial = 817] [outer = 0x0] 09:03:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1185c7c00) [pid = 1669] [serial = 818] [outer = 0x1183aa400] 09:03:07 INFO - PROCESS | 1669 | 1469116987184 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x118978c00) [pid = 1669] [serial = 819] [outer = 0x1183aa400] 09:03:07 INFO - PROCESS | 1669 | 1469116987575 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 573ms 09:03:07 INFO - PROCESS | 1669 | 1469116987590 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1669 | 1469116987593 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:03:07 INFO - PROCESS | 1669 | 1469116987596 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1669 | 1469116987598 Marionette TRACE conn2 <- [1,1066,null,{}] 09:03:07 INFO - PROCESS | 1669 | 1469116987602 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1669 | 1469116987603 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:07 INFO - PROCESS | 1669 | 1469116987727 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:03:07 INFO - PROCESS | 1669 | 1469116987734 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1669 | 1469116987735 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954f000 == 34 [pid = 1669] [id = 274] 09:03:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x118999400) [pid = 1669] [serial = 820] [outer = 0x0] 09:03:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1192dc000) [pid = 1669] [serial = 821] [outer = 0x118999400] 09:03:07 INFO - PROCESS | 1669 | 1469116987764 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1193f3400) [pid = 1669] [serial = 822] [outer = 0x118999400] 09:03:08 INFO - PROCESS | 1669 | 1469116988108 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 09:03:08 INFO - PROCESS | 1669 | 1469116988117 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1669 | 1469116988122 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:03:08 INFO - PROCESS | 1669 | 1469116988125 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1669 | 1469116988127 Marionette TRACE conn2 <- [1,1070,null,{}] 09:03:08 INFO - PROCESS | 1669 | 1469116988130 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 1669 | 1469116988133 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:08 INFO - PROCESS | 1669 | 1469116988291 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:03:08 INFO - PROCESS | 1669 | 1469116988315 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1669 | 1469116988316 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c4e800 == 35 [pid = 1669] [id = 275] 09:03:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x115e0b000) [pid = 1669] [serial = 823] [outer = 0x0] 09:03:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1193f9000) [pid = 1669] [serial = 824] [outer = 0x115e0b000] 09:03:08 INFO - PROCESS | 1669 | 1469116988357 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1198a4400) [pid = 1669] [serial = 825] [outer = 0x115e0b000] 09:03:08 INFO - PROCESS | 1669 | 1469116988811 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 720ms 09:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:03:08 INFO - PROCESS | 1669 | 1469116988846 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1669 | 1469116988847 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:03:08 INFO - PROCESS | 1669 | 1469116988849 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1669 | 1469116988850 Marionette TRACE conn2 <- [1,1074,null,{}] 09:03:08 INFO - PROCESS | 1669 | 1469116988852 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 1669 | 1469116988856 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:08 INFO - PROCESS | 1669 | 1469116988973 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:03:08 INFO - PROCESS | 1669 | 1469116988986 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1669 | 1469116988987 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x121034800 == 36 [pid = 1669] [id = 276] 09:03:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1199db000) [pid = 1669] [serial = 826] [outer = 0x0] 09:03:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12103d800) [pid = 1669] [serial = 827] [outer = 0x1199db000] 09:03:09 INFO - PROCESS | 1669 | 1469116989012 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x123fed400) [pid = 1669] [serial = 828] [outer = 0x1199db000] 09:03:09 INFO - PROCESS | 1669 | 1469116989333 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:03:09 INFO - PROCESS | 1669 | 1469116989373 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1669 | 1469116989374 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:03:09 INFO - PROCESS | 1669 | 1469116989376 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1669 | 1469116989378 Marionette TRACE conn2 <- [1,1078,null,{}] 09:03:09 INFO - PROCESS | 1669 | 1469116989380 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1669 | 1469116989381 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:09 INFO - PROCESS | 1669 | 1469116989478 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:03:09 INFO - PROCESS | 1669 | 1469116989482 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1669 | 1469116989483 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x12442f800 == 37 [pid = 1669] [id = 277] 09:03:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1242af400) [pid = 1669] [serial = 829] [outer = 0x0] 09:03:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1245c6c00) [pid = 1669] [serial = 830] [outer = 0x1242af400] 09:03:09 INFO - PROCESS | 1669 | 1469116989507 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x124a13800) [pid = 1669] [serial = 831] [outer = 0x1242af400] 09:03:09 INFO - PROCESS | 1669 | 1469116989881 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 517ms 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:03:09 INFO - PROCESS | 1669 | 1469116989895 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1669 | 1469116989896 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:03:09 INFO - PROCESS | 1669 | 1469116989898 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1669 | 1469116989901 Marionette TRACE conn2 <- [1,1082,null,{}] 09:03:09 INFO - PROCESS | 1669 | 1469116989904 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1669 | 1469116989905 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:10 INFO - PROCESS | 1669 | 1469116990003 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:03:10 INFO - PROCESS | 1669 | 1469116990015 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1669 | 1469116990017 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x126023000 == 38 [pid = 1669] [id = 278] 09:03:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124a17c00) [pid = 1669] [serial = 832] [outer = 0x0] 09:03:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124a1c000) [pid = 1669] [serial = 833] [outer = 0x124a17c00] 09:03:10 INFO - PROCESS | 1669 | 1469116990041 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124d83000) [pid = 1669] [serial = 834] [outer = 0x124a17c00] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1199df400) [pid = 1669] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12a7d2400) [pid = 1669] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x121049000) [pid = 1669] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1127d2000) [pid = 1669] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11925b000) [pid = 1669] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x129602c00) [pid = 1669] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x124098c00) [pid = 1669] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x111aa5800) [pid = 1669] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x123e32000) [pid = 1669] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1193fa800) [pid = 1669] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124fbf000) [pid = 1669] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1193f2800) [pid = 1669] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1133f9000) [pid = 1669] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1177c3c00) [pid = 1669] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x115f8a400) [pid = 1669] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x118341000) [pid = 1669] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:03:10 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1182d5400) [pid = 1669] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:03:10 INFO - PROCESS | 1669 | 1469116990505 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 622ms 09:03:10 INFO - PROCESS | 1669 | 1469116990520 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1669 | 1469116990522 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:03:10 INFO - PROCESS | 1669 | 1469116990524 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1669 | 1469116990525 Marionette TRACE conn2 <- [1,1086,null,{}] 09:03:10 INFO - PROCESS | 1669 | 1469116990527 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 1669 | 1469116990528 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:10 INFO - PROCESS | 1669 | 1469116990606 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:03:10 INFO - PROCESS | 1669 | 1469116990609 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1669 | 1469116990611 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f9b000 == 39 [pid = 1669] [id = 279] 09:03:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1177c9800) [pid = 1669] [serial = 835] [outer = 0x0] 09:03:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1189a1000) [pid = 1669] [serial = 836] [outer = 0x1177c9800] 09:03:10 INFO - PROCESS | 1669 | 1469116990645 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1245d1c00) [pid = 1669] [serial = 837] [outer = 0x1177c9800] 09:03:10 INFO - PROCESS | 1669 | 1469116990975 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 09:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:03:10 INFO - PROCESS | 1669 | 1469116990992 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1669 | 1469116990994 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:03:10 INFO - PROCESS | 1669 | 1469116990996 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1669 | 1469116990997 Marionette TRACE conn2 <- [1,1090,null,{}] 09:03:11 INFO - PROCESS | 1669 | 1469116991000 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1669 | 1469116991003 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:11 INFO - PROCESS | 1669 | 1469116991107 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:03:11 INFO - PROCESS | 1669 | 1469116991113 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1669 | 1469116991114 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c43000 == 40 [pid = 1669] [id = 280] 09:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1182d5400) [pid = 1669] [serial = 838] [outer = 0x0] 09:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x124d8b000) [pid = 1669] [serial = 839] [outer = 0x1182d5400] 09:03:11 INFO - PROCESS | 1669 | 1469116991139 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192ea000) [pid = 1669] [serial = 840] [outer = 0x1182d5400] 09:03:11 INFO - PROCESS | 1669 | 1469116991444 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 470ms 09:03:11 INFO - PROCESS | 1669 | 1469116991469 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:03:11 INFO - PROCESS | 1669 | 1469116991471 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:03:11 INFO - PROCESS | 1669 | 1469116991474 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1669 | 1469116991475 Marionette TRACE conn2 <- [1,1094,null,{}] 09:03:11 INFO - PROCESS | 1669 | 1469116991478 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1669 | 1469116991479 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:11 INFO - PROCESS | 1669 | 1469116991580 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:03:11 INFO - PROCESS | 1669 | 1469116991586 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1669 | 1469116991588 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12931b000 == 41 [pid = 1669] [id = 281] 09:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x125707800) [pid = 1669] [serial = 841] [outer = 0x0] 09:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x126939000) [pid = 1669] [serial = 842] [outer = 0x125707800] 09:03:11 INFO - PROCESS | 1669 | 1469116991615 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x127172000) [pid = 1669] [serial = 843] [outer = 0x125707800] 09:03:12 INFO - PROCESS | 1669 | 1469116992092 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:03:12 INFO - PROCESS | 1669 | 1469116992143 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1669 | 1469116992145 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:03:12 INFO - PROCESS | 1669 | 1469116992147 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1669 | 1469116992148 Marionette TRACE conn2 <- [1,1098,null,{}] 09:03:12 INFO - PROCESS | 1669 | 1469116992150 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1669 | 1469116992151 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:12 INFO - PROCESS | 1669 | 1469116992231 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:03:12 INFO - PROCESS | 1669 | 1469116992237 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1669 | 1469116992238 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a970000 == 42 [pid = 1669] [id = 282] 09:03:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x128c24400) [pid = 1669] [serial = 844] [outer = 0x0] 09:03:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x128c30400) [pid = 1669] [serial = 845] [outer = 0x128c24400] 09:03:12 INFO - PROCESS | 1669 | 1469116992262 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1296cb800) [pid = 1669] [serial = 846] [outer = 0x128c24400] 09:03:12 INFO - PROCESS | 1669 | 1469116992731 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 620ms 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:03:12 INFO - PROCESS | 1669 | 1469116992768 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1669 | 1469116992771 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:03:12 INFO - PROCESS | 1669 | 1469116992775 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1669 | 1469116992777 Marionette TRACE conn2 <- [1,1102,null,{}] 09:03:12 INFO - PROCESS | 1669 | 1469116992781 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1669 | 1469116992784 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:12 INFO - PROCESS | 1669 | 1469116992890 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:03:12 INFO - PROCESS | 1669 | 1469116992994 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1669 | 1469116992995 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x11725f800 == 43 [pid = 1669] [id = 283] 09:03:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x115f2a400) [pid = 1669] [serial = 847] [outer = 0x0] 09:03:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1165e3c00) [pid = 1669] [serial = 848] [outer = 0x115f2a400] 09:03:13 INFO - PROCESS | 1669 | 1469116993027 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x117e45000) [pid = 1669] [serial = 849] [outer = 0x115f2a400] 09:03:13 INFO - PROCESS | 1669 | 1469116993463 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 721ms 09:03:13 INFO - PROCESS | 1669 | 1469116993495 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1669 | 1469116993498 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:03:13 INFO - PROCESS | 1669 | 1469116993503 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1669 | 1469116993505 Marionette TRACE conn2 <- [1,1106,null,{}] 09:03:13 INFO - PROCESS | 1669 | 1469116993507 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 1669 | 1469116993509 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:13 INFO - PROCESS | 1669 | 1469116993613 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:03:13 INFO - PROCESS | 1669 | 1469116993669 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1669 | 1469116993670 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12392b800 == 44 [pid = 1669] [id = 284] 09:03:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1183b2000) [pid = 1669] [serial = 850] [outer = 0x0] 09:03:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1186c0c00) [pid = 1669] [serial = 851] [outer = 0x1183b2000] 09:03:13 INFO - PROCESS | 1669 | 1469116993702 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x11897c400) [pid = 1669] [serial = 852] [outer = 0x1183b2000] 09:03:14 INFO - PROCESS | 1669 | 1469116994137 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:03:14 INFO - PROCESS | 1669 | 1469116994174 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1669 | 1469116994175 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:03:14 INFO - PROCESS | 1669 | 1469116994178 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1669 | 1469116994180 Marionette TRACE conn2 <- [1,1110,null,{}] 09:03:14 INFO - PROCESS | 1669 | 1469116994188 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1669 | 1469116994192 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:14 INFO - PROCESS | 1669 | 1469116994316 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:03:14 INFO - PROCESS | 1669 | 1469116994376 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1669 | 1469116994379 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a976800 == 45 [pid = 1669] [id = 285] 09:03:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x119869400) [pid = 1669] [serial = 853] [outer = 0x0] 09:03:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1199e3400) [pid = 1669] [serial = 854] [outer = 0x119869400] 09:03:14 INFO - PROCESS | 1669 | 1469116994410 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1211f2400) [pid = 1669] [serial = 855] [outer = 0x119869400] 09:03:14 INFO - PROCESS | 1669 | 1469116994856 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 724ms 09:03:14 INFO - PROCESS | 1669 | 1469116994902 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1669 | 1469116994904 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:03:14 INFO - PROCESS | 1669 | 1469116994906 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1669 | 1469116994908 Marionette TRACE conn2 <- [1,1114,null,{}] 09:03:14 INFO - PROCESS | 1669 | 1469116994910 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 1669 | 1469116994912 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:15 INFO - PROCESS | 1669 | 1469116995016 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:03:15 INFO - PROCESS | 1669 | 1469116995069 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1669 | 1469116995071 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba5d000 == 46 [pid = 1669] [id = 286] 09:03:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1245c9c00) [pid = 1669] [serial = 856] [outer = 0x0] 09:03:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x124d8d000) [pid = 1669] [serial = 857] [outer = 0x1245c9c00] 09:03:15 INFO - PROCESS | 1669 | 1469116995099 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x126930000) [pid = 1669] [serial = 858] [outer = 0x1245c9c00] 09:03:15 INFO - PROCESS | 1669 | 1469116995714 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 871ms 09:03:15 INFO - PROCESS | 1669 | 1469116995778 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1669 | 1469116995781 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:03:15 INFO - PROCESS | 1669 | 1469116995784 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1669 | 1469116995786 Marionette TRACE conn2 <- [1,1118,null,{}] 09:03:15 INFO - PROCESS | 1669 | 1469116995790 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 1669 | 1469116995791 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:15 INFO - PROCESS | 1669 | 1469116995894 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:03:15 INFO - PROCESS | 1669 | 1469116995962 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1669 | 1469116995965 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x11929e000 == 47 [pid = 1669] [id = 287] 09:03:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x116baf400) [pid = 1669] [serial = 859] [outer = 0x0] 09:03:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x116bf0800) [pid = 1669] [serial = 860] [outer = 0x116baf400] 09:03:15 INFO - PROCESS | 1669 | 1469116995993 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1183a5c00) [pid = 1669] [serial = 861] [outer = 0x116baf400] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12931b000 == 46 [pid = 1669] [id = 281] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x128c43000 == 45 [pid = 1669] [id = 280] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x126f9b000 == 44 [pid = 1669] [id = 279] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x126023000 == 43 [pid = 1669] [id = 278] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12442f800 == 42 [pid = 1669] [id = 277] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x121034800 == 41 [pid = 1669] [id = 276] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x119c4e800 == 40 [pid = 1669] [id = 275] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x11954f000 == 39 [pid = 1669] [id = 274] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x118525000 == 38 [pid = 1669] [id = 273] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x116798000 == 37 [pid = 1669] [id = 272] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x112e48000 == 36 [pid = 1669] [id = 271] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x113d18800 == 35 [pid = 1669] [id = 269] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3de800 == 34 [pid = 1669] [id = 268] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12a724800 == 33 [pid = 1669] [id = 251] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x11982e800 == 32 [pid = 1669] [id = 270] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba5d000 == 31 [pid = 1669] [id = 286] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12a976800 == 30 [pid = 1669] [id = 285] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12392b800 == 29 [pid = 1669] [id = 284] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x12a970000 == 28 [pid = 1669] [id = 282] 09:03:16 INFO - PROCESS | 1669 | --DOCSHELL 0x11725f800 == 27 [pid = 1669] [id = 283] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x12960ec00) [pid = 1669] [serial = 785] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x124a1a000) [pid = 1669] [serial = 770] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x125711400) [pid = 1669] [serial = 771] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x119256400) [pid = 1669] [serial = 761] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1192e9c00) [pid = 1669] [serial = 762] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12a5dc800) [pid = 1669] [serial = 788] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x129392400) [pid = 1669] [serial = 782] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1274a3c00) [pid = 1669] [serial = 776] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x128c2a000) [pid = 1669] [serial = 777] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1198a7400) [pid = 1669] [serial = 764] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1199e3000) [pid = 1669] [serial = 765] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12103f000) [pid = 1669] [serial = 767] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x123836800) [pid = 1669] [serial = 768] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1183acc00) [pid = 1669] [serial = 758] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1185c5c00) [pid = 1669] [serial = 759] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x115f8b800) [pid = 1669] [serial = 755] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x116863800) [pid = 1669] [serial = 756] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12749f000) [pid = 1669] [serial = 753] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1257e2000) [pid = 1669] [serial = 773] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x126fc0c00) [pid = 1669] [serial = 774] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1274aac00) [pid = 1669] [serial = 779] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x128e8b000) [pid = 1669] [serial = 780] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1296cf400) [pid = 1669] [serial = 786] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12a826c00) [pid = 1669] [serial = 791] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12a9e9000) [pid = 1669] [serial = 801] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12a7d0000) [pid = 1669] [serial = 789] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12a82d000) [pid = 1669] [serial = 792] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1183a5800) [pid = 1669] [serial = 794] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1189a4000) [pid = 1669] [serial = 795] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12a9e0800) [pid = 1669] [serial = 800] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x124a19800) [pid = 1669] [serial = 797] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12a9de800) [pid = 1669] [serial = 803] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12a7cb000) [pid = 1669] [serial = 798] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12939b000) [pid = 1669] [serial = 783] [outer = 0x0] [url = about:blank] 09:03:16 INFO - PROCESS | 1669 | 1469116996982 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1221ms 09:03:17 INFO - PROCESS | 1669 | 1469116997006 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:03:17 INFO - PROCESS | 1669 | 1469116997008 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:03:17 INFO - PROCESS | 1669 | 1469116997011 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1669 | 1469116997013 Marionette TRACE conn2 <- [1,1122,null,{}] 09:03:17 INFO - PROCESS | 1669 | 1469116997020 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1669 | 1469116997021 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:17 INFO - PROCESS | 1669 | 1469116997100 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:03:17 INFO - PROCESS | 1669 | 1469116997108 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1669 | 1469116997110 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x113d06800 == 28 [pid = 1669] [id = 288] 09:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1133b6400) [pid = 1669] [serial = 862] [outer = 0x0] 09:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1133d7400) [pid = 1669] [serial = 863] [outer = 0x1133b6400] 09:03:17 INFO - PROCESS | 1669 | 1469116997139 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x113cdfc00) [pid = 1669] [serial = 864] [outer = 0x1133b6400] 09:03:17 INFO - PROCESS | 1669 | 1469116997521 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 522ms 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:03:17 INFO - PROCESS | 1669 | 1469116997533 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1669 | 1469116997536 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:03:17 INFO - PROCESS | 1669 | 1469116997541 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1669 | 1469116997543 Marionette TRACE conn2 <- [1,1126,null,{}] 09:03:17 INFO - PROCESS | 1669 | 1469116997545 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1669 | 1469116997547 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:17 INFO - PROCESS | 1669 | 1469116997628 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:03:17 INFO - PROCESS | 1669 | 1469116997636 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1669 | 1469116997638 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x117011000 == 29 [pid = 1669] [id = 289] 09:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x116243400) [pid = 1669] [serial = 865] [outer = 0x0] 09:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11698ec00) [pid = 1669] [serial = 866] [outer = 0x116243400] 09:03:17 INFO - PROCESS | 1669 | 1469116997665 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x117e3b800) [pid = 1669] [serial = 867] [outer = 0x116243400] 09:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 09:03:18 INFO - PROCESS | 1669 | 1469116998002 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:03:18 INFO - PROCESS | 1669 | 1469116998010 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:03:18 INFO - PROCESS | 1669 | 1469116998012 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:03:18 INFO - PROCESS | 1669 | 1469116998014 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1669 | 1469116998017 Marionette TRACE conn2 <- [1,1130,null,{}] 09:03:18 INFO - PROCESS | 1669 | 1469116998027 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 1669 | 1469116998030 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:18 INFO - PROCESS | 1669 | 1469116998109 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:03:18 INFO - PROCESS | 1669 | 1469116998164 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1669 | 1469116998166 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11883b800 == 30 [pid = 1669] [id = 290] 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1182d4c00) [pid = 1669] [serial = 868] [outer = 0x0] 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183c5400) [pid = 1669] [serial = 869] [outer = 0x1182d4c00] 09:03:18 INFO - PROCESS | 1669 | 1469116998196 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1186c4800) [pid = 1669] [serial = 870] [outer = 0x1182d4c00] 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1162b6400) [pid = 1669] [serial = 871] [outer = 0x12c6cf400] 09:03:18 INFO - PROCESS | 1669 | 1469116998680 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 673ms 09:03:18 INFO - PROCESS | 1669 | 1469116998688 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1669 | 1469116998691 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:03:18 INFO - PROCESS | 1669 | 1469116998694 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1669 | 1469116998696 Marionette TRACE conn2 <- [1,1134,null,{}] 09:03:18 INFO - PROCESS | 1669 | 1469116998711 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 1669 | 1469116998713 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:18 INFO - PROCESS | 1669 | 1469116998803 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:03:18 INFO - PROCESS | 1669 | 1469116998807 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1669 | 1469116998809 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x119554800 == 31 [pid = 1669] [id = 291] 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1188fa400) [pid = 1669] [serial = 872] [outer = 0x0] 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119255800) [pid = 1669] [serial = 873] [outer = 0x1188fa400] 09:03:18 INFO - PROCESS | 1669 | 1469116998834 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192e0000) [pid = 1669] [serial = 874] [outer = 0x1188fa400] 09:03:19 INFO - PROCESS | 1669 | 1469116999211 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 09:03:19 INFO - PROCESS | 1669 | 1469116999265 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1669 | 1469116999266 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:03:19 INFO - PROCESS | 1669 | 1469116999268 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1669 | 1469116999270 Marionette TRACE conn2 <- [1,1138,null,{}] 09:03:19 INFO - PROCESS | 1669 | 1469116999272 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1669 | 1469116999273 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:19 INFO - PROCESS | 1669 | 1469116999368 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:03:19 INFO - PROCESS | 1669 | 1469116999371 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1669 | 1469116999372 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x12102c000 == 32 [pid = 1669] [id = 292] 09:03:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x115f89800) [pid = 1669] [serial = 875] [outer = 0x0] 09:03:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1193fa400) [pid = 1669] [serial = 876] [outer = 0x115f89800] 09:03:19 INFO - PROCESS | 1669 | 1469116999397 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119864400) [pid = 1669] [serial = 877] [outer = 0x115f89800] 09:03:19 INFO - PROCESS | 1669 | 1469116999742 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 09:03:19 INFO - PROCESS | 1669 | 1469116999788 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1669 | 1469116999790 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:03:19 INFO - PROCESS | 1669 | 1469116999792 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1669 | 1469116999793 Marionette TRACE conn2 <- [1,1142,null,{}] 09:03:19 INFO - PROCESS | 1669 | 1469116999795 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1669 | 1469116999799 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:19 INFO - PROCESS | 1669 | 1469116999912 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:03:19 INFO - PROCESS | 1669 | 1469116999946 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1669 | 1469116999947 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x123f42800 == 33 [pid = 1669] [id = 293] 09:03:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1198a7800) [pid = 1669] [serial = 878] [outer = 0x0] 09:03:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x119d06400) [pid = 1669] [serial = 879] [outer = 0x1198a7800] 09:03:19 INFO - PROCESS | 1669 | 1469116999971 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1211ee400) [pid = 1669] [serial = 880] [outer = 0x1198a7800] 09:03:20 INFO - PROCESS | 1669 | 1469117000276 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 09:03:20 INFO - PROCESS | 1669 | 1469117000312 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:03:20 INFO - PROCESS | 1669 | 1469117000323 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:03:20 INFO - PROCESS | 1669 | 1469117000325 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1669 | 1469117000326 Marionette TRACE conn2 <- [1,1146,null,{}] 09:03:20 INFO - PROCESS | 1669 | 1469117000329 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1669 | 1469117000330 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:20 INFO - PROCESS | 1669 | 1469117000421 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:03:20 INFO - PROCESS | 1669 | 1469117000456 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1669 | 1469117000457 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245e6000 == 34 [pid = 1669] [id = 294] 09:03:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12103a800) [pid = 1669] [serial = 881] [outer = 0x0] 09:03:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1239ebc00) [pid = 1669] [serial = 882] [outer = 0x12103a800] 09:03:20 INFO - PROCESS | 1669 | 1469117000481 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1242b3000) [pid = 1669] [serial = 883] [outer = 0x12103a800] 09:03:20 INFO - PROCESS | 1669 | 1469117000787 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:03:20 INFO - PROCESS | 1669 | 1469117000847 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1669 | 1469117000848 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:03:20 INFO - PROCESS | 1669 | 1469117000850 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1669 | 1469117000851 Marionette TRACE conn2 <- [1,1150,null,{}] 09:03:20 INFO - PROCESS | 1669 | 1469117000854 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 1669 | 1469117000855 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:20 INFO - PROCESS | 1669 | 1469117000949 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:03:20 INFO - PROCESS | 1669 | 1469117000953 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1669 | 1469117000954 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x1269be000 == 35 [pid = 1669] [id = 295] 09:03:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x11996d400) [pid = 1669] [serial = 884] [outer = 0x0] 09:03:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124a12400) [pid = 1669] [serial = 885] [outer = 0x11996d400] 09:03:20 INFO - PROCESS | 1669 | 1469117000979 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x124a1ec00) [pid = 1669] [serial = 886] [outer = 0x11996d400] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1199db000) [pid = 1669] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1242af400) [pid = 1669] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x124a17c00) [pid = 1669] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1183aa400) [pid = 1669] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x115f8e000) [pid = 1669] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x118999400) [pid = 1669] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x113346c00) [pid = 1669] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1183afc00) [pid = 1669] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x116913400) [pid = 1669] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x112d62400) [pid = 1669] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1177c9800) [pid = 1669] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x125707800) [pid = 1669] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x128c24400) [pid = 1669] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x115e0b000) [pid = 1669] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:03:21 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1182d5400) [pid = 1669] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:03:21 INFO - PROCESS | 1669 | 1469117001420 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:03:21 INFO - PROCESS | 1669 | 1469117001474 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1669 | 1469117001475 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:03:21 INFO - PROCESS | 1669 | 1469117001478 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1669 | 1469117001479 Marionette TRACE conn2 <- [1,1154,null,{}] 09:03:21 INFO - PROCESS | 1669 | 1469117001481 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 1669 | 1469117001493 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:21 INFO - PROCESS | 1669 | 1469117001572 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:03:21 INFO - PROCESS | 1669 | 1469117001576 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1669 | 1469117001577 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x127412800 == 36 [pid = 1669] [id = 296] 09:03:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1182cd400) [pid = 1669] [serial = 887] [outer = 0x0] 09:03:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1188f3800) [pid = 1669] [serial = 888] [outer = 0x1182cd400] 09:03:21 INFO - PROCESS | 1669 | 1469117001603 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x123bf1c00) [pid = 1669] [serial = 889] [outer = 0x1182cd400] 09:03:21 INFO - PROCESS | 1669 | 1469117001938 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 468ms 09:03:21 INFO - PROCESS | 1669 | 1469117001946 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1669 | 1469117001948 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:03:21 INFO - PROCESS | 1669 | 1469117001952 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1669 | 1469117001954 Marionette TRACE conn2 <- [1,1158,null,{}] 09:03:21 INFO - PROCESS | 1669 | 1469117001958 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 1669 | 1469117001959 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:22 INFO - PROCESS | 1669 | 1469117002037 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:03:22 INFO - PROCESS | 1669 | 1469117002090 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1669 | 1469117002091 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c4b800 == 37 [pid = 1669] [id = 297] 09:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11333b000) [pid = 1669] [serial = 890] [outer = 0x0] 09:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a10c00) [pid = 1669] [serial = 891] [outer = 0x11333b000] 09:03:22 INFO - PROCESS | 1669 | 1469117002116 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124de7400) [pid = 1669] [serial = 892] [outer = 0x11333b000] 09:03:22 INFO - PROCESS | 1669 | 1469117002389 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:03:22 INFO - PROCESS | 1669 | 1469117002423 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1669 | 1469117002425 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:03:22 INFO - PROCESS | 1669 | 1469117002427 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1669 | 1469117002429 Marionette TRACE conn2 <- [1,1162,null,{}] 09:03:22 INFO - PROCESS | 1669 | 1469117002431 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1669 | 1469117002433 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:22 INFO - PROCESS | 1669 | 1469117002543 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:03:22 INFO - PROCESS | 1669 | 1469117002546 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1669 | 1469117002548 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a1000 == 38 [pid = 1669] [id = 298] 09:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124de4c00) [pid = 1669] [serial = 893] [outer = 0x0] 09:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1257dd000) [pid = 1669] [serial = 894] [outer = 0x124de4c00] 09:03:22 INFO - PROCESS | 1669 | 1469117002577 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x126fc7800) [pid = 1669] [serial = 895] [outer = 0x124de4c00] 09:03:22 INFO - PROCESS | 1669 | 1469117002923 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 09:03:22 INFO - PROCESS | 1669 | 1469117002947 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1669 | 1469117002948 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:03:22 INFO - PROCESS | 1669 | 1469117002952 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1669 | 1469117002954 Marionette TRACE conn2 <- [1,1166,null,{}] 09:03:22 INFO - PROCESS | 1669 | 1469117002966 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1669 | 1469117002967 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:23 INFO - PROCESS | 1669 | 1469117003044 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:03:23 INFO - PROCESS | 1669 | 1469117003047 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1669 | 1469117003048 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71e000 == 39 [pid = 1669] [id = 299] 09:03:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x126fc8000) [pid = 1669] [serial = 896] [outer = 0x0] 09:03:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1274ac400) [pid = 1669] [serial = 897] [outer = 0x126fc8000] 09:03:23 INFO - PROCESS | 1669 | 1469117003075 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x128c2ec00) [pid = 1669] [serial = 898] [outer = 0x126fc8000] 09:03:23 INFO - PROCESS | 1669 | --DOCSHELL 0x117011000 == 38 [pid = 1669] [id = 289] 09:03:23 INFO - PROCESS | 1669 | --DOCSHELL 0x113d06800 == 37 [pid = 1669] [id = 288] 09:03:23 INFO - PROCESS | 1669 | --DOCSHELL 0x11929e000 == 36 [pid = 1669] [id = 287] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x119554800 == 35 [pid = 1669] [id = 291] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x11883b800 == 34 [pid = 1669] [id = 290] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x127412800 == 33 [pid = 1669] [id = 296] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x128c4b800 == 32 [pid = 1669] [id = 297] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x123f42800 == 31 [pid = 1669] [id = 293] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x12102c000 == 30 [pid = 1669] [id = 292] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1245e6000 == 29 [pid = 1669] [id = 294] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1269be000 == 28 [pid = 1669] [id = 295] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12103d800) [pid = 1669] [serial = 827] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1245c6c00) [pid = 1669] [serial = 830] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x124a1c000) [pid = 1669] [serial = 833] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1185c7c00) [pid = 1669] [serial = 818] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x118978c00) [pid = 1669] [serial = 819] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1162abc00) [pid = 1669] [serial = 812] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x116b05c00) [pid = 1669] [serial = 813] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1192dc000) [pid = 1669] [serial = 821] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1193f3400) [pid = 1669] [serial = 822] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12b162800) [pid = 1669] [serial = 804] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1185c3000) [pid = 1669] [serial = 809] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11888a400) [pid = 1669] [serial = 810] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x116bf9c00) [pid = 1669] [serial = 815] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1182d9800) [pid = 1669] [serial = 816] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x11333dc00) [pid = 1669] [serial = 806] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x114f85c00) [pid = 1669] [serial = 807] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x124a13800) [pid = 1669] [serial = 831] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1189a1000) [pid = 1669] [serial = 836] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x127172000) [pid = 1669] [serial = 843] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x126939000) [pid = 1669] [serial = 842] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1245d1c00) [pid = 1669] [serial = 837] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x124d83000) [pid = 1669] [serial = 834] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1296cb800) [pid = 1669] [serial = 846] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x128c30400) [pid = 1669] [serial = 845] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1193f9000) [pid = 1669] [serial = 824] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x123fed400) [pid = 1669] [serial = 828] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1192ea000) [pid = 1669] [serial = 840] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1198a4400) [pid = 1669] [serial = 825] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x124d8b000) [pid = 1669] [serial = 839] [outer = 0x0] [url = about:blank] 09:03:24 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a1000 == 27 [pid = 1669] [id = 298] 09:03:24 INFO - PROCESS | 1669 | 1469117004397 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1471ms 09:03:24 INFO - PROCESS | 1669 | 1469117004424 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:03:24 INFO - PROCESS | 1669 | 1469117004426 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:03:24 INFO - PROCESS | 1669 | 1469117004429 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1669 | 1469117004432 Marionette TRACE conn2 <- [1,1170,null,{}] 09:03:24 INFO - PROCESS | 1669 | 1469117004441 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 1669 | 1469117004443 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:24 INFO - PROCESS | 1669 | 1469117004526 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:03:24 INFO - PROCESS | 1669 | 1469117004531 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1669 | 1469117004535 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x113d18000 == 28 [pid = 1669] [id = 300] 09:03:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1133b2800) [pid = 1669] [serial = 899] [outer = 0x0] 09:03:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1133b3c00) [pid = 1669] [serial = 900] [outer = 0x1133b2800] 09:03:24 INFO - PROCESS | 1669 | 1469117004566 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x113cd5800) [pid = 1669] [serial = 901] [outer = 0x1133b2800] 09:03:24 INFO - PROCESS | 1669 | 1469117004920 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 524ms 09:03:24 INFO - PROCESS | 1669 | 1469117004953 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1669 | 1469117004956 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:03:24 INFO - PROCESS | 1669 | 1469117004961 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1669 | 1469117004963 Marionette TRACE conn2 <- [1,1174,null,{}] 09:03:24 INFO - PROCESS | 1669 | 1469117004965 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 1669 | 1469117004967 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:25 INFO - PROCESS | 1669 | 1469117005049 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:03:25 INFO - PROCESS | 1669 | 1469117005097 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1669 | 1469117005099 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169b8000 == 29 [pid = 1669] [id = 301] 09:03:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x113c59000) [pid = 1669] [serial = 902] [outer = 0x0] 09:03:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x115f28c00) [pid = 1669] [serial = 903] [outer = 0x113c59000] 09:03:25 INFO - PROCESS | 1669 | 1469117005126 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x116863800) [pid = 1669] [serial = 904] [outer = 0x113c59000] 09:03:25 INFO - PROCESS | 1669 | 1469117005438 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1669 | 1469117005493 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:03:25 INFO - PROCESS | 1669 | 1469117005496 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1669 | 1469117005498 Marionette TRACE conn2 <- [1,1178,null,{}] 09:03:25 INFO - PROCESS | 1669 | 1469117005506 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1669 | 1469117005510 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:25 INFO - PROCESS | 1669 | 1469117005585 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:03:25 INFO - PROCESS | 1669 | 1469117005634 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1669 | 1469117005636 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x11851e000 == 30 [pid = 1669] [id = 302] 09:03:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x112749000) [pid = 1669] [serial = 905] [outer = 0x0] 09:03:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x117e3ac00) [pid = 1669] [serial = 906] [outer = 0x112749000] 09:03:25 INFO - PROCESS | 1669 | 1469117005664 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183a7400) [pid = 1669] [serial = 907] [outer = 0x112749000] 09:03:25 INFO - PROCESS | 1669 | 1469117005978 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1669 | 1469117006022 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:03:26 INFO - PROCESS | 1669 | 1469117006024 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1669 | 1469117006025 Marionette TRACE conn2 <- [1,1182,null,{}] 09:03:26 INFO - PROCESS | 1669 | 1469117006028 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 1669 | 1469117006029 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:26 INFO - PROCESS | 1669 | 1469117006103 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:03:26 INFO - PROCESS | 1669 | 1469117006106 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1669 | 1469117006108 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193cf800 == 31 [pid = 1669] [id = 303] 09:03:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1183cac00) [pid = 1669] [serial = 908] [outer = 0x0] 09:03:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1185ca000) [pid = 1669] [serial = 909] [outer = 0x1183cac00] 09:03:26 INFO - PROCESS | 1669 | 1469117006135 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1186c1c00) [pid = 1669] [serial = 910] [outer = 0x1183cac00] 09:03:26 INFO - PROCESS | 1669 | 1469117006459 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1669 | 1469117006494 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:03:26 INFO - PROCESS | 1669 | 1469117006496 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1669 | 1469117006497 Marionette TRACE conn2 <- [1,1186,null,{}] 09:03:26 INFO - PROCESS | 1669 | 1469117006500 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 1669 | 1469117006501 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:26 INFO - PROCESS | 1669 | 1469117006605 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:03:26 INFO - PROCESS | 1669 | 1469117006611 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1669 | 1469117006612 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x11982e000 == 32 [pid = 1669] [id = 304] 09:03:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1133b2c00) [pid = 1669] [serial = 911] [outer = 0x0] 09:03:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x118893800) [pid = 1669] [serial = 912] [outer = 0x1133b2c00] 09:03:26 INFO - PROCESS | 1669 | 1469117006639 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x119256800) [pid = 1669] [serial = 913] [outer = 0x1133b2c00] 09:03:26 INFO - PROCESS | 1669 | 1469117006966 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1669 | 1469117007016 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:03:27 INFO - PROCESS | 1669 | 1469117007019 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1669 | 1469117007020 Marionette TRACE conn2 <- [1,1190,null,{}] 09:03:27 INFO - PROCESS | 1669 | 1469117007022 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1669 | 1469117007026 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:27 INFO - PROCESS | 1669 | 1469117007120 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:03:27 INFO - PROCESS | 1669 | 1469117007124 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1669 | 1469117007125 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x123927800 == 33 [pid = 1669] [id = 305] 09:03:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1192de400) [pid = 1669] [serial = 914] [outer = 0x0] 09:03:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1192ea000) [pid = 1669] [serial = 915] [outer = 0x1192de400] 09:03:27 INFO - PROCESS | 1669 | 1469117007150 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x119b79c00) [pid = 1669] [serial = 916] [outer = 0x1192de400] 09:03:27 INFO - PROCESS | 1669 | 1469117007475 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1669 | 1469117007490 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:03:27 INFO - PROCESS | 1669 | 1469117007492 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1669 | 1469117007493 Marionette TRACE conn2 <- [1,1194,null,{}] 09:03:27 INFO - PROCESS | 1669 | 1469117007496 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1669 | 1469117007497 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:27 INFO - PROCESS | 1669 | 1469117007604 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:03:27 INFO - PROCESS | 1669 | 1469117007609 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1669 | 1469117007610 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x123f3c000 == 34 [pid = 1669] [id = 306] 09:03:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x112743400) [pid = 1669] [serial = 917] [outer = 0x0] 09:03:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x11a0bb400) [pid = 1669] [serial = 918] [outer = 0x112743400] 09:03:27 INFO - PROCESS | 1669 | 1469117007634 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1210cd000) [pid = 1669] [serial = 919] [outer = 0x112743400] 09:03:27 INFO - PROCESS | 1669 | 1469117007943 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1669 | 1469117007965 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:03:27 INFO - PROCESS | 1669 | 1469117007969 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1669 | 1469117007971 Marionette TRACE conn2 <- [1,1198,null,{}] 09:03:27 INFO - PROCESS | 1669 | 1469117007974 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1669 | 1469117007975 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:28 INFO - PROCESS | 1669 | 1469117008050 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:03:28 INFO - PROCESS | 1669 | 1469117008055 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1669 | 1469117008056 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b18800 == 35 [pid = 1669] [id = 307] 09:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1211eb400) [pid = 1669] [serial = 920] [outer = 0x0] 09:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x123fec800) [pid = 1669] [serial = 921] [outer = 0x1211eb400] 09:03:28 INFO - PROCESS | 1669 | 1469117008081 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124594000) [pid = 1669] [serial = 922] [outer = 0x1211eb400] 09:03:28 INFO - PROCESS | 1669 | 1469117008454 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:03:28 INFO - PROCESS | 1669 | 1469117008489 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1669 | 1469117008491 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:03:28 INFO - PROCESS | 1669 | 1469117008495 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1669 | 1469117008496 Marionette TRACE conn2 <- [1,1202,null,{}] 09:03:28 INFO - PROCESS | 1669 | 1469117008500 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1669 | 1469117008502 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:28 INFO - PROCESS | 1669 | 1469117008618 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:03:28 INFO - PROCESS | 1669 | 1469117008623 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1669 | 1469117008636 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x11851c000 == 36 [pid = 1669] [id = 308] 09:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1186bd000) [pid = 1669] [serial = 923] [outer = 0x0] 09:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x124a15800) [pid = 1669] [serial = 924] [outer = 0x1186bd000] 09:03:28 INFO - PROCESS | 1669 | 1469117008681 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x124a20800) [pid = 1669] [serial = 925] [outer = 0x1186bd000] 09:03:29 INFO - PROCESS | 1669 | 1469117009037 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:29 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 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 570ms 09:03:29 INFO - PROCESS | 1669 | 1469117009065 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1669 | 1469117009066 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:03:29 INFO - PROCESS | 1669 | 1469117009072 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1669 | 1469117009074 Marionette TRACE conn2 <- [1,1206,null,{}] 09:03:29 INFO - PROCESS | 1669 | 1469117009077 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 1669 | 1469117009079 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:29 INFO - PROCESS | 1669 | 1469117009199 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:03:29 INFO - PROCESS | 1669 | 1469117009207 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1669 | 1469117009208 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x126fa8800 == 37 [pid = 1669] [id = 309] 09:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x124ac1c00) [pid = 1669] [serial = 926] [outer = 0x0] 09:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124fbf000) [pid = 1669] [serial = 927] [outer = 0x124ac1c00] 09:03:29 INFO - PROCESS | 1669 | 1469117009232 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1257d5c00) [pid = 1669] [serial = 928] [outer = 0x124ac1c00] 09:03:29 INFO - PROCESS | 1669 | 1469117009555 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:29 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 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 09:03:29 INFO - PROCESS | 1669 | 1469117009592 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:03:29 INFO - PROCESS | 1669 | 1469117009593 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:03:29 INFO - PROCESS | 1669 | 1469117009595 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1669 | 1469117009597 Marionette TRACE conn2 <- [1,1210,null,{}] 09:03:29 INFO - PROCESS | 1669 | 1469117009599 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 1669 | 1469117009601 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:29 INFO - PROCESS | 1669 | 1469117009708 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:03:29 INFO - PROCESS | 1669 | 1469117009711 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1669 | 1469117009713 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x119820800 == 38 [pid = 1669] [id = 310] 09:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x112744800) [pid = 1669] [serial = 929] [outer = 0x0] 09:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x126d2dc00) [pid = 1669] [serial = 930] [outer = 0x112744800] 09:03:29 INFO - PROCESS | 1669 | 1469117009747 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1274a4c00) [pid = 1669] [serial = 931] [outer = 0x112744800] 09:03:30 INFO - PROCESS | 1669 | 1469117010089 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 09:03:30 INFO - PROCESS | 1669 | 1469117010114 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1669 | 1469117010115 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:03:30 INFO - PROCESS | 1669 | 1469117010120 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1669 | 1469117010122 Marionette TRACE conn2 <- [1,1214,null,{}] 09:03:30 INFO - PROCESS | 1669 | 1469117010124 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1669 | 1469117010125 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:30 INFO - PROCESS | 1669 | 1469117010227 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:03:30 INFO - PROCESS | 1669 | 1469117010239 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1669 | 1469117010240 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12931d800 == 39 [pid = 1669] [id = 311] 09:03:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x119255c00) [pid = 1669] [serial = 932] [outer = 0x0] 09:03:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x128c2f000) [pid = 1669] [serial = 933] [outer = 0x119255c00] 09:03:30 INFO - PROCESS | 1669 | 1469117010277 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x129391c00) [pid = 1669] [serial = 934] [outer = 0x119255c00] 09:03:30 INFO - PROCESS | 1669 | 1469117010675 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 569ms 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:03:30 INFO - PROCESS | 1669 | 1469117010689 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1669 | 1469117010690 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:03:30 INFO - PROCESS | 1669 | 1469117010692 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1669 | 1469117010693 Marionette TRACE conn2 <- [1,1218,null,{}] 09:03:30 INFO - PROCESS | 1669 | 1469117010696 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1669 | 1469117010697 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:30 INFO - PROCESS | 1669 | 1469117010793 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:03:30 INFO - PROCESS | 1669 | 1469117010833 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1669 | 1469117010834 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8e1800 == 40 [pid = 1669] [id = 312] 09:03:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x129397400) [pid = 1669] [serial = 935] [outer = 0x0] 09:03:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x129603000) [pid = 1669] [serial = 936] [outer = 0x129397400] 09:03:30 INFO - PROCESS | 1669 | 1469117010858 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12960fc00) [pid = 1669] [serial = 937] [outer = 0x129397400] 09:03:31 INFO - PROCESS | 1669 | 1469117011183 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 09:03:31 INFO - PROCESS | 1669 | 1469117011211 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1669 | 1469117011212 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:03:31 INFO - PROCESS | 1669 | 1469117011214 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1669 | 1469117011216 Marionette TRACE conn2 <- [1,1222,null,{}] 09:03:31 INFO - PROCESS | 1669 | 1469117011226 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 1669 | 1469117011227 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:31 INFO - PROCESS | 1669 | 1469117011323 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:03:31 INFO - PROCESS | 1669 | 1469117011326 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1669 | 1469117011327 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a97a000 == 41 [pid = 1669] [id = 313] 09:03:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x129398000) [pid = 1669] [serial = 938] [outer = 0x0] 09:03:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1296ccc00) [pid = 1669] [serial = 939] [outer = 0x129398000] 09:03:31 INFO - PROCESS | 1669 | 1469117011350 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x12a5d8c00) [pid = 1669] [serial = 940] [outer = 0x129398000] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x124de4c00) [pid = 1669] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x115f89800) [pid = 1669] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1198a7800) [pid = 1669] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12103a800) [pid = 1669] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x11996d400) [pid = 1669] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1182cd400) [pid = 1669] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x11333b000) [pid = 1669] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1133b6400) [pid = 1669] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x116baf400) [pid = 1669] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1245c9c00) [pid = 1669] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x119869400) [pid = 1669] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1183b2000) [pid = 1669] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x115f2a400) [pid = 1669] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1188fa400) [pid = 1669] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1182d4c00) [pid = 1669] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:03:31 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116243400) [pid = 1669] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:03:31 INFO - PROCESS | 1669 | 1469117011779 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1669 | 1469117011794 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:03:31 INFO - PROCESS | 1669 | 1469117011797 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1669 | 1469117011798 Marionette TRACE conn2 <- [1,1226,null,{}] 09:03:31 INFO - PROCESS | 1669 | 1469117011802 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 1669 | 1469117011804 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:31 INFO - PROCESS | 1669 | 1469117011891 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:03:31 INFO - PROCESS | 1669 | 1469117011938 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1669 | 1469117011940 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x128d44000 == 42 [pid = 1669] [id = 314] 09:03:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x116868000) [pid = 1669] [serial = 941] [outer = 0x0] 09:03:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1184ccc00) [pid = 1669] [serial = 942] [outer = 0x116868000] 09:03:31 INFO - PROCESS | 1669 | 1469117011966 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12103a800) [pid = 1669] [serial = 943] [outer = 0x116868000] 09:03:32 INFO - PROCESS | 1669 | 1469117012272 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 09:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:03:32 INFO - PROCESS | 1669 | 1469117012316 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1669 | 1469117012318 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:03:32 INFO - PROCESS | 1669 | 1469117012320 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1669 | 1469117012321 Marionette TRACE conn2 <- [1,1230,null,{}] 09:03:32 INFO - PROCESS | 1669 | 1469117012323 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1669 | 1469117012325 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:32 INFO - PROCESS | 1669 | 1469117012405 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:03:32 INFO - PROCESS | 1669 | 1469117012409 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1669 | 1469117012410 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba5e800 == 43 [pid = 1669] [id = 315] 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x121046c00) [pid = 1669] [serial = 944] [outer = 0x0] 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12a5d9c00) [pid = 1669] [serial = 945] [outer = 0x121046c00] 09:03:32 INFO - PROCESS | 1669 | 1469117012433 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12a7cbc00) [pid = 1669] [serial = 946] [outer = 0x121046c00] 09:03:32 INFO - PROCESS | 1669 | 1469117012726 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 419ms 09:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:03:32 INFO - PROCESS | 1669 | 1469117012740 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1669 | 1469117012741 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:03:32 INFO - PROCESS | 1669 | 1469117012743 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1669 | 1469117012744 Marionette TRACE conn2 <- [1,1234,null,{}] 09:03:32 INFO - PROCESS | 1669 | 1469117012746 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1669 | 1469117012747 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:32 INFO - PROCESS | 1669 | 1469117012845 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:03:32 INFO - PROCESS | 1669 | 1469117012899 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1669 | 1469117012900 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdce800 == 44 [pid = 1669] [id = 316] 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1239e9000) [pid = 1669] [serial = 947] [outer = 0x0] 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12a7cf400) [pid = 1669] [serial = 948] [outer = 0x1239e9000] 09:03:32 INFO - PROCESS | 1669 | 1469117012924 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12a82d400) [pid = 1669] [serial = 949] [outer = 0x1239e9000] 09:03:33 INFO - PROCESS | 1669 | 1469117013181 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 09:03:33 INFO - PROCESS | 1669 | 1469117013211 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1669 | 1469117013212 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:03:33 INFO - PROCESS | 1669 | 1469117013215 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1669 | 1469117013216 Marionette TRACE conn2 <- [1,1238,null,{}] 09:03:33 INFO - PROCESS | 1669 | 1469117013226 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 1669 | 1469117013227 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:33 INFO - PROCESS | 1669 | 1469117013313 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:03:33 INFO - PROCESS | 1669 | 1469117013319 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1669 | 1469117013320 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3d8000 == 45 [pid = 1669] [id = 317] 09:03:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12a82f400) [pid = 1669] [serial = 950] [outer = 0x0] 09:03:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12a9df000) [pid = 1669] [serial = 951] [outer = 0x12a82f400] 09:03:33 INFO - PROCESS | 1669 | 1469117013344 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12a9e4c00) [pid = 1669] [serial = 952] [outer = 0x12a82f400] 09:03:33 INFO - PROCESS | 1669 | 1469117013639 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 478ms 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:03:33 INFO - PROCESS | 1669 | 1469117013712 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1669 | 1469117013714 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:03:33 INFO - PROCESS | 1669 | 1469117013719 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1669 | 1469117013722 Marionette TRACE conn2 <- [1,1242,null,{}] 09:03:33 INFO - PROCESS | 1669 | 1469117013726 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 1669 | 1469117013728 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:33 INFO - PROCESS | 1669 | 1469117013851 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:03:33 INFO - PROCESS | 1669 | 1469117013923 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1669 | 1469117013925 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x1132ef800 == 46 [pid = 1669] [id = 318] 09:03:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x112f08800) [pid = 1669] [serial = 953] [outer = 0x0] 09:03:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1132ba400) [pid = 1669] [serial = 954] [outer = 0x112f08800] 09:03:33 INFO - PROCESS | 1669 | 1469117013957 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x11335a400) [pid = 1669] [serial = 955] [outer = 0x112f08800] 09:03:34 INFO - PROCESS | 1669 | 1469117014488 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 821ms 09:03:34 INFO - PROCESS | 1669 | 1469117014577 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1669 | 1469117014579 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:03:34 INFO - PROCESS | 1669 | 1469117014585 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1669 | 1469117014588 Marionette TRACE conn2 <- [1,1246,null,{}] 09:03:34 INFO - PROCESS | 1669 | 1469117014591 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 1669 | 1469117014592 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:34 INFO - PROCESS | 1669 | 1469117014706 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:03:34 INFO - PROCESS | 1669 | 1469117014758 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1669 | 1469117014759 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954a800 == 47 [pid = 1669] [id = 319] 09:03:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x11673dc00) [pid = 1669] [serial = 956] [outer = 0x0] 09:03:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x11686f800) [pid = 1669] [serial = 957] [outer = 0x11673dc00] 09:03:34 INFO - PROCESS | 1669 | 1469117014790 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1177c9400) [pid = 1669] [serial = 958] [outer = 0x11673dc00] 09:03:35 INFO - PROCESS | 1669 | 1469117015502 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 974ms 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdce800 == 46 [pid = 1669] [id = 316] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba5e800 == 45 [pid = 1669] [id = 315] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x128d44000 == 44 [pid = 1669] [id = 314] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12a97a000 == 43 [pid = 1669] [id = 313] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8e1800 == 42 [pid = 1669] [id = 312] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12931d800 == 41 [pid = 1669] [id = 311] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1274ac400) [pid = 1669] [serial = 897] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x119820800 == 40 [pid = 1669] [id = 310] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x126fa8800 == 39 [pid = 1669] [id = 309] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11851c000 == 38 [pid = 1669] [id = 308] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x124b18800 == 37 [pid = 1669] [id = 307] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x123f3c000 == 36 [pid = 1669] [id = 306] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x123927800 == 35 [pid = 1669] [id = 305] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11982e000 == 34 [pid = 1669] [id = 304] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x1193cf800 == 33 [pid = 1669] [id = 303] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x11851e000 == 32 [pid = 1669] [id = 302] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x1169b8000 == 31 [pid = 1669] [id = 301] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x113d18000 == 30 [pid = 1669] [id = 300] 09:03:35 INFO - PROCESS | 1669 | 1469117015594 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1669 | 1469117015596 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:03:35 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71e000 == 29 [pid = 1669] [id = 299] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:03:35 INFO - PROCESS | 1669 | 1469117015600 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1669 | 1469117015602 Marionette TRACE conn2 <- [1,1250,null,{}] 09:03:35 INFO - PROCESS | 1669 | 1469117015605 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 1669 | 1469117015607 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x126fc7800) [pid = 1669] [serial = 895] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1193fa400) [pid = 1669] [serial = 876] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x119d06400) [pid = 1669] [serial = 879] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1239ebc00) [pid = 1669] [serial = 882] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1211ee400) [pid = 1669] [serial = 880] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x124a12400) [pid = 1669] [serial = 885] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1242b3000) [pid = 1669] [serial = 883] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1188f3800) [pid = 1669] [serial = 888] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x124de7400) [pid = 1669] [serial = 892] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x124a1ec00) [pid = 1669] [serial = 886] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1133d7400) [pid = 1669] [serial = 863] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1183a5c00) [pid = 1669] [serial = 861] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x116bf0800) [pid = 1669] [serial = 860] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x126930000) [pid = 1669] [serial = 858] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124d8d000) [pid = 1669] [serial = 857] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1211f2400) [pid = 1669] [serial = 855] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1199e3400) [pid = 1669] [serial = 854] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x11897c400) [pid = 1669] [serial = 852] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1186c0c00) [pid = 1669] [serial = 851] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x117e45000) [pid = 1669] [serial = 849] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1165e3c00) [pid = 1669] [serial = 848] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x121040800) [pid = 1669] [serial = 480] [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.] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x119255800) [pid = 1669] [serial = 873] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1183c5400) [pid = 1669] [serial = 869] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1186c4800) [pid = 1669] [serial = 870] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11698ec00) [pid = 1669] [serial = 866] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x117e3b800) [pid = 1669] [serial = 867] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x113cdfc00) [pid = 1669] [serial = 864] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119864400) [pid = 1669] [serial = 877] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x124a10c00) [pid = 1669] [serial = 891] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1192e0000) [pid = 1669] [serial = 874] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x123bf1c00) [pid = 1669] [serial = 889] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1257dd000) [pid = 1669] [serial = 894] [outer = 0x0] [url = about:blank] 09:03:35 INFO - PROCESS | 1669 | 1469117015714 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:03:35 INFO - PROCESS | 1669 | 1469117015754 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1669 | 1469117015755 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f56800 == 30 [pid = 1669] [id = 320] 09:03:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x11659a000) [pid = 1669] [serial = 959] [outer = 0x0] 09:03:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11698c000) [pid = 1669] [serial = 960] [outer = 0x11659a000] 09:03:35 INFO - PROCESS | 1669 | 1469117015782 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1177c8c00) [pid = 1669] [serial = 961] [outer = 0x11659a000] 09:03:36 INFO - PROCESS | 1669 | 1469117016107 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 521ms 09:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:03:36 INFO - PROCESS | 1669 | 1469117016122 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1669 | 1469117016125 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:03:36 INFO - PROCESS | 1669 | 1469117016129 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1669 | 1469117016130 Marionette TRACE conn2 <- [1,1254,null,{}] 09:03:36 INFO - PROCESS | 1669 | 1469117016133 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 1669 | 1469117016138 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:36 INFO - PROCESS | 1669 | 1469117016234 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:03:36 INFO - PROCESS | 1669 | 1469117016282 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1669 | 1469117016284 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11757c000 == 31 [pid = 1669] [id = 321] 09:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x117e43c00) [pid = 1669] [serial = 962] [outer = 0x0] 09:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183a9400) [pid = 1669] [serial = 963] [outer = 0x117e43c00] 09:03:36 INFO - PROCESS | 1669 | 1469117016310 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1185bf800) [pid = 1669] [serial = 964] [outer = 0x117e43c00] 09:03:36 INFO - PROCESS | 1669 | 1469117016614 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 09:03:36 INFO - PROCESS | 1669 | 1469117016652 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1669 | 1469117016655 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:03:36 INFO - PROCESS | 1669 | 1469117016657 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1669 | 1469117016659 Marionette TRACE conn2 <- [1,1258,null,{}] 09:03:36 INFO - PROCESS | 1669 | 1469117016667 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 1669 | 1469117016670 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:36 INFO - PROCESS | 1669 | 1469117016748 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:03:36 INFO - PROCESS | 1669 | 1469117016801 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1669 | 1469117016803 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x11929b000 == 32 [pid = 1669] [id = 322] 09:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1185bf400) [pid = 1669] [serial = 965] [outer = 0x0] 09:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11888f400) [pid = 1669] [serial = 966] [outer = 0x1185bf400] 09:03:36 INFO - PROCESS | 1669 | 1469117016833 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1192e2c00) [pid = 1669] [serial = 967] [outer = 0x1185bf400] 09:03:37 INFO - PROCESS | 1669 | 1469117017106 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 471ms 09:03:37 INFO - PROCESS | 1669 | 1469117017129 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1669 | 1469117017130 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:03:37 INFO - PROCESS | 1669 | 1469117017140 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1669 | 1469117017141 Marionette TRACE conn2 <- [1,1262,null,{}] 09:03:37 INFO - PROCESS | 1669 | 1469117017144 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 1669 | 1469117017145 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:37 INFO - PROCESS | 1669 | 1469117017230 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:03:37 INFO - PROCESS | 1669 | 1469117017234 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1669 | 1469117017237 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x119d83800 == 33 [pid = 1669] [id = 323] 09:03:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192e9800) [pid = 1669] [serial = 968] [outer = 0x0] 09:03:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119865000) [pid = 1669] [serial = 969] [outer = 0x1192e9800] 09:03:37 INFO - PROCESS | 1669 | 1469117017263 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x11995e400) [pid = 1669] [serial = 970] [outer = 0x1192e9800] 09:03:37 INFO - PROCESS | 1669 | 1469117017614 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 527ms 09:03:37 INFO - PROCESS | 1669 | 1469117017661 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1669 | 1469117017663 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:03:37 INFO - PROCESS | 1669 | 1469117017665 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1669 | 1469117017666 Marionette TRACE conn2 <- [1,1266,null,{}] 09:03:37 INFO - PROCESS | 1669 | 1469117017681 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 1669 | 1469117017682 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:37 INFO - PROCESS | 1669 | 1469117017776 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:03:37 INFO - PROCESS | 1669 | 1469117017779 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1669 | 1469117017780 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x123940800 == 34 [pid = 1669] [id = 324] 09:03:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x113341c00) [pid = 1669] [serial = 971] [outer = 0x0] 09:03:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1199de000) [pid = 1669] [serial = 972] [outer = 0x113341c00] 09:03:37 INFO - PROCESS | 1669 | 1469117017805 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12103c800) [pid = 1669] [serial = 973] [outer = 0x113341c00] 09:03:38 INFO - PROCESS | 1669 | 1469117018128 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 523ms 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:03:38 INFO - PROCESS | 1669 | 1469117018189 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1669 | 1469117018190 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:03:38 INFO - PROCESS | 1669 | 1469117018192 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1669 | 1469117018193 Marionette TRACE conn2 <- [1,1270,null,{}] 09:03:38 INFO - PROCESS | 1669 | 1469117018196 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 1669 | 1469117018200 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:38 INFO - PROCESS | 1669 | 1469117018315 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:03:38 INFO - PROCESS | 1669 | 1469117018321 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1669 | 1469117018322 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x124417800 == 35 [pid = 1669] [id = 325] 09:03:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x121049400) [pid = 1669] [serial = 974] [outer = 0x0] 09:03:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211f0c00) [pid = 1669] [serial = 975] [outer = 0x121049400] 09:03:38 INFO - PROCESS | 1669 | 1469117018347 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x124a1b000) [pid = 1669] [serial = 976] [outer = 0x121049400] 09:03:38 INFO - PROCESS | 1669 | 1469117018704 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 568ms 09:03:38 INFO - PROCESS | 1669 | 1469117018761 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1669 | 1469117018762 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:03:38 INFO - PROCESS | 1669 | 1469117018764 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1669 | 1469117018765 Marionette TRACE conn2 <- [1,1274,null,{}] 09:03:38 INFO - PROCESS | 1669 | 1469117018767 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 1669 | 1469117018769 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:38 INFO - PROCESS | 1669 | 1469117018873 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:03:38 INFO - PROCESS | 1669 | 1469117018888 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1669 | 1469117018889 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12601d800 == 36 [pid = 1669] [id = 326] 09:03:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124a1d400) [pid = 1669] [serial = 977] [outer = 0x0] 09:03:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124d8e800) [pid = 1669] [serial = 978] [outer = 0x124a1d400] 09:03:38 INFO - PROCESS | 1669 | 1469117018914 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1257d4c00) [pid = 1669] [serial = 979] [outer = 0x124a1d400] 09:03:39 INFO - PROCESS | 1669 | 1469117019223 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:03:39 INFO - PROCESS | 1669 | 1469117019282 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1669 | 1469117019284 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:03:39 INFO - PROCESS | 1669 | 1469117019286 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1669 | 1469117019287 Marionette TRACE conn2 <- [1,1278,null,{}] 09:03:39 INFO - PROCESS | 1669 | 1469117019289 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1669 | 1469117019291 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:39 INFO - PROCESS | 1669 | 1469117019389 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:03:39 INFO - PROCESS | 1669 | 1469117019422 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1669 | 1469117019423 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x126fa8800 == 37 [pid = 1669] [id = 327] 09:03:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1257d5000) [pid = 1669] [serial = 980] [outer = 0x0] 09:03:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x126d2e800) [pid = 1669] [serial = 981] [outer = 0x1257d5000] 09:03:39 INFO - PROCESS | 1669 | 1469117019448 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x126fc0c00) [pid = 1669] [serial = 982] [outer = 0x1257d5000] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x112749000) [pid = 1669] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x124ac1c00) [pid = 1669] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x126fc8000) [pid = 1669] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1186bd000) [pid = 1669] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1183cac00) [pid = 1669] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1133b2c00) [pid = 1669] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1211eb400) [pid = 1669] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1133b2800) [pid = 1669] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1192de400) [pid = 1669] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x112743400) [pid = 1669] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x112744800) [pid = 1669] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x113c59000) [pid = 1669] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x129397400) [pid = 1669] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x119255c00) [pid = 1669] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116868000) [pid = 1669] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x129398000) [pid = 1669] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x121046c00) [pid = 1669] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:03:39 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1239e9000) [pid = 1669] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:03:39 INFO - PROCESS | 1669 | 1469117019914 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 09:03:39 INFO - PROCESS | 1669 | 1469117019955 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1669 | 1469117019957 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:03:39 INFO - PROCESS | 1669 | 1469117019959 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1669 | 1469117019960 Marionette TRACE conn2 <- [1,1282,null,{}] 09:03:39 INFO - PROCESS | 1669 | 1469117019962 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1669 | 1469117019964 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:40 INFO - PROCESS | 1669 | 1469117020039 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:03:40 INFO - PROCESS | 1669 | 1469117020042 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1669 | 1469117020044 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x127404800 == 38 [pid = 1669] [id = 328] 09:03:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x113dc3c00) [pid = 1669] [serial = 983] [outer = 0x0] 09:03:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1185c7c00) [pid = 1669] [serial = 984] [outer = 0x113dc3c00] 09:03:40 INFO - PROCESS | 1669 | 1469117020070 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x121040000) [pid = 1669] [serial = 985] [outer = 0x113dc3c00] 09:03:40 INFO - PROCESS | 1669 | 1469117020394 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:03:40 INFO - PROCESS | 1669 | 1469117020428 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1669 | 1469117020429 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:03:40 INFO - PROCESS | 1669 | 1469117020431 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1669 | 1469117020432 Marionette TRACE conn2 <- [1,1286,null,{}] 09:03:40 INFO - PROCESS | 1669 | 1469117020435 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1669 | 1469117020436 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:40 INFO - PROCESS | 1669 | 1469117020537 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:03:40 INFO - PROCESS | 1669 | 1469117020543 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1669 | 1469117020544 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc0000 == 39 [pid = 1669] [id = 329] 09:03:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x119862000) [pid = 1669] [serial = 986] [outer = 0x0] 09:03:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1183ab000) [pid = 1669] [serial = 987] [outer = 0x119862000] 09:03:40 INFO - PROCESS | 1669 | 1469117020575 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x126fc9400) [pid = 1669] [serial = 988] [outer = 0x119862000] 09:03:40 INFO - PROCESS | 1669 | 1469117020887 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 470ms 09:03:40 INFO - PROCESS | 1669 | 1469117020902 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1669 | 1469117020904 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:03:40 INFO - PROCESS | 1669 | 1469117020906 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1669 | 1469117020908 Marionette TRACE conn2 <- [1,1290,null,{}] 09:03:40 INFO - PROCESS | 1669 | 1469117020910 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1669 | 1469117020911 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:41 INFO - PROCESS | 1669 | 1469117021005 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:03:41 INFO - PROCESS | 1669 | 1469117021009 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1669 | 1469117021010 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a513000 == 40 [pid = 1669] [id = 330] 09:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1182da400) [pid = 1669] [serial = 989] [outer = 0x0] 09:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1274adc00) [pid = 1669] [serial = 990] [outer = 0x1182da400] 09:03:41 INFO - PROCESS | 1669 | 1469117021037 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1296c7800) [pid = 1669] [serial = 991] [outer = 0x1182da400] 09:03:41 INFO - PROCESS | 1669 | 1469117021362 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 09:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:03:41 INFO - PROCESS | 1669 | 1469117021375 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1669 | 1469117021376 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:03:41 INFO - PROCESS | 1669 | 1469117021378 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1669 | 1469117021379 Marionette TRACE conn2 <- [1,1294,null,{}] 09:03:41 INFO - PROCESS | 1669 | 1469117021381 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 1669 | 1469117021383 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:41 INFO - PROCESS | 1669 | 1469117021492 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:03:41 INFO - PROCESS | 1669 | 1469117021523 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1669 | 1469117021531 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a971800 == 41 [pid = 1669] [id = 331] 09:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12103fc00) [pid = 1669] [serial = 992] [outer = 0x0] 09:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1296cbc00) [pid = 1669] [serial = 993] [outer = 0x12103fc00] 09:03:41 INFO - PROCESS | 1669 | 1469117021556 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12a827400) [pid = 1669] [serial = 994] [outer = 0x12103fc00] 09:03:41 INFO - PROCESS | 1669 | 1469117021885 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 567ms 09:03:41 INFO - PROCESS | 1669 | 1469117021947 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1669 | 1469117021950 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:03:41 INFO - PROCESS | 1669 | 1469117021953 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1669 | 1469117021956 Marionette TRACE conn2 <- [1,1298,null,{}] 09:03:41 INFO - PROCESS | 1669 | 1469117021960 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 1669 | 1469117021962 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:42 INFO - PROCESS | 1669 | 1469117022100 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:03:42 INFO - PROCESS | 1669 | 1469117022154 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1669 | 1469117022157 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x1165b1800 == 42 [pid = 1669] [id = 332] 09:03:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x115e0b000) [pid = 1669] [serial = 995] [outer = 0x0] 09:03:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x115f31400) [pid = 1669] [serial = 996] [outer = 0x115e0b000] 09:03:42 INFO - PROCESS | 1669 | 1469117022229 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x116bb3000) [pid = 1669] [serial = 997] [outer = 0x115e0b000] 09:03:42 INFO - PROCESS | 1669 | 1469117022660 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 720ms 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:03:42 INFO - PROCESS | 1669 | 1469117022674 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1669 | 1469117022677 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:03:42 INFO - PROCESS | 1669 | 1469117022681 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1669 | 1469117022683 Marionette TRACE conn2 <- [1,1302,null,{}] 09:03:42 INFO - PROCESS | 1669 | 1469117022686 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1669 | 1469117022688 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:42 INFO - PROCESS | 1669 | 1469117022790 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:03:42 INFO - PROCESS | 1669 | 1469117022845 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1669 | 1469117022846 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193e6800 == 43 [pid = 1669] [id = 333] 09:03:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1183ae800) [pid = 1669] [serial = 998] [outer = 0x0] 09:03:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1186bb800) [pid = 1669] [serial = 999] [outer = 0x1183ae800] 09:03:42 INFO - PROCESS | 1669 | 1469117022877 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1188f0800) [pid = 1669] [serial = 1000] [outer = 0x1183ae800] 09:03:43 INFO - PROCESS | 1669 | 1469117023301 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 672ms 09:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:03:43 INFO - PROCESS | 1669 | 1469117023354 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1669 | 1469117023356 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:03:43 INFO - PROCESS | 1669 | 1469117023358 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1669 | 1469117023361 Marionette TRACE conn2 <- [1,1306,null,{}] 09:03:43 INFO - PROCESS | 1669 | 1469117023386 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 1669 | 1469117023389 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:43 INFO - PROCESS | 1669 | 1469117023535 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:03:43 INFO - PROCESS | 1669 | 1469117023585 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1669 | 1469117023587 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12932a000 == 44 [pid = 1669] [id = 334] 09:03:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x11a0bb000) [pid = 1669] [serial = 1001] [outer = 0x0] 09:03:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x121047800) [pid = 1669] [serial = 1002] [outer = 0x11a0bb000] 09:03:43 INFO - PROCESS | 1669 | 1469117023619 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1211f2400) [pid = 1669] [serial = 1003] [outer = 0x11a0bb000] 09:03:44 INFO - PROCESS | 1669 | 1469117024029 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 721ms 09:03:44 INFO - PROCESS | 1669 | 1469117024079 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1669 | 1469117024081 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:03:44 INFO - PROCESS | 1669 | 1469117024083 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1669 | 1469117024085 Marionette TRACE conn2 <- [1,1310,null,{}] 09:03:44 INFO - PROCESS | 1669 | 1469117024087 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1669 | 1469117024088 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:44 INFO - PROCESS | 1669 | 1469117024191 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:03:44 INFO - PROCESS | 1669 | 1469117024244 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1669 | 1469117024245 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba55000 == 45 [pid = 1669] [id = 335] 09:03:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1242b2000) [pid = 1669] [serial = 1004] [outer = 0x0] 09:03:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x124a16c00) [pid = 1669] [serial = 1005] [outer = 0x1242b2000] 09:03:44 INFO - PROCESS | 1669 | 1469117024275 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x127171000) [pid = 1669] [serial = 1006] [outer = 0x1242b2000] 09:03:44 INFO - PROCESS | 1669 | 1469117024894 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:03:44 INFO - PROCESS | 1669 | 1469117024956 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:03:44 INFO - PROCESS | 1669 | 1469117024960 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1669 | 1469117024962 Marionette TRACE conn2 <- [1,1314,null,{}] 09:03:44 INFO - PROCESS | 1669 | 1469117024965 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1669 | 1469117024967 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:45 INFO - PROCESS | 1669 | 1469117025064 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:03:45 INFO - PROCESS | 1669 | 1469117025120 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1669 | 1469117025123 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x11885b800 == 46 [pid = 1669] [id = 336] 09:03:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x117e3f800) [pid = 1669] [serial = 1007] [outer = 0x0] 09:03:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x11833a400) [pid = 1669] [serial = 1008] [outer = 0x117e3f800] 09:03:45 INFO - PROCESS | 1669 | 1469117025151 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1186b9c00) [pid = 1669] [serial = 1009] [outer = 0x117e3f800] 09:03:45 INFO - PROCESS | 1669 | 1469117025587 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 09:03:45 INFO - PROCESS | 1669 | 1469117025630 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1669 | 1469117025635 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:03:45 INFO - PROCESS | 1669 | 1469117025665 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1669 | 1469117025667 Marionette TRACE conn2 <- [1,1318,null,{}] 09:03:45 INFO - PROCESS | 1669 | 1469117025672 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 1669 | 1469117025675 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:45 INFO - PROCESS | 1669 | 1469117025796 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x12a513000 == 45 [pid = 1669] [id = 330] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc0000 == 44 [pid = 1669] [id = 329] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x127404800 == 43 [pid = 1669] [id = 328] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x126fa8800 == 42 [pid = 1669] [id = 327] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x12601d800 == 41 [pid = 1669] [id = 326] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x124417800 == 40 [pid = 1669] [id = 325] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x123940800 == 39 [pid = 1669] [id = 324] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x119d83800 == 38 [pid = 1669] [id = 323] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x11929b000 == 37 [pid = 1669] [id = 322] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x11757c000 == 36 [pid = 1669] [id = 321] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x115f56800 == 35 [pid = 1669] [id = 320] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3d8000 == 34 [pid = 1669] [id = 317] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x1132ef800 == 33 [pid = 1669] [id = 318] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x11954a800 == 32 [pid = 1669] [id = 319] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x11885b800 == 31 [pid = 1669] [id = 336] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba55000 == 30 [pid = 1669] [id = 335] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x12932a000 == 29 [pid = 1669] [id = 334] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x1193e6800 == 28 [pid = 1669] [id = 333] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x12a971800 == 27 [pid = 1669] [id = 331] 09:03:46 INFO - PROCESS | 1669 | --DOCSHELL 0x1165b1800 == 26 [pid = 1669] [id = 332] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x117e3ac00) [pid = 1669] [serial = 906] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1183a7400) [pid = 1669] [serial = 907] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x124fbf000) [pid = 1669] [serial = 927] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x128c2ec00) [pid = 1669] [serial = 898] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x124a15800) [pid = 1669] [serial = 924] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x124a20800) [pid = 1669] [serial = 925] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1185ca000) [pid = 1669] [serial = 909] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1186c1c00) [pid = 1669] [serial = 910] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x118893800) [pid = 1669] [serial = 912] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x119256800) [pid = 1669] [serial = 913] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x123fec800) [pid = 1669] [serial = 921] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x124594000) [pid = 1669] [serial = 922] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1133b3c00) [pid = 1669] [serial = 900] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113cd5800) [pid = 1669] [serial = 901] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1192ea000) [pid = 1669] [serial = 915] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x119b79c00) [pid = 1669] [serial = 916] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x11a0bb400) [pid = 1669] [serial = 918] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1210cd000) [pid = 1669] [serial = 919] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x126d2dc00) [pid = 1669] [serial = 930] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x115f28c00) [pid = 1669] [serial = 903] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x116863800) [pid = 1669] [serial = 904] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x129603000) [pid = 1669] [serial = 936] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x128c2f000) [pid = 1669] [serial = 933] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1184ccc00) [pid = 1669] [serial = 942] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12960fc00) [pid = 1669] [serial = 937] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1296ccc00) [pid = 1669] [serial = 939] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12a5d9c00) [pid = 1669] [serial = 945] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12a5d8c00) [pid = 1669] [serial = 940] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12a7cf400) [pid = 1669] [serial = 948] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12a9df000) [pid = 1669] [serial = 951] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12103a800) [pid = 1669] [serial = 943] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x129391c00) [pid = 1669] [serial = 934] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1274a4c00) [pid = 1669] [serial = 931] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12a7cbc00) [pid = 1669] [serial = 946] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12a82d400) [pid = 1669] [serial = 949] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1257d5c00) [pid = 1669] [serial = 928] [outer = 0x0] [url = about:blank] 09:03:46 INFO - PROCESS | 1669 | 1469117026430 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1669 | 1469117026432 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x11263d000 == 27 [pid = 1669] [id = 337] 09:03:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x113340000) [pid = 1669] [serial = 1010] [outer = 0x0] 09:03:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x113349c00) [pid = 1669] [serial = 1011] [outer = 0x113340000] 09:03:46 INFO - PROCESS | 1669 | 1469117026461 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1133fa400) [pid = 1669] [serial = 1012] [outer = 0x113340000] 09:03:46 INFO - PROCESS | 1669 | 1469117026778 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1177ms 09:03:46 INFO - PROCESS | 1669 | 1469117026839 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1669 | 1469117026841 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:03:46 INFO - PROCESS | 1669 | 1469117026844 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1669 | 1469117026846 Marionette TRACE conn2 <- [1,1322,null,{}] 09:03:46 INFO - PROCESS | 1669 | 1469117026849 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1669 | 1469117026851 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:46 INFO - PROCESS | 1669 | 1469117026929 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:03:47 INFO - PROCESS | 1669 | 1469117026996 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1669 | 1469117026998 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x11696e800 == 28 [pid = 1669] [id = 338] 09:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x115f28c00) [pid = 1669] [serial = 1013] [outer = 0x0] 09:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x116993c00) [pid = 1669] [serial = 1014] [outer = 0x115f28c00] 09:03:47 INFO - PROCESS | 1669 | 1469117027024 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x117e45000) [pid = 1669] [serial = 1015] [outer = 0x115f28c00] 09:03:47 INFO - PROCESS | 1669 | 1469117027329 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 09:03:47 INFO - PROCESS | 1669 | 1469117027366 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1669 | 1469117027371 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:03:47 INFO - PROCESS | 1669 | 1469117027374 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1669 | 1469117027375 Marionette TRACE conn2 <- [1,1326,null,{}] 09:03:47 INFO - PROCESS | 1669 | 1469117027378 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1669 | 1469117027379 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:47 INFO - PROCESS | 1669 | 1469117027466 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:03:47 INFO - PROCESS | 1669 | 1469117027473 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1669 | 1469117027474 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x118527800 == 29 [pid = 1669] [id = 339] 09:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1183a6c00) [pid = 1669] [serial = 1016] [outer = 0x0] 09:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11888c000) [pid = 1669] [serial = 1017] [outer = 0x1183a6c00] 09:03:47 INFO - PROCESS | 1669 | 1469117027501 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x118981000) [pid = 1669] [serial = 1018] [outer = 0x1183a6c00] 09:03:47 INFO - PROCESS | 1669 | 1469117027868 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:47 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 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:03:47 INFO - PROCESS | 1669 | 1469117027893 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1669 | 1469117027894 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:03:47 INFO - PROCESS | 1669 | 1469117027902 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1669 | 1469117027906 Marionette TRACE conn2 <- [1,1330,null,{}] 09:03:47 INFO - PROCESS | 1669 | 1469117027909 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1669 | 1469117027912 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:47 INFO - PROCESS | 1669 | 1469117027991 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:03:48 INFO - PROCESS | 1669 | 1469117028080 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1669 | 1469117028082 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x1130d6800 == 30 [pid = 1669] [id = 340] 09:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x111e2c800) [pid = 1669] [serial = 1019] [outer = 0x0] 09:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x112743c00) [pid = 1669] [serial = 1020] [outer = 0x111e2c800] 09:03:48 INFO - PROCESS | 1669 | 1469117028120 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1133f2800) [pid = 1669] [serial = 1021] [outer = 0x111e2c800] 09:03:48 INFO - PROCESS | 1669 | 1469117028651 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:48 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 09:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 827ms 09:03:48 INFO - PROCESS | 1669 | 1469117028733 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1669 | 1469117028735 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:03:48 INFO - PROCESS | 1669 | 1469117028762 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1669 | 1469117028764 Marionette TRACE conn2 <- [1,1334,null,{}] 09:03:48 INFO - PROCESS | 1669 | 1469117028768 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 1669 | 1469117028770 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:48 INFO - PROCESS | 1669 | 1469117028873 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:03:48 INFO - PROCESS | 1669 | 1469117028925 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1669 | 1469117028927 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x119557800 == 31 [pid = 1669] [id = 341] 09:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1177c7000) [pid = 1669] [serial = 1022] [outer = 0x0] 09:03:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1183c6000) [pid = 1669] [serial = 1023] [outer = 0x1177c7000] 09:03:48 INFO - PROCESS | 1669 | 1469117028957 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1188f5400) [pid = 1669] [serial = 1024] [outer = 0x1177c7000] 09:03:49 INFO - PROCESS | 1669 | 1469117029492 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 773ms 09:03:49 INFO - PROCESS | 1669 | 1469117029611 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1669 | 1469117029614 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:03:49 INFO - PROCESS | 1669 | 1469117029644 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1669 | 1469117029647 Marionette TRACE conn2 <- [1,1338,null,{}] 09:03:49 INFO - PROCESS | 1669 | 1469117029655 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1669 | 1469117029658 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:49 INFO - PROCESS | 1669 | 1469117029811 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:03:49 INFO - PROCESS | 1669 | 1469117029882 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1669 | 1469117029886 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x112642800 == 32 [pid = 1669] [id = 342] 09:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x116b0c800) [pid = 1669] [serial = 1025] [outer = 0x0] 09:03:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x116bee800) [pid = 1669] [serial = 1026] [outer = 0x116b0c800] 09:03:49 INFO - PROCESS | 1669 | 1469117029972 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1182cd800) [pid = 1669] [serial = 1027] [outer = 0x116b0c800] 09:03:50 INFO - PROCESS | 1669 | --DOCSHELL 0x118527800 == 31 [pid = 1669] [id = 339] 09:03:50 INFO - PROCESS | 1669 | --DOCSHELL 0x11696e800 == 30 [pid = 1669] [id = 338] 09:03:50 INFO - PROCESS | 1669 | --DOCSHELL 0x11263d000 == 29 [pid = 1669] [id = 337] 09:03:50 INFO - PROCESS | 1669 | 1469117030796 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1201ms 09:03:50 INFO - PROCESS | 1669 | 1469117030823 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1669 | 1469117030826 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:03:50 INFO - PROCESS | 1669 | 1469117030833 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1669 | 1469117030837 Marionette TRACE conn2 <- [1,1342,null,{}] 09:03:50 INFO - PROCESS | 1669 | 1469117030842 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 1669 | 1469117030844 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:50 INFO - PROCESS | 1669 | 1469117030956 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:03:50 INFO - PROCESS | 1669 | 1469117030961 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1669 | 1469117030962 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x11983c800 == 30 [pid = 1669] [id = 343] 09:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1183b4800) [pid = 1669] [serial = 1028] [outer = 0x0] 09:03:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1192dcc00) [pid = 1669] [serial = 1029] [outer = 0x1183b4800] 09:03:50 INFO - PROCESS | 1669 | 1469117030990 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1193fec00) [pid = 1669] [serial = 1030] [outer = 0x1183b4800] 09:03:51 INFO - PROCESS | 1669 | 1469117031369 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 576ms 09:03:51 INFO - PROCESS | 1669 | 1469117031407 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1669 | 1469117031408 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:03:51 INFO - PROCESS | 1669 | 1469117031411 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1669 | 1469117031412 Marionette TRACE conn2 <- [1,1346,null,{}] 09:03:51 INFO - PROCESS | 1669 | 1469117031419 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1669 | 1469117031422 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:51 INFO - PROCESS | 1669 | 1469117031524 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:03:51 INFO - PROCESS | 1669 | 1469117031530 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1669 | 1469117031533 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x123cf6800 == 31 [pid = 1669] [id = 344] 09:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1199e3000) [pid = 1669] [serial = 1031] [outer = 0x0] 09:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x11a0bb400) [pid = 1669] [serial = 1032] [outer = 0x1199e3000] 09:03:51 INFO - PROCESS | 1669 | 1469117031564 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x121049000) [pid = 1669] [serial = 1033] [outer = 0x1199e3000] 09:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 09:03:51 INFO - PROCESS | 1669 | 1469117031926 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:03:51 INFO - PROCESS | 1669 | 1469117031931 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1669 | 1469117031933 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:03:51 INFO - PROCESS | 1669 | 1469117031937 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1669 | 1469117031938 Marionette TRACE conn2 <- [1,1350,null,{}] 09:03:51 INFO - PROCESS | 1669 | 1469117031940 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1669 | 1469117031941 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:52 INFO - PROCESS | 1669 | 1469117032041 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:03:52 INFO - PROCESS | 1669 | 1469117032053 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1669 | 1469117032055 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x112e48000 == 32 [pid = 1669] [id = 345] 09:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1211eb800) [pid = 1669] [serial = 1034] [outer = 0x0] 09:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x123c89400) [pid = 1669] [serial = 1035] [outer = 0x1211eb800] 09:03:52 INFO - PROCESS | 1669 | 1469117032080 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12458d000) [pid = 1669] [serial = 1036] [outer = 0x1211eb800] 09:03:52 INFO - PROCESS | 1669 | 1469117032508 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 618ms 09:03:52 INFO - PROCESS | 1669 | 1469117032562 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:03:52 INFO - PROCESS | 1669 | 1469117032564 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:03:52 INFO - PROCESS | 1669 | 1469117032568 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1669 | 1469117032570 Marionette TRACE conn2 <- [1,1354,null,{}] 09:03:52 INFO - PROCESS | 1669 | 1469117032573 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 1669 | 1469117032575 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:52 INFO - PROCESS | 1669 | 1469117032795 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x117e3f800) [pid = 1669] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x115f28c00) [pid = 1669] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x113340000) [pid = 1669] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1183ae800) [pid = 1669] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x115e0b000) [pid = 1669] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x11a0bb000) [pid = 1669] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1242b2000) [pid = 1669] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x121049400) [pid = 1669] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124a1d400) [pid = 1669] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1257d5000) [pid = 1669] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x11673dc00) [pid = 1669] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12a82f400) [pid = 1669] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x117e43c00) [pid = 1669] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x11659a000) [pid = 1669] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x112f08800) [pid = 1669] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1192e9800) [pid = 1669] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1185bf400) [pid = 1669] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1182da400) [pid = 1669] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x113dc3c00) [pid = 1669] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12103fc00) [pid = 1669] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x113341c00) [pid = 1669] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:03:52 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x119862000) [pid = 1669] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:03:52 INFO - PROCESS | 1669 | 1469117032862 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1669 | 1469117032863 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x113d18800 == 33 [pid = 1669] [id = 346] 09:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1127d9400) [pid = 1669] [serial = 1037] [outer = 0x0] 09:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x113341800) [pid = 1669] [serial = 1038] [outer = 0x1127d9400] 09:03:52 INFO - PROCESS | 1669 | 1469117032887 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x115ec6800) [pid = 1669] [serial = 1039] [outer = 0x1127d9400] 09:03:53 INFO - PROCESS | 1669 | 1469117033158 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 621ms 09:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:03:53 INFO - PROCESS | 1669 | 1469117033191 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1669 | 1469117033192 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:03:53 INFO - PROCESS | 1669 | 1469117033194 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1669 | 1469117033195 Marionette TRACE conn2 <- [1,1358,null,{}] 09:03:53 INFO - PROCESS | 1669 | 1469117033197 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 1669 | 1469117033204 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:53 INFO - PROCESS | 1669 | 1469117033315 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:03:53 INFO - PROCESS | 1669 | 1469117033370 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1669 | 1469117033371 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c3f000 == 34 [pid = 1669] [id = 347] 09:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x113dcf000) [pid = 1669] [serial = 1040] [outer = 0x0] 09:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1186c0400) [pid = 1669] [serial = 1041] [outer = 0x113dcf000] 09:03:53 INFO - PROCESS | 1669 | 1469117033396 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x124ac0000) [pid = 1669] [serial = 1042] [outer = 0x113dcf000] 09:03:53 INFO - PROCESS | 1669 | 1469117033673 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 09:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:03:53 INFO - PROCESS | 1669 | 1469117033712 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1669 | 1469117033714 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:03:53 INFO - PROCESS | 1669 | 1469117033723 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1669 | 1469117033724 Marionette TRACE conn2 <- [1,1362,null,{}] 09:03:53 INFO - PROCESS | 1669 | 1469117033728 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 1669 | 1469117033729 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:53 INFO - PROCESS | 1669 | 1469117033810 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:03:53 INFO - PROCESS | 1669 | 1469117033814 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1669 | 1469117033815 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x129030800 == 35 [pid = 1669] [id = 348] 09:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1196c1800) [pid = 1669] [serial = 1043] [outer = 0x0] 09:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x124fbe400) [pid = 1669] [serial = 1044] [outer = 0x1196c1800] 09:03:53 INFO - PROCESS | 1669 | 1469117033841 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x126938c00) [pid = 1669] [serial = 1045] [outer = 0x1196c1800] 09:03:54 INFO - PROCESS | 1669 | 1469117034197 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 529ms 09:03:54 INFO - PROCESS | 1669 | 1469117034245 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1669 | 1469117034246 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:03:54 INFO - PROCESS | 1669 | 1469117034249 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1669 | 1469117034250 Marionette TRACE conn2 <- [1,1366,null,{}] 09:03:54 INFO - PROCESS | 1669 | 1469117034252 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1669 | 1469117034254 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:54 INFO - PROCESS | 1669 | 1469117034338 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:03:54 INFO - PROCESS | 1669 | 1469117034342 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1669 | 1469117034343 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71f800 == 36 [pid = 1669] [id = 349] 09:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x116bf0800) [pid = 1669] [serial = 1046] [outer = 0x0] 09:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x126fc3000) [pid = 1669] [serial = 1047] [outer = 0x116bf0800] 09:03:54 INFO - PROCESS | 1669 | 1469117034367 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1274a4c00) [pid = 1669] [serial = 1048] [outer = 0x116bf0800] 09:03:54 INFO - PROCESS | 1669 | 1469117034860 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1669 | 1469117034926 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:03:54 INFO - PROCESS | 1669 | 1469117034932 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1669 | 1469117034938 Marionette TRACE conn2 <- [1,1370,null,{}] 09:03:54 INFO - PROCESS | 1669 | 1469117034945 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1669 | 1469117034948 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:55 INFO - PROCESS | 1669 | 1469117035119 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:03:55 INFO - PROCESS | 1669 | 1469117035224 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1669 | 1469117035228 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x118512000 == 37 [pid = 1669] [id = 350] 09:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x115f8b000) [pid = 1669] [serial = 1049] [outer = 0x0] 09:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x11673dc00) [pid = 1669] [serial = 1050] [outer = 0x115f8b000] 09:03:55 INFO - PROCESS | 1669 | 1469117035261 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x117e48800) [pid = 1669] [serial = 1051] [outer = 0x115f8b000] 09:03:55 INFO - PROCESS | 1669 | 1469117035717 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1669 | 1469117035771 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:03:55 INFO - PROCESS | 1669 | 1469117035777 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1669 | 1469117035779 Marionette TRACE conn2 <- [1,1374,null,{}] 09:03:55 INFO - PROCESS | 1669 | 1469117035782 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 1669 | 1469117035784 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:55 INFO - PROCESS | 1669 | 1469117035883 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:03:55 INFO - PROCESS | 1669 | 1469117035950 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1669 | 1469117035952 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x124419800 == 38 [pid = 1669] [id = 351] 09:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x118979400) [pid = 1669] [serial = 1052] [outer = 0x0] 09:03:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x119207000) [pid = 1669] [serial = 1053] [outer = 0x118979400] 09:03:55 INFO - PROCESS | 1669 | 1469117035982 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1192e3c00) [pid = 1669] [serial = 1054] [outer = 0x118979400] 09:03:56 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:56 INFO - PROCESS | 1669 | 1469117036407 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1669 | 1469117036470 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:03:56 INFO - PROCESS | 1669 | 1469117036474 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1669 | 1469117036477 Marionette TRACE conn2 <- [1,1378,null,{}] 09:03:56 INFO - PROCESS | 1669 | 1469117036487 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 1669 | 1469117036490 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:56 INFO - PROCESS | 1669 | 1469117036590 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:03:56 INFO - PROCESS | 1669 | 1469117036660 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1669 | 1469117036662 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a984000 == 39 [pid = 1669] [id = 352] 09:03:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x121049400) [pid = 1669] [serial = 1055] [outer = 0x0] 09:03:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1211f6400) [pid = 1669] [serial = 1056] [outer = 0x121049400] 09:03:56 INFO - PROCESS | 1669 | 1469117036694 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1245d1c00) [pid = 1669] [serial = 1057] [outer = 0x121049400] 09:03:57 INFO - PROCESS | 1669 | 1469117037129 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1669 | 1469117037148 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:03:57 INFO - PROCESS | 1669 | 1469117037151 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1669 | 1469117037152 Marionette TRACE conn2 <- [1,1382,null,{}] 09:03:57 INFO - PROCESS | 1669 | 1469117037154 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 1669 | 1469117037156 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:57 INFO - PROCESS | 1669 | 1469117037254 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:03:57 INFO - PROCESS | 1669 | 1469117037306 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1669 | 1469117037307 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b1f0000 == 40 [pid = 1669] [id = 353] 09:03:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x124a19800) [pid = 1669] [serial = 1058] [outer = 0x0] 09:03:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12716a800) [pid = 1669] [serial = 1059] [outer = 0x124a19800] 09:03:57 INFO - PROCESS | 1669 | 1469117037336 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x128c2ec00) [pid = 1669] [serial = 1060] [outer = 0x124a19800] 09:03:57 INFO - PROCESS | 1669 | [1669] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:57 INFO - PROCESS | 1669 | 1469117037809 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1669 | 1469117037875 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:03:57 INFO - PROCESS | 1669 | 1469117037878 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1669 | 1469117037879 Marionette TRACE conn2 <- [1,1386,null,{}] 09:03:57 INFO - PROCESS | 1669 | 1469117037881 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 1669 | 1469117037883 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:57 INFO - PROCESS | 1669 | 1469117037978 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:03:58 INFO - PROCESS | 1669 | 1469117038044 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1669 | 1469117038046 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x116119800 == 41 [pid = 1669] [id = 354] 09:03:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x116242800) [pid = 1669] [serial = 1061] [outer = 0x0] 09:03:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1183a7c00) [pid = 1669] [serial = 1062] [outer = 0x116242800] 09:03:58 INFO - PROCESS | 1669 | 1469117038075 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x11985f400) [pid = 1669] [serial = 1063] [outer = 0x116242800] 09:03:58 INFO - PROCESS | 1669 | 1469117038609 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1669 | 1469117038651 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:03:58 INFO - PROCESS | 1669 | 1469117038655 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1669 | 1469117038657 Marionette TRACE conn2 <- [1,1390,null,{}] 09:03:58 INFO - PROCESS | 1669 | 1469117038660 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 1669 | 1469117038662 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:58 INFO - PROCESS | 1669 | 1469117038762 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:03:58 INFO - PROCESS | 1669 | 1469117038833 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1669 | 1469117038835 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x117259000 == 42 [pid = 1669] [id = 355] 09:03:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1177c3800) [pid = 1669] [serial = 1064] [outer = 0x0] 09:03:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1182cd400) [pid = 1669] [serial = 1065] [outer = 0x1177c3800] 09:03:58 INFO - PROCESS | 1669 | 1469117038864 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1185c2000) [pid = 1669] [serial = 1066] [outer = 0x1177c3800] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x129030800 == 41 [pid = 1669] [id = 348] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x128c3f000 == 40 [pid = 1669] [id = 347] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x113d18800 == 39 [pid = 1669] [id = 346] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x112e48000 == 38 [pid = 1669] [id = 345] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x123cf6800 == 37 [pid = 1669] [id = 344] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11983c800 == 36 [pid = 1669] [id = 343] 09:03:59 INFO - PROCESS | 1669 | --DOCSHELL 0x112642800 == 35 [pid = 1669] [id = 342] 09:03:59 INFO - PROCESS | 1669 | 1469117039273 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1211f0c00) [pid = 1669] [serial = 975] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x124d8e800) [pid = 1669] [serial = 978] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x126d2e800) [pid = 1669] [serial = 981] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x11686f800) [pid = 1669] [serial = 957] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1177c9400) [pid = 1669] [serial = 958] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12a9e4c00) [pid = 1669] [serial = 952] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1183a9400) [pid = 1669] [serial = 963] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1185bf800) [pid = 1669] [serial = 964] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x11698c000) [pid = 1669] [serial = 960] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1177c8c00) [pid = 1669] [serial = 961] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1132ba400) [pid = 1669] [serial = 954] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1133fa400) [pid = 1669] [serial = 1012] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x11335a400) [pid = 1669] [serial = 955] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119865000) [pid = 1669] [serial = 969] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11888f400) [pid = 1669] [serial = 966] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1192e2c00) [pid = 1669] [serial = 967] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1257d4c00) [pid = 1669] [serial = 979] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x127171000) [pid = 1669] [serial = 1006] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1296c7800) [pid = 1669] [serial = 991] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x115f31400) [pid = 1669] [serial = 996] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x121040000) [pid = 1669] [serial = 985] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1185c7c00) [pid = 1669] [serial = 984] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1296cbc00) [pid = 1669] [serial = 993] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1274adc00) [pid = 1669] [serial = 990] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12a827400) [pid = 1669] [serial = 994] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x126fc0c00) [pid = 1669] [serial = 982] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1199de000) [pid = 1669] [serial = 972] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124a1b000) [pid = 1669] [serial = 976] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12103c800) [pid = 1669] [serial = 973] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x126fc9400) [pid = 1669] [serial = 988] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x11995e400) [pid = 1669] [serial = 970] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1183ab000) [pid = 1669] [serial = 987] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11888c000) [pid = 1669] [serial = 1017] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x11833a400) [pid = 1669] [serial = 1008] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x116993c00) [pid = 1669] [serial = 1014] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1186b9c00) [pid = 1669] [serial = 1009] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x113349c00) [pid = 1669] [serial = 1011] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1186bb800) [pid = 1669] [serial = 999] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x116bb3000) [pid = 1669] [serial = 997] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x117e45000) [pid = 1669] [serial = 1015] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x121047800) [pid = 1669] [serial = 1002] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1188f0800) [pid = 1669] [serial = 1000] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x124a16c00) [pid = 1669] [serial = 1005] [outer = 0x0] [url = about:blank] 09:03:59 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1211f2400) [pid = 1669] [serial = 1003] [outer = 0x0] [url = about:blank] 09:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 09:03:59 INFO - PROCESS | 1669 | 1469117039325 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1669 | 1469117039330 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:03:59 INFO - PROCESS | 1669 | 1469117039336 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1669 | 1469117039339 Marionette TRACE conn2 <- [1,1394,null,{}] 09:03:59 INFO - PROCESS | 1669 | 1469117039343 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1669 | 1469117039345 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:59 INFO - PROCESS | 1669 | 1469117039470 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:03:59 INFO - PROCESS | 1669 | 1469117039482 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1669 | 1469117039483 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:03:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x117018800 == 36 [pid = 1669] [id = 356] 09:03:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1186c2400) [pid = 1669] [serial = 1067] [outer = 0x0] 09:03:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x11888c800) [pid = 1669] [serial = 1068] [outer = 0x1186c2400] 09:03:59 INFO - PROCESS | 1669 | 1469117039531 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1192e8800) [pid = 1669] [serial = 1069] [outer = 0x1186c2400] 09:03:59 INFO - PROCESS | 1669 | 1469117039946 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 622ms 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:03:59 INFO - PROCESS | 1669 | 1469117039958 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1669 | 1469117039959 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:03:59 INFO - PROCESS | 1669 | 1469117039961 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1669 | 1469117039963 Marionette TRACE conn2 <- [1,1398,null,{}] 09:03:59 INFO - PROCESS | 1669 | 1469117039973 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1669 | 1469117039976 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:00 INFO - PROCESS | 1669 | 1469117040057 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:04:00 INFO - PROCESS | 1669 | 1469117040062 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1669 | 1469117040064 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x119835800 == 37 [pid = 1669] [id = 357] 09:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x119b74400) [pid = 1669] [serial = 1070] [outer = 0x0] 09:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x12103c800) [pid = 1669] [serial = 1071] [outer = 0x119b74400] 09:04:00 INFO - PROCESS | 1669 | 1469117040094 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1211f4000) [pid = 1669] [serial = 1072] [outer = 0x119b74400] 09:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 471ms 09:04:00 INFO - PROCESS | 1669 | 1469117040427 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:04:00 INFO - PROCESS | 1669 | 1469117040433 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1669 | 1469117040436 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:04:00 INFO - PROCESS | 1669 | 1469117040441 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1669 | 1469117040442 Marionette TRACE conn2 <- [1,1402,null,{}] 09:04:00 INFO - PROCESS | 1669 | 1469117040444 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 1669 | 1469117040445 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:00 INFO - PROCESS | 1669 | 1469117040534 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:04:00 INFO - PROCESS | 1669 | 1469117040586 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1669 | 1469117040587 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x121031800 == 38 [pid = 1669] [id = 358] 09:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1211f2400) [pid = 1669] [serial = 1073] [outer = 0x0] 09:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x124a16c00) [pid = 1669] [serial = 1074] [outer = 0x1211f2400] 09:04:00 INFO - PROCESS | 1669 | 1469117040612 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x124fbbc00) [pid = 1669] [serial = 1075] [outer = 0x1211f2400] 09:04:00 INFO - PROCESS | 1669 | 1469117040929 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 09:04:00 INFO - PROCESS | 1669 | 1469117040962 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:04:00 INFO - PROCESS | 1669 | 1469117040963 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:04:00 INFO - PROCESS | 1669 | 1469117040965 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1669 | 1469117040967 Marionette TRACE conn2 <- [1,1406,null,{}] 09:04:00 INFO - PROCESS | 1669 | 1469117040972 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 1669 | 1469117040974 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:01 INFO - PROCESS | 1669 | 1469117041081 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:04:01 INFO - PROCESS | 1669 | 1469117041151 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1669 | 1469117041152 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x123cef800 == 39 [pid = 1669] [id = 359] 09:04:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x123c8c800) [pid = 1669] [serial = 1076] [outer = 0x0] 09:04:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x126936800) [pid = 1669] [serial = 1077] [outer = 0x123c8c800] 09:04:01 INFO - PROCESS | 1669 | 1469117041176 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x128e8b000) [pid = 1669] [serial = 1078] [outer = 0x123c8c800] 09:04:01 INFO - PROCESS | 1669 | 1469117041496 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 573ms 09:04:01 INFO - PROCESS | 1669 | 1469117041539 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1669 | 1469117041540 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:04:01 INFO - PROCESS | 1669 | 1469117041542 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1669 | 1469117041543 Marionette TRACE conn2 <- [1,1410,null,{}] 09:04:01 INFO - PROCESS | 1669 | 1469117041546 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 1669 | 1469117041550 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:01 INFO - PROCESS | 1669 | 1469117041674 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:04:01 INFO - PROCESS | 1669 | 1469117041686 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1669 | 1469117041687 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12606a000 == 40 [pid = 1669] [id = 360] 09:04:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x129394000) [pid = 1669] [serial = 1079] [outer = 0x0] 09:04:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1296c6000) [pid = 1669] [serial = 1080] [outer = 0x129394000] 09:04:01 INFO - PROCESS | 1669 | 1469117041713 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12a828400) [pid = 1669] [serial = 1081] [outer = 0x129394000] 09:04:02 INFO - PROCESS | 1669 | 1469117042072 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 569ms 09:04:02 INFO - PROCESS | 1669 | 1469117042111 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1669 | 1469117042113 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:04:02 INFO - PROCESS | 1669 | 1469117042115 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1669 | 1469117042116 Marionette TRACE conn2 <- [1,1414,null,{}] 09:04:02 INFO - PROCESS | 1669 | 1469117042118 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1669 | 1469117042120 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:02 INFO - PROCESS | 1669 | 1469117042221 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:04:02 INFO - PROCESS | 1669 | 1469117042244 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1669 | 1469117042245 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc1800 == 41 [pid = 1669] [id = 361] 09:04:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12a82fc00) [pid = 1669] [serial = 1082] [outer = 0x0] 09:04:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12a9dfc00) [pid = 1669] [serial = 1083] [outer = 0x12a82fc00] 09:04:02 INFO - PROCESS | 1669 | 1469117042277 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x12a9e7000) [pid = 1669] [serial = 1084] [outer = 0x12a82fc00] 09:04:02 INFO - PROCESS | 1669 | 1469117042645 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 568ms 09:04:02 INFO - PROCESS | 1669 | 1469117042683 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1669 | 1469117042685 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:04:02 INFO - PROCESS | 1669 | 1469117042687 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1669 | 1469117042688 Marionette TRACE conn2 <- [1,1418,null,{}] 09:04:02 INFO - PROCESS | 1669 | 1469117042691 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1669 | 1469117042692 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:02 INFO - PROCESS | 1669 | 1469117042793 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:04:02 INFO - PROCESS | 1669 | 1469117042797 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1669 | 1469117042798 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a50b800 == 42 [pid = 1669] [id = 362] 09:04:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12a9e7400) [pid = 1669] [serial = 1085] [outer = 0x0] 09:04:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12b15b400) [pid = 1669] [serial = 1086] [outer = 0x12a9e7400] 09:04:02 INFO - PROCESS | 1669 | 1469117042854 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12b166c00) [pid = 1669] [serial = 1087] [outer = 0x12a9e7400] 09:04:03 INFO - PROCESS | 1669 | 1469117043174 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 09:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:04:03 INFO - PROCESS | 1669 | 1469117043211 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1669 | 1469117043212 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:04:03 INFO - PROCESS | 1669 | 1469117043214 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1669 | 1469117043215 Marionette TRACE conn2 <- [1,1422,null,{}] 09:04:03 INFO - PROCESS | 1669 | 1469117043218 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 1669 | 1469117043219 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:03 INFO - PROCESS | 1669 | 1469117043328 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:04:03 INFO - PROCESS | 1669 | 1469117043331 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1669 | 1469117043332 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a97a800 == 43 [pid = 1669] [id = 363] 09:04:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1127d4800) [pid = 1669] [serial = 1088] [outer = 0x0] 09:04:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124a1bc00) [pid = 1669] [serial = 1089] [outer = 0x1127d4800] 09:04:03 INFO - PROCESS | 1669 | 1469117043400 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12b186c00) [pid = 1669] [serial = 1090] [outer = 0x1127d4800] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1127d9400) [pid = 1669] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1183b4800) [pid = 1669] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116b0c800) [pid = 1669] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1199e3000) [pid = 1669] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x113dcf000) [pid = 1669] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1211eb800) [pid = 1669] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:04:03 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1196c1800) [pid = 1669] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:04:03 INFO - PROCESS | 1669 | 1469117043723 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 09:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:04:03 INFO - PROCESS | 1669 | 1469117043733 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1669 | 1469117043734 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:04:03 INFO - PROCESS | 1669 | 1469117043747 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1669 | 1469117043748 Marionette TRACE conn2 <- [1,1426,null,{}] 09:04:03 INFO - PROCESS | 1669 | 1469117043753 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 1669 | 1469117043755 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:03 INFO - PROCESS | 1669 | 1469117043840 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:04:03 INFO - PROCESS | 1669 | 1469117043843 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1669 | 1469117043845 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba69000 == 44 [pid = 1669] [id = 364] 09:04:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1196c1800) [pid = 1669] [serial = 1091] [outer = 0x0] 09:04:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12b187400) [pid = 1669] [serial = 1092] [outer = 0x1196c1800] 09:04:03 INFO - PROCESS | 1669 | 1469117043868 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12b1bd800) [pid = 1669] [serial = 1093] [outer = 0x1196c1800] 09:04:04 INFO - PROCESS | 1669 | 1469117044207 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 480ms 09:04:04 INFO - PROCESS | 1669 | 1469117044220 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1669 | 1469117044223 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:04:04 INFO - PROCESS | 1669 | 1469117044225 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1669 | 1469117044227 Marionette TRACE conn2 <- [1,1430,null,{}] 09:04:04 INFO - PROCESS | 1669 | 1469117044230 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 1669 | 1469117044232 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:04 INFO - PROCESS | 1669 | 1469117044331 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:04:04 INFO - PROCESS | 1669 | 1469117044338 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1669 | 1469117044340 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdce800 == 45 [pid = 1669] [id = 365] 09:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1211eb800) [pid = 1669] [serial = 1094] [outer = 0x0] 09:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12b9db400) [pid = 1669] [serial = 1095] [outer = 0x1211eb800] 09:04:04 INFO - PROCESS | 1669 | 1469117044414 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12bab1400) [pid = 1669] [serial = 1096] [outer = 0x1211eb800] 09:04:04 INFO - PROCESS | 1669 | 1469117044726 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:04:04 INFO - PROCESS | 1669 | 1469117044745 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1669 | 1469117044746 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:04:04 INFO - PROCESS | 1669 | 1469117044748 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1669 | 1469117044750 Marionette TRACE conn2 <- [1,1434,null,{}] 09:04:04 INFO - PROCESS | 1669 | 1469117044754 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 1669 | 1469117044757 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:04 INFO - PROCESS | 1669 | 1469117044843 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:04:04 INFO - PROCESS | 1669 | 1469117044846 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1669 | 1469117044848 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c680000 == 46 [pid = 1669] [id = 366] 09:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x116bb0800) [pid = 1669] [serial = 1097] [outer = 0x0] 09:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12bab4000) [pid = 1669] [serial = 1098] [outer = 0x116bb0800] 09:04:04 INFO - PROCESS | 1669 | 1469117044871 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12babe400) [pid = 1669] [serial = 1099] [outer = 0x116bb0800] 09:04:05 INFO - PROCESS | 1669 | 1469117045207 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 472ms 09:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:04:05 INFO - PROCESS | 1669 | 1469117045222 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1669 | 1469117045224 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:04:05 INFO - PROCESS | 1669 | 1469117045226 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1669 | 1469117045227 Marionette TRACE conn2 <- [1,1438,null,{}] 09:04:05 INFO - PROCESS | 1669 | 1469117045229 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1669 | 1469117045230 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:05 INFO - PROCESS | 1669 | 1469117045350 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:04:05 INFO - PROCESS | 1669 | 1469117045355 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1669 | 1469117045356 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c68e800 == 47 [pid = 1669] [id = 367] 09:04:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x124a1cc00) [pid = 1669] [serial = 1100] [outer = 0x0] 09:04:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12babec00) [pid = 1669] [serial = 1101] [outer = 0x124a1cc00] 09:04:05 INFO - PROCESS | 1669 | 1469117045379 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12bf40800) [pid = 1669] [serial = 1102] [outer = 0x124a1cc00] 09:04:05 INFO - PROCESS | 1669 | 1469117045811 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 618ms 09:04:05 INFO - PROCESS | 1669 | 1469117045854 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1669 | 1469117045857 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:04:05 INFO - PROCESS | 1669 | 1469117045861 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1669 | 1469117045863 Marionette TRACE conn2 <- [1,1442,null,{}] 09:04:05 INFO - PROCESS | 1669 | 1469117045867 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 1669 | 1469117045871 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:05 INFO - PROCESS | 1669 | 1469117045984 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:04:06 INFO - PROCESS | 1669 | 1469117046077 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1669 | 1469117046079 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x11928d000 == 48 [pid = 1669] [id = 368] 09:04:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1183a5400) [pid = 1669] [serial = 1103] [outer = 0x0] 09:04:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1183c8400) [pid = 1669] [serial = 1104] [outer = 0x1183a5400] 09:04:06 INFO - PROCESS | 1669 | 1469117046110 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1188f7800) [pid = 1669] [serial = 1105] [outer = 0x1183a5400] 09:04:06 INFO - PROCESS | 1669 | 1469117046565 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 09:04:06 INFO - PROCESS | 1669 | 1469117046633 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1669 | 1469117046641 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:04:06 INFO - PROCESS | 1669 | 1469117046648 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1669 | 1469117046651 Marionette TRACE conn2 <- [1,1446,null,{}] 09:04:06 INFO - PROCESS | 1669 | 1469117046655 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 1669 | 1469117046657 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:06 INFO - PROCESS | 1669 | 1469117046815 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:04:06 INFO - PROCESS | 1669 | 1469117046914 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1669 | 1469117046916 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f0c000 == 49 [pid = 1669] [id = 369] 09:04:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x11996c000) [pid = 1669] [serial = 1106] [outer = 0x0] 09:04:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x119971c00) [pid = 1669] [serial = 1107] [outer = 0x11996c000] 09:04:06 INFO - PROCESS | 1669 | 1469117046964 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x119977000) [pid = 1669] [serial = 1108] [outer = 0x11996c000] 09:04:07 INFO - PROCESS | 1669 | 1469117047494 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 876ms 09:04:07 INFO - PROCESS | 1669 | 1469117047537 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1669 | 1469117047539 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:04:07 INFO - PROCESS | 1669 | 1469117047543 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1669 | 1469117047545 Marionette TRACE conn2 <- [1,1450,null,{}] 09:04:07 INFO - PROCESS | 1669 | 1469117047555 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 1669 | 1469117047559 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:07 INFO - PROCESS | 1669 | 1469117047665 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:04:07 INFO - PROCESS | 1669 | 1469117047735 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1669 | 1469117047738 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3ee000 == 50 [pid = 1669] [id = 370] 09:04:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12409a800) [pid = 1669] [serial = 1109] [outer = 0x0] 09:04:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x124a1d800) [pid = 1669] [serial = 1110] [outer = 0x12409a800] 09:04:07 INFO - PROCESS | 1669 | 1469117047768 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12716f400) [pid = 1669] [serial = 1111] [outer = 0x12409a800] 09:04:08 INFO - PROCESS | 1669 | 1469117048235 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 722ms 09:04:08 INFO - PROCESS | 1669 | 1469117048264 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:04:08 INFO - PROCESS | 1669 | 1469117048266 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:04:08 INFO - PROCESS | 1669 | 1469117048269 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1669 | 1469117048270 Marionette TRACE conn2 <- [1,1454,null,{}] 09:04:08 INFO - PROCESS | 1669 | 1469117048273 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 1669 | 1469117048274 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:08 INFO - PROCESS | 1669 | 1469117048382 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:04:08 INFO - PROCESS | 1669 | 1469117048451 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1669 | 1469117048452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x11852d000 == 51 [pid = 1669] [id = 371] 09:04:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1199da800) [pid = 1669] [serial = 1112] [outer = 0x0] 09:04:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x128e89c00) [pid = 1669] [serial = 1113] [outer = 0x1199da800] 09:04:08 INFO - PROCESS | 1669 | 1469117048481 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x129608400) [pid = 1669] [serial = 1114] [outer = 0x1199da800] 09:04:09 INFO - PROCESS | 1669 | 1469117049159 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 922ms 09:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:04:09 INFO - PROCESS | 1669 | 1469117049191 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1669 | 1469117049193 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:04:09 INFO - PROCESS | 1669 | 1469117049197 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1669 | 1469117049198 Marionette TRACE conn2 <- [1,1458,null,{}] 09:04:09 INFO - PROCESS | 1669 | 1469117049203 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 1669 | 1469117049206 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:09 INFO - PROCESS | 1669 | 1469117049303 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:04:09 INFO - PROCESS | 1669 | 1469117049378 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1669 | 1469117049380 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x114f3e800 == 52 [pid = 1669] [id = 372] 09:04:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x112f08800) [pid = 1669] [serial = 1115] [outer = 0x0] 09:04:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x115f2c800) [pid = 1669] [serial = 1116] [outer = 0x112f08800] 09:04:09 INFO - PROCESS | 1669 | 1469117049408 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1186bb800) [pid = 1669] [serial = 1117] [outer = 0x112f08800] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x119557800 == 51 [pid = 1669] [id = 341] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1130d6800 == 50 [pid = 1669] [id = 340] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12c680000 == 49 [pid = 1669] [id = 366] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdce800 == 48 [pid = 1669] [id = 365] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba69000 == 47 [pid = 1669] [id = 364] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12a97a800 == 46 [pid = 1669] [id = 363] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12a50b800 == 45 [pid = 1669] [id = 362] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc1800 == 44 [pid = 1669] [id = 361] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12606a000 == 43 [pid = 1669] [id = 360] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x123cef800 == 42 [pid = 1669] [id = 359] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x121031800 == 41 [pid = 1669] [id = 358] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x119835800 == 40 [pid = 1669] [id = 357] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x117018800 == 39 [pid = 1669] [id = 356] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x117259000 == 38 [pid = 1669] [id = 355] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x116119800 == 37 [pid = 1669] [id = 354] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12b1f0000 == 36 [pid = 1669] [id = 353] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12a984000 == 35 [pid = 1669] [id = 352] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x124419800 == 34 [pid = 1669] [id = 351] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x118512000 == 33 [pid = 1669] [id = 350] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71f800 == 32 [pid = 1669] [id = 349] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x11852d000 == 31 [pid = 1669] [id = 371] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3ee000 == 30 [pid = 1669] [id = 370] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x126f0c000 == 29 [pid = 1669] [id = 369] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x11928d000 == 28 [pid = 1669] [id = 368] 09:04:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12c68e800 == 27 [pid = 1669] [id = 367] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x126fc3000) [pid = 1669] [serial = 1047] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x126938c00) [pid = 1669] [serial = 1045] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x113341800) [pid = 1669] [serial = 1038] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1193fec00) [pid = 1669] [serial = 1030] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1192dcc00) [pid = 1669] [serial = 1029] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x115ec6800) [pid = 1669] [serial = 1039] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x112743c00) [pid = 1669] [serial = 1020] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1182cd800) [pid = 1669] [serial = 1027] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1183c6000) [pid = 1669] [serial = 1023] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x121049000) [pid = 1669] [serial = 1033] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x11a0bb400) [pid = 1669] [serial = 1032] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1186c0400) [pid = 1669] [serial = 1041] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12458d000) [pid = 1669] [serial = 1036] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x116bee800) [pid = 1669] [serial = 1026] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x124fbe400) [pid = 1669] [serial = 1044] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x123c89400) [pid = 1669] [serial = 1035] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124ac0000) [pid = 1669] [serial = 1042] [outer = 0x0] [url = about:blank] 09:04:10 INFO - PROCESS | 1669 | 1469117050691 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1524ms 09:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:04:10 INFO - PROCESS | 1669 | 1469117050721 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1669 | 1469117050724 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:04:10 INFO - PROCESS | 1669 | 1469117050727 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1669 | 1469117050729 Marionette TRACE conn2 <- [1,1462,null,{}] 09:04:10 INFO - PROCESS | 1669 | 1469117050733 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1669 | 1469117050734 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:10 INFO - PROCESS | 1669 | 1469117050821 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:04:10 INFO - PROCESS | 1669 | 1469117050877 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1669 | 1469117050878 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x118504000 == 28 [pid = 1669] [id = 373] 09:04:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1183abc00) [pid = 1669] [serial = 1118] [outer = 0x0] 09:04:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x11897ec00) [pid = 1669] [serial = 1119] [outer = 0x1183abc00] 09:04:10 INFO - PROCESS | 1669 | 1469117050907 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1192e6800) [pid = 1669] [serial = 1120] [outer = 0x1183abc00] 09:04:11 INFO - PROCESS | 1669 | 1469117051239 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 570ms 09:04:11 INFO - PROCESS | 1669 | 1469117051298 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1669 | 1469117051301 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:04:11 INFO - PROCESS | 1669 | 1469117051306 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1669 | 1469117051308 Marionette TRACE conn2 <- [1,1466,null,{}] 09:04:11 INFO - PROCESS | 1669 | 1469117051310 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 1669 | 1469117051312 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:11 INFO - PROCESS | 1669 | 1469117051395 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:04:11 INFO - PROCESS | 1669 | 1469117051451 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1669 | 1469117051452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c67000 == 29 [pid = 1669] [id = 374] 09:04:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1192e7c00) [pid = 1669] [serial = 1121] [outer = 0x0] 09:04:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x119963400) [pid = 1669] [serial = 1122] [outer = 0x1192e7c00] 09:04:11 INFO - PROCESS | 1669 | 1469117051481 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1199e4c00) [pid = 1669] [serial = 1123] [outer = 0x1192e7c00] 09:04:11 INFO - PROCESS | 1669 | 1469117051910 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 620ms 09:04:11 INFO - PROCESS | 1669 | 1469117051936 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1669 | 1469117051939 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:04:11 INFO - PROCESS | 1669 | 1469117051956 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1669 | 1469117051960 Marionette TRACE conn2 <- [1,1470,null,{}] 09:04:11 INFO - PROCESS | 1669 | 1469117051974 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 1669 | 1469117051979 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:12 INFO - PROCESS | 1669 | 1469117052066 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:04:12 INFO - PROCESS | 1669 | 1469117052092 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1669 | 1469117052094 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12517e000 == 30 [pid = 1669] [id = 375] 09:04:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x116865400) [pid = 1669] [serial = 1124] [outer = 0x0] 09:04:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1257df400) [pid = 1669] [serial = 1125] [outer = 0x116865400] 09:04:12 INFO - PROCESS | 1669 | 1469117052123 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x127176800) [pid = 1669] [serial = 1126] [outer = 0x116865400] 09:04:12 INFO - PROCESS | 1669 | 1469117052477 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 531ms 09:04:12 INFO - PROCESS | 1669 | 1469117052484 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1669 | 1469117052486 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:04:12 INFO - PROCESS | 1669 | 1469117052493 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1669 | 1469117052494 Marionette TRACE conn2 <- [1,1474,null,{}] 09:04:12 INFO - PROCESS | 1669 | 1469117052496 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1669 | 1469117052498 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:12 INFO - PROCESS | 1669 | 1469117052622 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:04:12 INFO - PROCESS | 1669 | 1469117052636 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1669 | 1469117052637 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x127413000 == 31 [pid = 1669] [id = 376] 09:04:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x128c29400) [pid = 1669] [serial = 1127] [outer = 0x0] 09:04:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x128e80c00) [pid = 1669] [serial = 1128] [outer = 0x128c29400] 09:04:12 INFO - PROCESS | 1669 | 1469117052662 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12a5d0400) [pid = 1669] [serial = 1129] [outer = 0x128c29400] 09:04:13 INFO - PROCESS | 1669 | 1469117053011 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 569ms 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:04:13 INFO - PROCESS | 1669 | 1469117053062 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1669 | 1469117053064 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:04:13 INFO - PROCESS | 1669 | 1469117053066 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1669 | 1469117053067 Marionette TRACE conn2 <- [1,1478,null,{}] 09:04:13 INFO - PROCESS | 1669 | 1469117053069 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 1669 | 1469117053071 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:13 INFO - PROCESS | 1669 | 1469117053171 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:04:13 INFO - PROCESS | 1669 | 1469117053185 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1669 | 1469117053186 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12932a000 == 32 [pid = 1669] [id = 377] 09:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x119977c00) [pid = 1669] [serial = 1130] [outer = 0x0] 09:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12a7d0800) [pid = 1669] [serial = 1131] [outer = 0x119977c00] 09:04:13 INFO - PROCESS | 1669 | 1469117053210 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12a9dd800) [pid = 1669] [serial = 1132] [outer = 0x119977c00] 09:04:13 INFO - PROCESS | 1669 | 1469117053589 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 568ms 09:04:13 INFO - PROCESS | 1669 | 1469117053634 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1669 | 1469117053636 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:04:13 INFO - PROCESS | 1669 | 1469117053638 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1669 | 1469117053639 Marionette TRACE conn2 <- [1,1482,null,{}] 09:04:13 INFO - PROCESS | 1669 | 1469117053641 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 1669 | 1469117053645 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:13 INFO - PROCESS | 1669 | 1469117053758 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:04:13 INFO - PROCESS | 1669 | 1469117053809 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1669 | 1469117053810 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b118800 == 33 [pid = 1669] [id = 378] 09:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x12a9e3000) [pid = 1669] [serial = 1133] [outer = 0x0] 09:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x12b1b9400) [pid = 1669] [serial = 1134] [outer = 0x12a9e3000] 09:04:13 INFO - PROCESS | 1669 | 1469117053835 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x12b9e4800) [pid = 1669] [serial = 1135] [outer = 0x12a9e3000] 09:04:14 INFO - PROCESS | 1669 | 1469117054159 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 09:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:04:14 INFO - PROCESS | 1669 | 1469117054207 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1669 | 1469117054208 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:04:14 INFO - PROCESS | 1669 | 1469117054210 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1669 | 1469117054211 Marionette TRACE conn2 <- [1,1486,null,{}] 09:04:14 INFO - PROCESS | 1669 | 1469117054214 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 1669 | 1469117054215 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:14 INFO - PROCESS | 1669 | 1469117054311 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:04:14 INFO - PROCESS | 1669 | 1469117054323 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1669 | 1469117054324 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdca800 == 34 [pid = 1669] [id = 379] 09:04:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x12b9e4400) [pid = 1669] [serial = 1136] [outer = 0x0] 09:04:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x12bab9000) [pid = 1669] [serial = 1137] [outer = 0x12b9e4400] 09:04:14 INFO - PROCESS | 1669 | 1469117054349 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x12bf3c800) [pid = 1669] [serial = 1138] [outer = 0x12b9e4400] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x116bb0800) [pid = 1669] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x129394000) [pid = 1669] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12a82fc00) [pid = 1669] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1211f2400) [pid = 1669] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x116242800) [pid = 1669] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x115f8b000) [pid = 1669] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12a9e7400) [pid = 1669] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x123c8c800) [pid = 1669] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x121049400) [pid = 1669] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x124a19800) [pid = 1669] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x119b74400) [pid = 1669] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1177c3800) [pid = 1669] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1186c2400) [pid = 1669] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x118979400) [pid = 1669] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x116bf0800) [pid = 1669] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1127d4800) [pid = 1669] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1196c1800) [pid = 1669] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1211eb800) [pid = 1669] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x111e2c800) [pid = 1669] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1177c7000) [pid = 1669] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1183a6c00) [pid = 1669] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:04:15 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x124a1cc00) [pid = 1669] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:04:15 INFO - PROCESS | 1669 | 1469117055087 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 920ms 09:04:15 INFO - PROCESS | 1669 | 1469117055131 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1669 | 1469117055132 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:04:15 INFO - PROCESS | 1669 | 1469117055134 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1669 | 1469117055135 Marionette TRACE conn2 <- [1,1490,null,{}] 09:04:15 INFO - PROCESS | 1669 | 1469117055138 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 1669 | 1469117055139 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:15 INFO - PROCESS | 1669 | 1469117055217 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:04:15 INFO - PROCESS | 1669 | 1469117055223 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1669 | 1469117055232 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c40800 == 35 [pid = 1669] [id = 380] 09:04:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1132ba400) [pid = 1669] [serial = 1139] [outer = 0x0] 09:04:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x116bf0800) [pid = 1669] [serial = 1140] [outer = 0x1132ba400] 09:04:15 INFO - PROCESS | 1669 | 1469117055257 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x11888ec00) [pid = 1669] [serial = 1141] [outer = 0x1132ba400] 09:04:15 INFO - PROCESS | 1669 | 1469117055612 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 522ms 09:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:04:15 INFO - PROCESS | 1669 | 1469117055656 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1669 | 1469117055658 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:04:15 INFO - PROCESS | 1669 | 1469117055660 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1669 | 1469117055661 Marionette TRACE conn2 <- [1,1494,null,{}] 09:04:15 INFO - PROCESS | 1669 | 1469117055663 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 1669 | 1469117055664 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:15 INFO - PROCESS | 1669 | 1469117055744 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:04:15 INFO - PROCESS | 1669 | 1469117055748 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1669 | 1469117055749 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12517d800 == 36 [pid = 1669] [id = 381] 09:04:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x117e44c00) [pid = 1669] [serial = 1142] [outer = 0x0] 09:04:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x119d09000) [pid = 1669] [serial = 1143] [outer = 0x117e44c00] 09:04:15 INFO - PROCESS | 1669 | 1469117055777 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124535c00) [pid = 1669] [serial = 1144] [outer = 0x117e44c00] 09:04:16 INFO - PROCESS | 1669 | 1469117056110 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 468ms 09:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:04:16 INFO - PROCESS | 1669 | 1469117056128 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1669 | 1469117056130 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:04:16 INFO - PROCESS | 1669 | 1469117056132 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1669 | 1469117056133 Marionette TRACE conn2 <- [1,1498,null,{}] 09:04:16 INFO - PROCESS | 1669 | 1469117056137 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 1669 | 1469117056139 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:16 INFO - PROCESS | 1669 | 1469117056224 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:04:16 INFO - PROCESS | 1669 | 1469117056227 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1669 | 1469117056229 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cec9800 == 37 [pid = 1669] [id = 382] 09:04:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1183a5c00) [pid = 1669] [serial = 1145] [outer = 0x0] 09:04:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12453b800) [pid = 1669] [serial = 1146] [outer = 0x1183a5c00] 09:04:16 INFO - PROCESS | 1669 | 1469117056261 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1245d1400) [pid = 1669] [serial = 1147] [outer = 0x1183a5c00] 09:04:16 INFO - PROCESS | 1669 | 1469117056592 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 09:04:16 INFO - PROCESS | 1669 | 1469117056601 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1669 | 1469117056605 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:04:16 INFO - PROCESS | 1669 | 1469117056609 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1669 | 1469117056610 Marionette TRACE conn2 <- [1,1502,null,{}] 09:04:16 INFO - PROCESS | 1669 | 1469117056613 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 1669 | 1469117056614 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:16 INFO - PROCESS | 1669 | 1469117056736 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:04:16 INFO - PROCESS | 1669 | 1469117056742 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1669 | 1469117056744 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x1131c8800 == 38 [pid = 1669] [id = 383] 09:04:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x11985c800) [pid = 1669] [serial = 1148] [outer = 0x0] 09:04:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x124d8e800) [pid = 1669] [serial = 1149] [outer = 0x11985c800] 09:04:16 INFO - PROCESS | 1669 | 1469117056769 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12a833000) [pid = 1669] [serial = 1150] [outer = 0x11985c800] 09:04:17 INFO - PROCESS | 1669 | 1469117057305 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 769ms 09:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:04:17 INFO - PROCESS | 1669 | 1469117057378 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1669 | 1469117057380 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:04:17 INFO - PROCESS | 1669 | 1469117057384 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1669 | 1469117057385 Marionette TRACE conn2 <- [1,1506,null,{}] 09:04:17 INFO - PROCESS | 1669 | 1469117057389 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 1669 | 1469117057391 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:17 INFO - PROCESS | 1669 | 1469117057507 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:04:17 INFO - PROCESS | 1669 | 1469117057566 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1669 | 1469117057567 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x11885b000 == 39 [pid = 1669] [id = 384] 09:04:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1133d2000) [pid = 1669] [serial = 1151] [outer = 0x0] 09:04:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1186c2c00) [pid = 1669] [serial = 1152] [outer = 0x1133d2000] 09:04:17 INFO - PROCESS | 1669 | 1469117057598 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1192e1400) [pid = 1669] [serial = 1153] [outer = 0x1133d2000] 09:04:18 INFO - PROCESS | 1669 | 1469117058138 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 772ms 09:04:18 INFO - PROCESS | 1669 | 1469117058178 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1669 | 1469117058181 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:04:18 INFO - PROCESS | 1669 | 1469117058189 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1669 | 1469117058191 Marionette TRACE conn2 <- [1,1510,null,{}] 09:04:18 INFO - PROCESS | 1669 | 1469117058194 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 1669 | 1469117058195 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:18 INFO - PROCESS | 1669 | 1469117058310 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:04:18 INFO - PROCESS | 1669 | 1469117058391 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1669 | 1469117058392 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x126fa4800 == 40 [pid = 1669] [id = 385] 09:04:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x119b74800) [pid = 1669] [serial = 1154] [outer = 0x0] 09:04:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x11a0bb400) [pid = 1669] [serial = 1155] [outer = 0x119b74800] 09:04:18 INFO - PROCESS | 1669 | 1469117058423 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x123c89800) [pid = 1669] [serial = 1156] [outer = 0x119b74800] 09:04:19 INFO - PROCESS | 1669 | 1469117059076 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 923ms 09:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:04:19 INFO - PROCESS | 1669 | 1469117059113 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1669 | 1469117059115 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:04:19 INFO - PROCESS | 1669 | 1469117059119 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1669 | 1469117059123 Marionette TRACE conn2 <- [1,1514,null,{}] 09:04:19 INFO - PROCESS | 1669 | 1469117059132 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1669 | 1469117059134 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:19 INFO - PROCESS | 1669 | 1469117059241 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:04:19 INFO - PROCESS | 1669 | 1469117059323 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1669 | 1469117059325 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x11850c000 == 41 [pid = 1669] [id = 386] 09:04:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x116913c00) [pid = 1669] [serial = 1157] [outer = 0x0] 09:04:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x11754f000) [pid = 1669] [serial = 1158] [outer = 0x116913c00] 09:04:19 INFO - PROCESS | 1669 | 1469117059353 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x11833d800) [pid = 1669] [serial = 1159] [outer = 0x116913c00] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12cec9800 == 40 [pid = 1669] [id = 382] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12517d800 == 39 [pid = 1669] [id = 381] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x128c40800 == 38 [pid = 1669] [id = 380] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdca800 == 37 [pid = 1669] [id = 379] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12b118800 == 36 [pid = 1669] [id = 378] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12932a000 == 35 [pid = 1669] [id = 377] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x127413000 == 34 [pid = 1669] [id = 376] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x12517e000 == 33 [pid = 1669] [id = 375] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x119c67000 == 32 [pid = 1669] [id = 374] 09:04:19 INFO - PROCESS | 1669 | --DOCSHELL 0x118504000 == 31 [pid = 1669] [id = 373] 09:04:19 INFO - PROCESS | 1669 | 1469117059775 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x118981000) [pid = 1669] [serial = 1018] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1188f5400) [pid = 1669] [serial = 1024] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1133f2800) [pid = 1669] [serial = 1021] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x12bab4000) [pid = 1669] [serial = 1098] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1296c6000) [pid = 1669] [serial = 1080] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12a9e7000) [pid = 1669] [serial = 1084] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12a9dfc00) [pid = 1669] [serial = 1083] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x124a16c00) [pid = 1669] [serial = 1074] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x124fbbc00) [pid = 1669] [serial = 1075] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1183a7c00) [pid = 1669] [serial = 1062] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x11985f400) [pid = 1669] [serial = 1063] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x11673dc00) [pid = 1669] [serial = 1050] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x117e48800) [pid = 1669] [serial = 1051] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x12b166c00) [pid = 1669] [serial = 1087] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x126936800) [pid = 1669] [serial = 1077] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1211f6400) [pid = 1669] [serial = 1056] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1245d1c00) [pid = 1669] [serial = 1057] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x12716a800) [pid = 1669] [serial = 1059] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x128c2ec00) [pid = 1669] [serial = 1060] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12103c800) [pid = 1669] [serial = 1071] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1211f4000) [pid = 1669] [serial = 1072] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12b15b400) [pid = 1669] [serial = 1086] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1182cd400) [pid = 1669] [serial = 1065] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1185c2000) [pid = 1669] [serial = 1066] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x11888c800) [pid = 1669] [serial = 1068] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1192e8800) [pid = 1669] [serial = 1069] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x119207000) [pid = 1669] [serial = 1053] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1192e3c00) [pid = 1669] [serial = 1054] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1274a4c00) [pid = 1669] [serial = 1048] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12b186c00) [pid = 1669] [serial = 1090] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12babe400) [pid = 1669] [serial = 1099] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x124a1bc00) [pid = 1669] [serial = 1089] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12b187400) [pid = 1669] [serial = 1092] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12bab1400) [pid = 1669] [serial = 1096] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12a828400) [pid = 1669] [serial = 1081] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12b1bd800) [pid = 1669] [serial = 1093] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x12b9db400) [pid = 1669] [serial = 1095] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x128e8b000) [pid = 1669] [serial = 1078] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12bf40800) [pid = 1669] [serial = 1102] [outer = 0x0] [url = about:blank] 09:04:19 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12babec00) [pid = 1669] [serial = 1101] [outer = 0x0] [url = about:blank] 09:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 680ms 09:04:19 INFO - PROCESS | 1669 | 1469117059800 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:04:19 INFO - PROCESS | 1669 | 1469117059805 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:04:19 INFO - PROCESS | 1669 | 1469117059810 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1669 | 1469117059811 Marionette TRACE conn2 <- [1,1518,null,{}] 09:04:19 INFO - PROCESS | 1669 | 1469117059814 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1669 | 1469117059815 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:19 INFO - PROCESS | 1669 | 1469117059896 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:04:19 INFO - PROCESS | 1669 | 1469117059900 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1669 | 1469117059902 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e98000 == 32 [pid = 1669] [id = 387] 09:04:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1183c1400) [pid = 1669] [serial = 1160] [outer = 0x0] 09:04:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1185c7c00) [pid = 1669] [serial = 1161] [outer = 0x1183c1400] 09:04:19 INFO - PROCESS | 1669 | 1469117059933 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1188f5c00) [pid = 1669] [serial = 1162] [outer = 0x1183c1400] 09:04:20 INFO - PROCESS | 1669 | 1469117060271 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms 09:04:20 INFO - PROCESS | 1669 | 1469117060281 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1669 | 1469117060282 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:04:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:04:20 INFO - PROCESS | 1669 | 1469117060284 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1669 | 1469117060289 Marionette TRACE conn2 <- [1,1522,null,{}] 09:04:20 INFO - PROCESS | 1669 | 1469117060298 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1669 | 1469117060301 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:20 INFO - PROCESS | 1669 | 1469117060406 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:04:20 INFO - PROCESS | 1669 | 1469117060458 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1669 | 1469117060461 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a013800 == 33 [pid = 1669] [id = 388] 09:04:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1127da800) [pid = 1669] [serial = 1163] [outer = 0x0] 09:04:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1192ea400) [pid = 1669] [serial = 1164] [outer = 0x1127da800] 09:04:20 INFO - PROCESS | 1669 | 1469117060490 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x119976c00) [pid = 1669] [serial = 1165] [outer = 0x1127da800] 09:04:20 INFO - PROCESS | 1669 | 1469117060784 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:04:20 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 () { 09:04:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:04:20 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 () { 09:04:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:04:20 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 () { 09:04:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:04:20 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 () { 09:04:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:04:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 526ms 09:04:20 INFO - PROCESS | 1669 | 1469117060812 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1669 | 1469117060814 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:04:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:04:20 INFO - PROCESS | 1669 | 1469117060816 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1669 | 1469117060817 Marionette TRACE conn2 <- [1,1526,null,{}] 09:04:20 INFO - PROCESS | 1669 | 1469117060827 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1669 | 1469117060829 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:20 INFO - PROCESS | 1669 | 1469117060916 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:04:20 INFO - PROCESS | 1669 | 1469117060972 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1669 | 1469117060973 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x124418000 == 34 [pid = 1669] [id = 389] 09:04:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x119976800) [pid = 1669] [serial = 1166] [outer = 0x0] 09:04:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x119d10400) [pid = 1669] [serial = 1167] [outer = 0x119976800] 09:04:21 INFO - PROCESS | 1669 | 1469117060999 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1242af400) [pid = 1669] [serial = 1168] [outer = 0x119976800] 09:04:21 INFO - PROCESS | 1669 | 1469117061297 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:04:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:04:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:04:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:04:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 526ms 09:04:21 INFO - PROCESS | 1669 | 1469117061344 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1669 | 1469117061346 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:04:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:04:21 INFO - PROCESS | 1669 | 1469117061349 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1669 | 1469117061351 Marionette TRACE conn2 <- [1,1530,null,{}] 09:04:21 INFO - PROCESS | 1669 | 1469117061355 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 1669 | 1469117061357 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:21 INFO - PROCESS | 1669 | 1469117061479 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:04:21 INFO - PROCESS | 1669 | 1469117061564 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1669 | 1469117061566 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b10800 == 35 [pid = 1669] [id = 390] 09:04:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1211ec400) [pid = 1669] [serial = 1169] [outer = 0x0] 09:04:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x124538c00) [pid = 1669] [serial = 1170] [outer = 0x1211ec400] 09:04:21 INFO - PROCESS | 1669 | 1469117061607 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x124abfc00) [pid = 1669] [serial = 1171] [outer = 0x1211ec400] 09:04:21 INFO - PROCESS | 1669 | 1469117061937 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:04:21 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 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:04:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:04:21 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. 09:04:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:04:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 09:04:21 INFO - PROCESS | 1669 | 1469117061976 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1669 | 1469117061977 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:04:21 INFO - PROCESS | 1669 | 1469117061980 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1669 | 1469117061981 Marionette TRACE conn2 <- [1,1534,null,{}] 09:04:21 INFO - PROCESS | 1669 | 1469117061983 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 1669 | 1469117061989 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:22 INFO - PROCESS | 1669 | 1469117062115 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:04:22 INFO - PROCESS | 1669 | 1469117062168 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1669 | 1469117062169 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c53800 == 36 [pid = 1669] [id = 391] 09:04:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x124a14800) [pid = 1669] [serial = 1172] [outer = 0x0] 09:04:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x125711c00) [pid = 1669] [serial = 1173] [outer = 0x124a14800] 09:04:22 INFO - PROCESS | 1669 | 1469117062195 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x128e8b000) [pid = 1669] [serial = 1174] [outer = 0x124a14800] 09:04:22 INFO - PROCESS | 1669 | 1469117062527 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 568ms 09:04:22 INFO - PROCESS | 1669 | 1469117062548 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1669 | 1469117062550 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:04:22 INFO - PROCESS | 1669 | 1469117062560 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1669 | 1469117062561 Marionette TRACE conn2 <- [1,1538,null,{}] 09:04:22 INFO - PROCESS | 1669 | 1469117062563 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1669 | 1469117062564 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:22 INFO - PROCESS | 1669 | 1469117062666 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:04:22 INFO - PROCESS | 1669 | 1469117062669 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1669 | 1469117062670 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12931e000 == 37 [pid = 1669] [id = 392] 09:04:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x129064c00) [pid = 1669] [serial = 1175] [outer = 0x0] 09:04:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x129606400) [pid = 1669] [serial = 1176] [outer = 0x129064c00] 09:04:22 INFO - PROCESS | 1669 | 1469117062702 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1296d0800) [pid = 1669] [serial = 1177] [outer = 0x129064c00] 09:04:23 INFO - PROCESS | 1669 | 1469117063035 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 527ms 09:04:23 INFO - PROCESS | 1669 | 1469117063079 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1669 | 1469117063081 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:04:23 INFO - PROCESS | 1669 | 1469117063083 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1669 | 1469117063084 Marionette TRACE conn2 <- [1,1542,null,{}] 09:04:23 INFO - PROCESS | 1669 | 1469117063088 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 1669 | 1469117063090 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:23 INFO - PROCESS | 1669 | 1469117063193 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:04:23 INFO - PROCESS | 1669 | 1469117063196 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1669 | 1469117063198 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a971800 == 38 [pid = 1669] [id = 393] 09:04:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12938f400) [pid = 1669] [serial = 1178] [outer = 0x0] 09:04:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12a7d0000) [pid = 1669] [serial = 1179] [outer = 0x12938f400] 09:04:23 INFO - PROCESS | 1669 | 1469117063222 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12a832c00) [pid = 1669] [serial = 1180] [outer = 0x12938f400] 09:04:23 INFO - PROCESS | 1669 | 1469117063551 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 09:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:04:23 INFO - PROCESS | 1669 | 1469117063604 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1669 | 1469117063606 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:04:23 INFO - PROCESS | 1669 | 1469117063608 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1669 | 1469117063609 Marionette TRACE conn2 <- [1,1546,null,{}] 09:04:23 INFO - PROCESS | 1669 | 1469117063612 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 1669 | 1469117063613 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:23 INFO - PROCESS | 1669 | 1469117063712 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:04:23 INFO - PROCESS | 1669 | 1469117063724 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1669 | 1469117063725 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a00f800 == 39 [pid = 1669] [id = 394] 09:04:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12a9e2000) [pid = 1669] [serial = 1181] [outer = 0x0] 09:04:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12a9ec400) [pid = 1669] [serial = 1182] [outer = 0x12a9e2000] 09:04:23 INFO - PROCESS | 1669 | 1469117063757 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12b168000) [pid = 1669] [serial = 1183] [outer = 0x12a9e2000] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119977c00) [pid = 1669] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x116865400) [pid = 1669] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12a9e3000) [pid = 1669] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1183abc00) [pid = 1669] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1192e7c00) [pid = 1669] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x112f08800) [pid = 1669] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1183a5400) [pid = 1669] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x11996c000) [pid = 1669] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12409a800) [pid = 1669] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1199da800) [pid = 1669] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12b9e4400) [pid = 1669] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1132ba400) [pid = 1669] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1183a5c00) [pid = 1669] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x128c29400) [pid = 1669] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:04:23 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x117e44c00) [pid = 1669] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:04:24 INFO - PROCESS | 1669 | 1469117064167 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 618ms 09:04:24 INFO - PROCESS | 1669 | 1469117064228 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1669 | 1469117064230 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:04:24 INFO - PROCESS | 1669 | 1469117064233 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1669 | 1469117064234 Marionette TRACE conn2 <- [1,1550,null,{}] 09:04:24 INFO - PROCESS | 1669 | 1469117064241 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1669 | 1469117064243 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:24 INFO - PROCESS | 1669 | 1469117064372 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:04:24 INFO - PROCESS | 1669 | 1469117064377 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1669 | 1469117064379 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba65800 == 40 [pid = 1669] [id = 395] 09:04:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183b3800) [pid = 1669] [serial = 1184] [outer = 0x0] 09:04:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x119975000) [pid = 1669] [serial = 1185] [outer = 0x1183b3800] 09:04:24 INFO - PROCESS | 1669 | 1469117064420 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x124534400) [pid = 1669] [serial = 1186] [outer = 0x1183b3800] 09:04:24 INFO - PROCESS | 1669 | 1469117064864 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 675ms 09:04:24 INFO - PROCESS | 1669 | 1469117064908 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1669 | 1469117064910 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:04:24 INFO - PROCESS | 1669 | 1469117064912 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1669 | 1469117064914 Marionette TRACE conn2 <- [1,1554,null,{}] 09:04:24 INFO - PROCESS | 1669 | 1469117064916 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1669 | 1469117064918 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:25 INFO - PROCESS | 1669 | 1469117065018 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:04:25 INFO - PROCESS | 1669 | 1469117065031 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1669 | 1469117065033 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c685800 == 41 [pid = 1669] [id = 396] 09:04:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x125711400) [pid = 1669] [serial = 1187] [outer = 0x0] 09:04:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12716c800) [pid = 1669] [serial = 1188] [outer = 0x125711400] 09:04:25 INFO - PROCESS | 1669 | 1469117065058 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12b9dcc00) [pid = 1669] [serial = 1189] [outer = 0x125711400] 09:04:25 INFO - PROCESS | 1669 | 1469117065393 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 09:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:04:25 INFO - PROCESS | 1669 | 1469117065432 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1669 | 1469117065433 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:04:25 INFO - PROCESS | 1669 | 1469117065435 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1669 | 1469117065437 Marionette TRACE conn2 <- [1,1558,null,{}] 09:04:25 INFO - PROCESS | 1669 | 1469117065439 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1669 | 1469117065440 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:25 INFO - PROCESS | 1669 | 1469117065526 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:04:25 INFO - PROCESS | 1669 | 1469117065584 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1669 | 1469117065585 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cba2000 == 42 [pid = 1669] [id = 397] 09:04:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12b1be400) [pid = 1669] [serial = 1190] [outer = 0x0] 09:04:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12b9e3c00) [pid = 1669] [serial = 1191] [outer = 0x12b1be400] 09:04:25 INFO - PROCESS | 1669 | 1469117065610 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12babc800) [pid = 1669] [serial = 1192] [outer = 0x12b1be400] 09:04:25 INFO - PROCESS | 1669 | 1469117065890 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 09:04:25 INFO - PROCESS | 1669 | 1469117065911 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:04:25 INFO - PROCESS | 1669 | 1469117065912 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:04:25 INFO - PROCESS | 1669 | 1469117065914 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1669 | 1469117065916 Marionette TRACE conn2 <- [1,1562,null,{}] 09:04:25 INFO - PROCESS | 1669 | 1469117065918 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1669 | 1469117065921 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:26 INFO - PROCESS | 1669 | 1469117066075 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:04:26 INFO - PROCESS | 1669 | 1469117066131 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1669 | 1469117066133 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f56800 == 43 [pid = 1669] [id = 398] 09:04:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1121b0800) [pid = 1669] [serial = 1193] [outer = 0x0] 09:04:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1127d2400) [pid = 1669] [serial = 1194] [outer = 0x1121b0800] 09:04:26 INFO - PROCESS | 1669 | 1469117066165 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x113352400) [pid = 1669] [serial = 1195] [outer = 0x1121b0800] 09:04:26 INFO - PROCESS | 1669 | 1469117066626 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 719ms 09:04:26 INFO - PROCESS | 1669 | 1469117066635 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:04:26 INFO - PROCESS | 1669 | 1469117066639 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:04:26 INFO - PROCESS | 1669 | 1469117066643 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1669 | 1469117066645 Marionette TRACE conn2 <- [1,1566,null,{}] 09:04:26 INFO - PROCESS | 1669 | 1469117066648 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1669 | 1469117066652 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:26 INFO - PROCESS | 1669 | 1469117066761 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:04:26 INFO - PROCESS | 1669 | 1469117066858 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1669 | 1469117066859 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12392b800 == 44 [pid = 1669] [id = 399] 09:04:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1185ca800) [pid = 1669] [serial = 1196] [outer = 0x0] 09:04:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x11897a000) [pid = 1669] [serial = 1197] [outer = 0x1185ca800] 09:04:26 INFO - PROCESS | 1669 | 1469117066890 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1192e2c00) [pid = 1669] [serial = 1198] [outer = 0x1185ca800] 09:04:27 INFO - PROCESS | 1669 | 1469117067328 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 721ms 09:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:04:27 INFO - PROCESS | 1669 | 1469117067364 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1669 | 1469117067366 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:04:27 INFO - PROCESS | 1669 | 1469117067368 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1669 | 1469117067371 Marionette TRACE conn2 <- [1,1570,null,{}] 09:04:27 INFO - PROCESS | 1669 | 1469117067375 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:27 INFO - PROCESS | 1669 | 1469117067376 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:27 INFO - PROCESS | 1669 | 1469117067483 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:04:27 INFO - PROCESS | 1669 | 1469117067556 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1669 | 1469117067558 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a728800 == 45 [pid = 1669] [id = 400] 09:04:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x119979800) [pid = 1669] [serial = 1199] [outer = 0x0] 09:04:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x121044400) [pid = 1669] [serial = 1200] [outer = 0x119979800] 09:04:27 INFO - PROCESS | 1669 | 1469117067587 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12453d000) [pid = 1669] [serial = 1201] [outer = 0x119979800] 09:04:28 INFO - PROCESS | 1669 | 1469117068027 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 722ms 09:04:28 INFO - PROCESS | 1669 | 1469117068097 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1669 | 1469117068101 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:04:28 INFO - PROCESS | 1669 | 1469117068139 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1669 | 1469117068145 Marionette TRACE conn2 <- [1,1574,null,{}] 09:04:28 INFO - PROCESS | 1669 | 1469117068148 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1669 | 1469117068152 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:28 INFO - PROCESS | 1669 | 1469117068321 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:04:28 INFO - PROCESS | 1669 | 1469117068417 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1669 | 1469117068418 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d272000 == 46 [pid = 1669] [id = 401] 09:04:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12458d000) [pid = 1669] [serial = 1202] [outer = 0x0] 09:04:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1260c5400) [pid = 1669] [serial = 1203] [outer = 0x12458d000] 09:04:28 INFO - PROCESS | 1669 | 1469117068464 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1260c9800) [pid = 1669] [serial = 1204] [outer = 0x12458d000] 09:04:28 INFO - PROCESS | 1669 | 1469117068906 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 787ms 09:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:04:28 INFO - PROCESS | 1669 | 1469117068913 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1669 | 1469117068915 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:04:28 INFO - PROCESS | 1669 | 1469117068917 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1669 | 1469117068918 Marionette TRACE conn2 <- [1,1578,null,{}] 09:04:28 INFO - PROCESS | 1669 | 1469117068923 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1669 | 1469117068924 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:29 INFO - PROCESS | 1669 | 1469117069028 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:04:29 INFO - PROCESS | 1669 | 1469117069083 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1669 | 1469117069084 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d532000 == 47 [pid = 1669] [id = 402] 09:04:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1257d9800) [pid = 1669] [serial = 1205] [outer = 0x0] 09:04:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1274a1800) [pid = 1669] [serial = 1206] [outer = 0x1257d9800] 09:04:29 INFO - PROCESS | 1669 | 1469117069115 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x129397800) [pid = 1669] [serial = 1207] [outer = 0x1257d9800] 09:04:29 INFO - PROCESS | 1669 | 1469117069760 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 873ms 09:04:29 INFO - PROCESS | 1669 | 1469117069790 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1669 | 1469117069793 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:04:29 INFO - PROCESS | 1669 | 1469117069797 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1669 | 1469117069798 Marionette TRACE conn2 <- [1,1582,null,{}] 09:04:29 INFO - PROCESS | 1669 | 1469117069802 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 1669 | 1469117069805 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:29 INFO - PROCESS | 1669 | 1469117069909 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:04:29 INFO - PROCESS | 1669 | 1469117069981 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1669 | 1469117069984 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x119834800 == 48 [pid = 1669] [id = 403] 09:04:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1183ab800) [pid = 1669] [serial = 1208] [outer = 0x0] 09:04:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1183c1800) [pid = 1669] [serial = 1209] [outer = 0x1183ab800] 09:04:30 INFO - PROCESS | 1669 | 1469117070012 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x11897bc00) [pid = 1669] [serial = 1210] [outer = 0x1183ab800] 09:04:30 INFO - PROCESS | 1669 | 1469117070431 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 672ms 09:04:30 INFO - PROCESS | 1669 | 1469117070475 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1669 | 1469117070478 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:04:30 INFO - PROCESS | 1669 | 1469117070484 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1669 | 1469117070486 Marionette TRACE conn2 <- [1,1586,null,{}] 09:04:30 INFO - PROCESS | 1669 | 1469117070491 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1669 | 1469117070492 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:30 INFO - PROCESS | 1669 | 1469117070586 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:04:30 INFO - PROCESS | 1669 | 1469117070660 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1669 | 1469117070661 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189af000 == 49 [pid = 1669] [id = 404] 09:04:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1192e7c00) [pid = 1669] [serial = 1211] [outer = 0x0] 09:04:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x11985bc00) [pid = 1669] [serial = 1212] [outer = 0x1192e7c00] 09:04:30 INFO - PROCESS | 1669 | 1469117070689 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x11996f000) [pid = 1669] [serial = 1213] [outer = 0x1192e7c00] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x114f3e800 == 48 [pid = 1669] [id = 372] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12cba2000 == 47 [pid = 1669] [id = 397] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12c685800 == 46 [pid = 1669] [id = 396] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba65800 == 45 [pid = 1669] [id = 395] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11a00f800 == 44 [pid = 1669] [id = 394] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a971800 == 43 [pid = 1669] [id = 393] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12931e000 == 42 [pid = 1669] [id = 392] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x128c53800 == 41 [pid = 1669] [id = 391] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x124b10800 == 40 [pid = 1669] [id = 390] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x124418000 == 39 [pid = 1669] [id = 389] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11a013800 == 38 [pid = 1669] [id = 388] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x117e98000 == 37 [pid = 1669] [id = 387] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11850c000 == 36 [pid = 1669] [id = 386] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x126fa4800 == 35 [pid = 1669] [id = 385] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1131c8800 == 34 [pid = 1669] [id = 383] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11885b000 == 33 [pid = 1669] [id = 384] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x119834800 == 32 [pid = 1669] [id = 403] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12d532000 == 31 [pid = 1669] [id = 402] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12d272000 == 30 [pid = 1669] [id = 401] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a728800 == 29 [pid = 1669] [id = 400] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12392b800 == 28 [pid = 1669] [id = 399] 09:04:31 INFO - PROCESS | 1669 | --DOCSHELL 0x115f56800 == 27 [pid = 1669] [id = 398] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12a7d0800) [pid = 1669] [serial = 1131] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1257df400) [pid = 1669] [serial = 1125] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x127176800) [pid = 1669] [serial = 1126] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x12b1b9400) [pid = 1669] [serial = 1134] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x11897ec00) [pid = 1669] [serial = 1119] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1192e6800) [pid = 1669] [serial = 1120] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x119963400) [pid = 1669] [serial = 1122] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1199e4c00) [pid = 1669] [serial = 1123] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1186bb800) [pid = 1669] [serial = 1117] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x115f2c800) [pid = 1669] [serial = 1116] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1188f7800) [pid = 1669] [serial = 1105] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1183c8400) [pid = 1669] [serial = 1104] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x119977000) [pid = 1669] [serial = 1108] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x119971c00) [pid = 1669] [serial = 1107] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12716f400) [pid = 1669] [serial = 1111] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124a1d800) [pid = 1669] [serial = 1110] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x129608400) [pid = 1669] [serial = 1114] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x128e89c00) [pid = 1669] [serial = 1113] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12bab9000) [pid = 1669] [serial = 1137] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12b9e4800) [pid = 1669] [serial = 1135] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x11888ec00) [pid = 1669] [serial = 1141] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1245d1400) [pid = 1669] [serial = 1147] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x116bf0800) [pid = 1669] [serial = 1140] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12453b800) [pid = 1669] [serial = 1146] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12bf3c800) [pid = 1669] [serial = 1138] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x128e80c00) [pid = 1669] [serial = 1128] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x119d09000) [pid = 1669] [serial = 1143] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124d8e800) [pid = 1669] [serial = 1149] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12a5d0400) [pid = 1669] [serial = 1129] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12a9dd800) [pid = 1669] [serial = 1132] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x124535c00) [pid = 1669] [serial = 1144] [outer = 0x0] [url = about:blank] 09:04:31 INFO - PROCESS | 1669 | 1469117071605 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1174ms 09:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:04:31 INFO - PROCESS | 1669 | 1469117071658 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1669 | 1469117071661 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:04:31 INFO - PROCESS | 1669 | 1469117071664 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1669 | 1469117071667 Marionette TRACE conn2 <- [1,1590,null,{}] 09:04:31 INFO - PROCESS | 1669 | 1469117071676 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 1669 | 1469117071678 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:31 INFO - PROCESS | 1669 | 1469117071762 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:04:31 INFO - PROCESS | 1669 | 1469117071766 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1669 | 1469117071768 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x116281800 == 28 [pid = 1669] [id = 405] 09:04:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11333a800) [pid = 1669] [serial = 1214] [outer = 0x0] 09:04:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x113344000) [pid = 1669] [serial = 1215] [outer = 0x11333a800] 09:04:31 INFO - PROCESS | 1669 | 1469117071800 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1133f3000) [pid = 1669] [serial = 1216] [outer = 0x11333a800] 09:04:32 INFO - PROCESS | 1669 | 1469117072161 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 528ms 09:04:32 INFO - PROCESS | 1669 | 1469117072191 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1669 | 1469117072194 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:04:32 INFO - PROCESS | 1669 | 1469117072206 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1669 | 1469117072207 Marionette TRACE conn2 <- [1,1594,null,{}] 09:04:32 INFO - PROCESS | 1669 | 1469117072211 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1669 | 1469117072212 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:32 INFO - PROCESS | 1669 | 1469117072293 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:04:32 INFO - PROCESS | 1669 | 1469117072297 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1669 | 1469117072298 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x11725f800 == 29 [pid = 1669] [id = 406] 09:04:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x115f89000) [pid = 1669] [serial = 1217] [outer = 0x0] 09:04:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x116590c00) [pid = 1669] [serial = 1218] [outer = 0x115f89000] 09:04:32 INFO - PROCESS | 1669 | 1469117072328 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x116862800) [pid = 1669] [serial = 1219] [outer = 0x115f89000] 09:04:32 INFO - PROCESS | 1669 | 1469117072710 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 529ms 09:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:04:32 INFO - PROCESS | 1669 | 1469117072727 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1669 | 1469117072729 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:04:32 INFO - PROCESS | 1669 | 1469117072731 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1669 | 1469117072733 Marionette TRACE conn2 <- [1,1598,null,{}] 09:04:32 INFO - PROCESS | 1669 | 1469117072743 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1669 | 1469117072747 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:32 INFO - PROCESS | 1669 | 1469117072847 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:04:32 INFO - PROCESS | 1669 | 1469117072857 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1669 | 1469117072859 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x118850000 == 30 [pid = 1669] [id = 407] 09:04:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1182cbc00) [pid = 1669] [serial = 1220] [outer = 0x0] 09:04:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x118347c00) [pid = 1669] [serial = 1221] [outer = 0x1182cbc00] 09:04:32 INFO - PROCESS | 1669 | 1469117072887 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1183c3000) [pid = 1669] [serial = 1222] [outer = 0x1182cbc00] 09:04:33 INFO - PROCESS | 1669 | 1469117073193 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 473ms 09:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:04:33 INFO - PROCESS | 1669 | 1469117073208 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1669 | 1469117073210 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:04:33 INFO - PROCESS | 1669 | 1469117073212 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1669 | 1469117073213 Marionette TRACE conn2 <- [1,1602,null,{}] 09:04:33 INFO - PROCESS | 1669 | 1469117073215 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 1669 | 1469117073216 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:33 INFO - PROCESS | 1669 | 1469117073299 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:04:33 INFO - PROCESS | 1669 | 1469117073305 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1669 | 1469117073306 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x11983c800 == 31 [pid = 1669] [id = 408] 09:04:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1185be000) [pid = 1669] [serial = 1223] [outer = 0x0] 09:04:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1186c2800) [pid = 1669] [serial = 1224] [outer = 0x1185be000] 09:04:33 INFO - PROCESS | 1669 | 1469117073332 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1188f0400) [pid = 1669] [serial = 1225] [outer = 0x1185be000] 09:04:33 INFO - PROCESS | 1669 | 1469117073722 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 09:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:04:33 INFO - PROCESS | 1669 | 1469117073732 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1669 | 1469117073733 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:04:33 INFO - PROCESS | 1669 | 1469117073736 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1669 | 1469117073737 Marionette TRACE conn2 <- [1,1606,null,{}] 09:04:33 INFO - PROCESS | 1669 | 1469117073739 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 1669 | 1469117073740 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:33 INFO - PROCESS | 1669 | 1469117073839 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:04:33 INFO - PROCESS | 1669 | 1469117073842 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1669 | 1469117073843 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x121031800 == 32 [pid = 1669] [id = 409] 09:04:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1186c7400) [pid = 1669] [serial = 1226] [outer = 0x0] 09:04:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1188fa400) [pid = 1669] [serial = 1227] [outer = 0x1186c7400] 09:04:33 INFO - PROCESS | 1669 | 1469117073868 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x119207000) [pid = 1669] [serial = 1228] [outer = 0x1186c7400] 09:04:34 INFO - PROCESS | 1669 | 1469117074230 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 09:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:04:34 INFO - PROCESS | 1669 | 1469117074256 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1669 | 1469117074257 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:04:34 INFO - PROCESS | 1669 | 1469117074259 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1669 | 1469117074260 Marionette TRACE conn2 <- [1,1610,null,{}] 09:04:34 INFO - PROCESS | 1669 | 1469117074271 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 1669 | 1469117074276 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:34 INFO - PROCESS | 1669 | 1469117074378 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:04:34 INFO - PROCESS | 1669 | 1469117074416 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1669 | 1469117074417 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245e3800 == 33 [pid = 1669] [id = 410] 09:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x119256400) [pid = 1669] [serial = 1229] [outer = 0x0] 09:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1192e1000) [pid = 1669] [serial = 1230] [outer = 0x119256400] 09:04:34 INFO - PROCESS | 1669 | 1469117074442 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x119970400) [pid = 1669] [serial = 1231] [outer = 0x119256400] 09:04:34 INFO - PROCESS | 1669 | 1469117074770 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 524ms 09:04:34 INFO - PROCESS | 1669 | 1469117074791 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:04:34 INFO - PROCESS | 1669 | 1469117074792 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:04:34 INFO - PROCESS | 1669 | 1469117074795 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1669 | 1469117074796 Marionette TRACE conn2 <- [1,1614,null,{}] 09:04:34 INFO - PROCESS | 1669 | 1469117074798 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 1669 | 1469117074799 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:34 INFO - PROCESS | 1669 | 1469117074897 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:04:34 INFO - PROCESS | 1669 | 1469117074900 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1669 | 1469117074902 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12602e800 == 34 [pid = 1669] [id = 411] 09:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1121bb000) [pid = 1669] [serial = 1232] [outer = 0x0] 09:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x119977800) [pid = 1669] [serial = 1233] [outer = 0x1121bb000] 09:04:34 INFO - PROCESS | 1669 | 1469117074927 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1199e3c00) [pid = 1669] [serial = 1234] [outer = 0x1121bb000] 09:04:35 INFO - PROCESS | 1669 | 1469117075250 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:04:35 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 09:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 469ms 09:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:04:35 INFO - PROCESS | 1669 | 1469117075265 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1669 | 1469117075266 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:04:35 INFO - PROCESS | 1669 | 1469117075276 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1669 | 1469117075277 Marionette TRACE conn2 <- [1,1618,null,{}] 09:04:35 INFO - PROCESS | 1669 | 1469117075280 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1669 | 1469117075281 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:35 INFO - PROCESS | 1669 | 1469117075392 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:04:35 INFO - PROCESS | 1669 | 1469117075395 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1669 | 1469117075397 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x127410800 == 35 [pid = 1669] [id = 412] 09:04:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x11997c800) [pid = 1669] [serial = 1235] [outer = 0x0] 09:04:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12103c000) [pid = 1669] [serial = 1236] [outer = 0x11997c800] 09:04:35 INFO - PROCESS | 1669 | 1469117075421 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x121046400) [pid = 1669] [serial = 1237] [outer = 0x11997c800] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x125711400) [pid = 1669] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x124a14800) [pid = 1669] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x129064c00) [pid = 1669] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12938f400) [pid = 1669] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12a9e2000) [pid = 1669] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1127da800) [pid = 1669] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x116913c00) [pid = 1669] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1133d2000) [pid = 1669] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119976800) [pid = 1669] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1183c1400) [pid = 1669] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1211ec400) [pid = 1669] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x119b74800) [pid = 1669] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x11985c800) [pid = 1669] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1183b3800) [pid = 1669] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:04:35 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12b1be400) [pid = 1669] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:04:35 INFO - PROCESS | 1669 | 1469117075928 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 677ms 09:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:04:35 INFO - PROCESS | 1669 | 1469117075945 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1669 | 1469117075947 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:04:35 INFO - PROCESS | 1669 | 1469117075949 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1669 | 1469117075950 Marionette TRACE conn2 <- [1,1622,null,{}] 09:04:35 INFO - PROCESS | 1669 | 1469117075958 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1669 | 1469117075959 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:36 INFO - PROCESS | 1669 | 1469117076071 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:04:36 INFO - PROCESS | 1669 | 1469117076124 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1669 | 1469117076125 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c45800 == 36 [pid = 1669] [id = 413] 09:04:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x112fb7000) [pid = 1669] [serial = 1238] [outer = 0x0] 09:04:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1188f7000) [pid = 1669] [serial = 1239] [outer = 0x112fb7000] 09:04:36 INFO - PROCESS | 1669 | 1469117076150 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x121047000) [pid = 1669] [serial = 1240] [outer = 0x112fb7000] 09:04:36 INFO - PROCESS | 1669 | 1469117076441 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:04:36 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 09:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 521ms 09:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:04:36 INFO - PROCESS | 1669 | 1469117076472 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1669 | 1469117076475 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:04:36 INFO - PROCESS | 1669 | 1469117076477 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1669 | 1469117076478 Marionette TRACE conn2 <- [1,1626,null,{}] 09:04:36 INFO - PROCESS | 1669 | 1469117076481 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 1669 | 1469117076482 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:36 INFO - PROCESS | 1669 | 1469117076561 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:04:36 INFO - PROCESS | 1669 | 1469117076565 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1669 | 1469117076566 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc5000 == 37 [pid = 1669] [id = 414] 09:04:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x11985c000) [pid = 1669] [serial = 1241] [outer = 0x0] 09:04:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211f0c00) [pid = 1669] [serial = 1242] [outer = 0x11985c000] 09:04:36 INFO - PROCESS | 1669 | 1469117076593 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x123c93000) [pid = 1669] [serial = 1243] [outer = 0x11985c000] 09:04:36 INFO - PROCESS | 1669 | 1469117076909 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 471ms 09:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:04:36 INFO - PROCESS | 1669 | 1469117076948 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1669 | 1469117076950 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:04:36 INFO - PROCESS | 1669 | 1469117076952 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1669 | 1469117076954 Marionette TRACE conn2 <- [1,1630,null,{}] 09:04:36 INFO - PROCESS | 1669 | 1469117076956 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 1669 | 1469117076958 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:37 INFO - PROCESS | 1669 | 1469117077075 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:04:37 INFO - PROCESS | 1669 | 1469117077080 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1669 | 1469117077082 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12932d000 == 38 [pid = 1669] [id = 415] 09:04:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1193ff400) [pid = 1669] [serial = 1244] [outer = 0x0] 09:04:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x123fed000) [pid = 1669] [serial = 1245] [outer = 0x1193ff400] 09:04:37 INFO - PROCESS | 1669 | 1469117077108 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124a19000) [pid = 1669] [serial = 1246] [outer = 0x1193ff400] 09:04:37 INFO - PROCESS | 1669 | 1469117077428 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 09:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:04:37 INFO - PROCESS | 1669 | 1469117077474 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1669 | 1469117077475 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:04:37 INFO - PROCESS | 1669 | 1469117077477 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1669 | 1469117077478 Marionette TRACE conn2 <- [1,1634,null,{}] 09:04:37 INFO - PROCESS | 1669 | 1469117077480 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1669 | 1469117077482 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:37 INFO - PROCESS | 1669 | 1469117077561 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:04:37 INFO - PROCESS | 1669 | 1469117077564 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1669 | 1469117077565 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a96a800 == 39 [pid = 1669] [id = 416] 09:04:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1210c1400) [pid = 1669] [serial = 1247] [outer = 0x0] 09:04:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124ddf800) [pid = 1669] [serial = 1248] [outer = 0x1210c1400] 09:04:37 INFO - PROCESS | 1669 | 1469117077590 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1257d4c00) [pid = 1669] [serial = 1249] [outer = 0x1210c1400] 09:04:38 INFO - PROCESS | 1669 | 1469117078158 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 721ms 09:04:38 INFO - PROCESS | 1669 | 1469117078199 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1669 | 1469117078202 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:04:38 INFO - PROCESS | 1669 | 1469117078207 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1669 | 1469117078210 Marionette TRACE conn2 <- [1,1638,null,{}] 09:04:38 INFO - PROCESS | 1669 | 1469117078214 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 1669 | 1469117078216 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:38 INFO - PROCESS | 1669 | 1469117078331 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:04:38 INFO - PROCESS | 1669 | 1469117078390 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1669 | 1469117078392 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x11724e800 == 40 [pid = 1669] [id = 417] 09:04:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x113346000) [pid = 1669] [serial = 1250] [outer = 0x0] 09:04:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1133f8800) [pid = 1669] [serial = 1251] [outer = 0x113346000] 09:04:38 INFO - PROCESS | 1669 | 1469117078423 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x115f2d800) [pid = 1669] [serial = 1252] [outer = 0x113346000] 09:04:38 INFO - PROCESS | 1669 | 1469117078949 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 773ms 09:04:39 INFO - PROCESS | 1669 | 1469117079007 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1669 | 1469117079010 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:04:39 INFO - PROCESS | 1669 | 1469117079014 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1669 | 1469117079016 Marionette TRACE conn2 <- [1,1642,null,{}] 09:04:39 INFO - PROCESS | 1669 | 1469117079019 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 1669 | 1469117079021 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:39 INFO - PROCESS | 1669 | 1469117079133 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:04:39 INFO - PROCESS | 1669 | 1469117079218 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1669 | 1469117079220 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x123887000 == 41 [pid = 1669] [id = 418] 09:04:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x116bb0000) [pid = 1669] [serial = 1253] [outer = 0x0] 09:04:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1182d0800) [pid = 1669] [serial = 1254] [outer = 0x116bb0000] 09:04:39 INFO - PROCESS | 1669 | 1469117079251 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1183aec00) [pid = 1669] [serial = 1255] [outer = 0x116bb0000] 09:04:39 INFO - PROCESS | 1669 | 1469117079894 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 925ms 09:04:39 INFO - PROCESS | 1669 | 1469117079940 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1669 | 1469117079942 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:04:39 INFO - PROCESS | 1669 | 1469117079945 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1669 | 1469117079947 Marionette TRACE conn2 <- [1,1646,null,{}] 09:04:39 INFO - PROCESS | 1669 | 1469117079951 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 1669 | 1469117079952 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:40 INFO - PROCESS | 1669 | 1469117080053 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12932d000 == 40 [pid = 1669] [id = 415] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc5000 == 39 [pid = 1669] [id = 414] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x128c45800 == 38 [pid = 1669] [id = 413] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x127410800 == 37 [pid = 1669] [id = 412] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x12602e800 == 36 [pid = 1669] [id = 411] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1245e3800 == 35 [pid = 1669] [id = 410] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x121031800 == 34 [pid = 1669] [id = 409] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11983c800 == 33 [pid = 1669] [id = 408] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x118850000 == 32 [pid = 1669] [id = 407] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11725f800 == 31 [pid = 1669] [id = 406] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x116281800 == 30 [pid = 1669] [id = 405] 09:04:40 INFO - PROCESS | 1669 | --DOCSHELL 0x1189af000 == 29 [pid = 1669] [id = 404] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12b9dcc00) [pid = 1669] [serial = 1189] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x125711c00) [pid = 1669] [serial = 1173] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x129606400) [pid = 1669] [serial = 1176] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x128e8b000) [pid = 1669] [serial = 1174] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12a7d0000) [pid = 1669] [serial = 1179] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1296d0800) [pid = 1669] [serial = 1177] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12a9ec400) [pid = 1669] [serial = 1182] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12a832c00) [pid = 1669] [serial = 1180] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1192ea400) [pid = 1669] [serial = 1164] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x119976c00) [pid = 1669] [serial = 1165] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x11754f000) [pid = 1669] [serial = 1158] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x11833d800) [pid = 1669] [serial = 1159] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1186c2c00) [pid = 1669] [serial = 1152] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1192e1400) [pid = 1669] [serial = 1153] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x119d10400) [pid = 1669] [serial = 1167] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1242af400) [pid = 1669] [serial = 1168] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1185c7c00) [pid = 1669] [serial = 1161] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1188f5c00) [pid = 1669] [serial = 1162] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12716c800) [pid = 1669] [serial = 1188] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124538c00) [pid = 1669] [serial = 1170] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11a0bb400) [pid = 1669] [serial = 1155] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x123c89800) [pid = 1669] [serial = 1156] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12a833000) [pid = 1669] [serial = 1150] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x119975000) [pid = 1669] [serial = 1185] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12b168000) [pid = 1669] [serial = 1183] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124534400) [pid = 1669] [serial = 1186] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12b9e3c00) [pid = 1669] [serial = 1191] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12babc800) [pid = 1669] [serial = 1192] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x124abfc00) [pid = 1669] [serial = 1171] [outer = 0x0] [url = about:blank] 09:04:40 INFO - PROCESS | 1669 | 1469117080146 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1669 | 1469117080147 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f52000 == 30 [pid = 1669] [id = 419] 09:04:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x112a8cc00) [pid = 1669] [serial = 1256] [outer = 0x0] 09:04:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1133b2800) [pid = 1669] [serial = 1257] [outer = 0x112a8cc00] 09:04:40 INFO - PROCESS | 1669 | 1469117080177 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x116b06000) [pid = 1669] [serial = 1258] [outer = 0x112a8cc00] 09:04:40 INFO - PROCESS | 1669 | 1469117080507 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 571ms 09:04:40 INFO - PROCESS | 1669 | 1469117080516 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1669 | 1469117080520 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:04:40 INFO - PROCESS | 1669 | 1469117080525 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1669 | 1469117080527 Marionette TRACE conn2 <- [1,1650,null,{}] 09:04:40 INFO - PROCESS | 1669 | 1469117080529 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 1669 | 1469117080530 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:40 INFO - PROCESS | 1669 | 1469117080613 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:04:40 INFO - PROCESS | 1669 | 1469117080617 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1669 | 1469117080619 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x113d0a000 == 31 [pid = 1669] [id = 420] 09:04:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x117e48c00) [pid = 1669] [serial = 1259] [outer = 0x0] 09:04:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1184cc000) [pid = 1669] [serial = 1260] [outer = 0x117e48c00] 09:04:40 INFO - PROCESS | 1669 | 1469117080649 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1186be800) [pid = 1669] [serial = 1261] [outer = 0x117e48c00] 09:04:41 INFO - PROCESS | 1669 | 1469117081089 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 09:04:41 INFO - PROCESS | 1669 | 1469117081147 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1669 | 1469117081150 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:04:41 INFO - PROCESS | 1669 | 1469117081153 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1669 | 1469117081157 Marionette TRACE conn2 <- [1,1654,null,{}] 09:04:41 INFO - PROCESS | 1669 | 1469117081168 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1669 | 1469117081173 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:41 INFO - PROCESS | 1669 | 1469117081296 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:04:41 INFO - PROCESS | 1669 | 1469117081354 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1669 | 1469117081356 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12387e800 == 32 [pid = 1669] [id = 421] 09:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1182ce800) [pid = 1669] [serial = 1262] [outer = 0x0] 09:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1188f7800) [pid = 1669] [serial = 1263] [outer = 0x1182ce800] 09:04:41 INFO - PROCESS | 1669 | 1469117081385 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192e8000) [pid = 1669] [serial = 1264] [outer = 0x1182ce800] 09:04:41 INFO - PROCESS | 1669 | 1469117081661 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 524ms 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:04:41 INFO - PROCESS | 1669 | 1469117081680 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1669 | 1469117081681 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:04:41 INFO - PROCESS | 1669 | 1469117081683 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1669 | 1469117081685 Marionette TRACE conn2 <- [1,1658,null,{}] 09:04:41 INFO - PROCESS | 1669 | 1469117081694 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1669 | 1469117081696 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:41 INFO - PROCESS | 1669 | 1469117081783 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:04:41 INFO - PROCESS | 1669 | 1469117081790 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1669 | 1469117081791 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x126023000 == 33 [pid = 1669] [id = 422] 09:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11985f400) [pid = 1669] [serial = 1265] [outer = 0x0] 09:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x11996c000) [pid = 1669] [serial = 1266] [outer = 0x11985f400] 09:04:41 INFO - PROCESS | 1669 | 1469117081816 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x11997cc00) [pid = 1669] [serial = 1267] [outer = 0x11985f400] 09:04:42 INFO - PROCESS | 1669 | 1469117082162 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 525ms 09:04:42 INFO - PROCESS | 1669 | 1469117082225 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1669 | 1469117082227 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:04:42 INFO - PROCESS | 1669 | 1469117082229 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1669 | 1469117082230 Marionette TRACE conn2 <- [1,1662,null,{}] 09:04:42 INFO - PROCESS | 1669 | 1469117082232 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1669 | 1469117082233 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:42 INFO - PROCESS | 1669 | 1469117082346 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:04:42 INFO - PROCESS | 1669 | 1469117082356 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1669 | 1469117082357 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c4b800 == 34 [pid = 1669] [id = 423] 09:04:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x112d61c00) [pid = 1669] [serial = 1268] [outer = 0x0] 09:04:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x119b79c00) [pid = 1669] [serial = 1269] [outer = 0x112d61c00] 09:04:42 INFO - PROCESS | 1669 | 1469117082382 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x121043800) [pid = 1669] [serial = 1270] [outer = 0x112d61c00] 09:04:42 INFO - PROCESS | 1669 | 1469117082726 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 517ms 09:04:42 INFO - PROCESS | 1669 | 1469117082747 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1669 | 1469117082748 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:04:42 INFO - PROCESS | 1669 | 1469117082750 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1669 | 1469117082751 Marionette TRACE conn2 <- [1,1666,null,{}] 09:04:42 INFO - PROCESS | 1669 | 1469117082756 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1669 | 1469117082760 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:42 INFO - PROCESS | 1669 | 1469117082877 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:04:42 INFO - PROCESS | 1669 | 1469117082890 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1669 | 1469117082891 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cd4000 == 35 [pid = 1669] [id = 424] 09:04:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x121047400) [pid = 1669] [serial = 1271] [outer = 0x0] 09:04:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1239efc00) [pid = 1669] [serial = 1272] [outer = 0x121047400] 09:04:42 INFO - PROCESS | 1669 | 1469117082916 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124a10c00) [pid = 1669] [serial = 1273] [outer = 0x121047400] 09:04:43 INFO - PROCESS | 1669 | 1469117083240 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:04:43 INFO - PROCESS | 1669 | 1469117083273 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1669 | 1469117083274 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:04:43 INFO - PROCESS | 1669 | 1469117083276 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1669 | 1469117083277 Marionette TRACE conn2 <- [1,1670,null,{}] 09:04:43 INFO - PROCESS | 1669 | 1469117083280 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1669 | 1469117083281 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:43 INFO - PROCESS | 1669 | 1469117083389 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:04:43 INFO - PROCESS | 1669 | 1469117083403 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1669 | 1469117083404 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8e2000 == 36 [pid = 1669] [id = 425] 09:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1245c8800) [pid = 1669] [serial = 1274] [outer = 0x0] 09:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124ac1c00) [pid = 1669] [serial = 1275] [outer = 0x1245c8800] 09:04:43 INFO - PROCESS | 1669 | 1469117083429 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x125710800) [pid = 1669] [serial = 1276] [outer = 0x1245c8800] 09:04:43 INFO - PROCESS | 1669 | 1469117083758 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 519ms 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:04:43 INFO - PROCESS | 1669 | 1469117083798 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1669 | 1469117083800 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:04:43 INFO - PROCESS | 1669 | 1469117083802 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1669 | 1469117083803 Marionette TRACE conn2 <- [1,1674,null,{}] 09:04:43 INFO - PROCESS | 1669 | 1469117083805 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1669 | 1469117083807 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:43 INFO - PROCESS | 1669 | 1469117083906 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:04:43 INFO - PROCESS | 1669 | 1469117083910 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1669 | 1469117083911 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a97b000 == 37 [pid = 1669] [id = 426] 09:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12458d400) [pid = 1669] [serial = 1277] [outer = 0x0] 09:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1260ba800) [pid = 1669] [serial = 1278] [outer = 0x12458d400] 09:04:43 INFO - PROCESS | 1669 | 1469117083934 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1260bf000) [pid = 1669] [serial = 1279] [outer = 0x12458d400] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1186c7400) [pid = 1669] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x11333a800) [pid = 1669] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1185be000) [pid = 1669] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1192e7c00) [pid = 1669] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x115f89000) [pid = 1669] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1182cbc00) [pid = 1669] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1121b0800) [pid = 1669] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1185ca800) [pid = 1669] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x119979800) [pid = 1669] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12458d000) [pid = 1669] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1193ff400) [pid = 1669] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x119256400) [pid = 1669] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1257d9800) [pid = 1669] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1121bb000) [pid = 1669] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x11997c800) [pid = 1669] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x112fb7000) [pid = 1669] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1183ab800) [pid = 1669] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:04:44 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11985c000) [pid = 1669] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:04:44 INFO - PROCESS | 1669 | 1469117084401 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 620ms 09:04:44 INFO - PROCESS | 1669 | 1469117084423 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:04:44 INFO - PROCESS | 1669 | 1469117084425 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:04:44 INFO - PROCESS | 1669 | 1469117084427 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1669 | 1469117084428 Marionette TRACE conn2 <- [1,1678,null,{}] 09:04:44 INFO - PROCESS | 1669 | 1469117084430 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 1669 | 1469117084440 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:44 INFO - PROCESS | 1669 | 1469117084519 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:04:44 INFO - PROCESS | 1669 | 1469117084525 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1669 | 1469117084526 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x121020000 == 38 [pid = 1669] [id = 427] 09:04:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1121bb000) [pid = 1669] [serial = 1280] [outer = 0x0] 09:04:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1133f9000) [pid = 1669] [serial = 1281] [outer = 0x1121bb000] 09:04:44 INFO - PROCESS | 1669 | 1469117084551 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1183b0000) [pid = 1669] [serial = 1282] [outer = 0x1121bb000] 09:04:44 INFO - PROCESS | 1669 | 1469117084895 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:04:44 INFO - PROCESS | 1669 | 1469117084946 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1669 | 1469117084948 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:04:44 INFO - PROCESS | 1669 | 1469117084950 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1669 | 1469117084951 Marionette TRACE conn2 <- [1,1682,null,{}] 09:04:44 INFO - PROCESS | 1669 | 1469117084954 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 1669 | 1469117084955 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:45 INFO - PROCESS | 1669 | 1469117085033 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:04:45 INFO - PROCESS | 1669 | 1469117085039 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1669 | 1469117085040 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba59800 == 39 [pid = 1669] [id = 428] 09:04:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1183b1c00) [pid = 1669] [serial = 1283] [outer = 0x0] 09:04:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119862000) [pid = 1669] [serial = 1284] [outer = 0x1183b1c00] 09:04:45 INFO - PROCESS | 1669 | 1469117085065 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1240a2c00) [pid = 1669] [serial = 1285] [outer = 0x1183b1c00] 09:04:45 INFO - PROCESS | 1669 | 1469117085406 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:04:45 INFO - PROCESS | 1669 | 1469117085419 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1669 | 1469117085422 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:04:45 INFO - PROCESS | 1669 | 1469117085426 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1669 | 1469117085428 Marionette TRACE conn2 <- [1,1686,null,{}] 09:04:45 INFO - PROCESS | 1669 | 1469117085430 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1669 | 1469117085432 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:45 INFO - PROCESS | 1669 | 1469117085527 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:04:45 INFO - PROCESS | 1669 | 1469117085585 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1669 | 1469117085586 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdd1000 == 40 [pid = 1669] [id = 429] 09:04:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1192dd000) [pid = 1669] [serial = 1286] [outer = 0x0] 09:04:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1260bf800) [pid = 1669] [serial = 1287] [outer = 0x1192dd000] 09:04:45 INFO - PROCESS | 1669 | 1469117085612 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x126fbf400) [pid = 1669] [serial = 1288] [outer = 0x1192dd000] 09:04:45 INFO - PROCESS | 1669 | 1469117085892 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:04:45 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 09:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:04:45 INFO - PROCESS | 1669 | 1469117085945 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1669 | 1469117085947 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:04:45 INFO - PROCESS | 1669 | 1469117085949 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1669 | 1469117085950 Marionette TRACE conn2 <- [1,1690,null,{}] 09:04:45 INFO - PROCESS | 1669 | 1469117085953 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1669 | 1469117085956 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:46 INFO - PROCESS | 1669 | 1469117086043 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:04:46 INFO - PROCESS | 1669 | 1469117086046 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1669 | 1469117086048 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3f1000 == 41 [pid = 1669] [id = 430] 09:04:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x126fc0000) [pid = 1669] [serial = 1289] [outer = 0x0] 09:04:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12749ec00) [pid = 1669] [serial = 1290] [outer = 0x126fc0000] 09:04:46 INFO - PROCESS | 1669 | 1469117086072 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x128c25000) [pid = 1669] [serial = 1291] [outer = 0x126fc0000] 09:04:46 INFO - PROCESS | 1669 | 1469117086527 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 623ms 09:04:46 INFO - PROCESS | 1669 | 1469117086573 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1669 | 1469117086575 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:04:46 INFO - PROCESS | 1669 | 1469117086579 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1669 | 1469117086581 Marionette TRACE conn2 <- [1,1694,null,{}] 09:04:46 INFO - PROCESS | 1669 | 1469117086585 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1669 | 1469117086586 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:46 INFO - PROCESS | 1669 | 1469117086702 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:04:46 INFO - PROCESS | 1669 | 1469117086776 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1669 | 1469117086777 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x118513800 == 42 [pid = 1669] [id = 431] 09:04:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x113347800) [pid = 1669] [serial = 1292] [outer = 0x0] 09:04:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x116593c00) [pid = 1669] [serial = 1293] [outer = 0x113347800] 09:04:46 INFO - PROCESS | 1669 | 1469117086808 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x11754d400) [pid = 1669] [serial = 1294] [outer = 0x113347800] 09:04:47 INFO - PROCESS | 1669 | 1469117087249 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 09:04:47 INFO - PROCESS | 1669 | 1469117087318 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1669 | 1469117087322 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:04:47 INFO - PROCESS | 1669 | 1469117087329 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1669 | 1469117087331 Marionette TRACE conn2 <- [1,1698,null,{}] 09:04:47 INFO - PROCESS | 1669 | 1469117087334 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 1669 | 1469117087336 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:47 INFO - PROCESS | 1669 | 1469117087442 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:04:47 INFO - PROCESS | 1669 | 1469117087531 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1669 | 1469117087532 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x125182000 == 43 [pid = 1669] [id = 432] 09:04:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1188f6000) [pid = 1669] [serial = 1295] [outer = 0x0] 09:04:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x118979800) [pid = 1669] [serial = 1296] [outer = 0x1188f6000] 09:04:47 INFO - PROCESS | 1669 | 1469117087562 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1192e8800) [pid = 1669] [serial = 1297] [outer = 0x1188f6000] 09:04:47 INFO - PROCESS | 1669 | 1469117087978 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:04:47 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 09:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 09:04:48 INFO - PROCESS | 1669 | 1469117088000 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1669 | 1469117088002 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:04:48 INFO - PROCESS | 1669 | 1469117088007 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1669 | 1469117088009 Marionette TRACE conn2 <- [1,1702,null,{}] 09:04:48 INFO - PROCESS | 1669 | 1469117088017 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1669 | 1469117088021 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:48 INFO - PROCESS | 1669 | 1469117088162 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:04:48 INFO - PROCESS | 1669 | 1469117088218 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1669 | 1469117088220 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3e7000 == 44 [pid = 1669] [id = 433] 09:04:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1211ec800) [pid = 1669] [serial = 1298] [outer = 0x0] 09:04:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x123c8e000) [pid = 1669] [serial = 1299] [outer = 0x1211ec800] 09:04:48 INFO - PROCESS | 1669 | 1469117088253 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x124537000) [pid = 1669] [serial = 1300] [outer = 0x1211ec800] 09:04:48 INFO - PROCESS | 1669 | 1469117088637 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 672ms 09:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:04:48 INFO - PROCESS | 1669 | 1469117088678 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1669 | 1469117088680 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:04:48 INFO - PROCESS | 1669 | 1469117088683 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1669 | 1469117088684 Marionette TRACE conn2 <- [1,1706,null,{}] 09:04:48 INFO - PROCESS | 1669 | 1469117088687 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1669 | 1469117088690 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:48 INFO - PROCESS | 1669 | 1469117088817 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:04:48 INFO - PROCESS | 1669 | 1469117088890 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1669 | 1469117088891 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cbba800 == 45 [pid = 1669] [id = 434] 09:04:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x124a15000) [pid = 1669] [serial = 1301] [outer = 0x0] 09:04:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x124de9000) [pid = 1669] [serial = 1302] [outer = 0x124a15000] 09:04:48 INFO - PROCESS | 1669 | 1469117088921 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1260c4800) [pid = 1669] [serial = 1303] [outer = 0x124a15000] 09:04:49 INFO - PROCESS | 1669 | 1469117089339 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 09:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:04:49 INFO - PROCESS | 1669 | 1469117089356 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1669 | 1469117089358 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:04:49 INFO - PROCESS | 1669 | 1469117089360 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1669 | 1469117089361 Marionette TRACE conn2 <- [1,1710,null,{}] 09:04:49 INFO - PROCESS | 1669 | 1469117089364 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 1669 | 1469117089365 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:49 INFO - PROCESS | 1669 | 1469117089494 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:04:49 INFO - PROCESS | 1669 | 1469117089608 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1669 | 1469117089610 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x116509000 == 46 [pid = 1669] [id = 435] 09:04:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1121bcc00) [pid = 1669] [serial = 1304] [outer = 0x0] 09:04:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x115f26c00) [pid = 1669] [serial = 1305] [outer = 0x1121bcc00] 09:04:49 INFO - PROCESS | 1669 | 1469117089655 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x124099000) [pid = 1669] [serial = 1306] [outer = 0x1121bcc00] 09:04:50 INFO - PROCESS | 1669 | 1469117090341 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1021ms 09:04:50 INFO - PROCESS | 1669 | 1469117090382 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1669 | 1469117090384 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:04:50 INFO - PROCESS | 1669 | 1469117090399 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1669 | 1469117090401 Marionette TRACE conn2 <- [1,1714,null,{}] 09:04:50 INFO - PROCESS | 1669 | 1469117090405 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:50 INFO - PROCESS | 1669 | 1469117090406 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:50 INFO - PROCESS | 1669 | 1469117090504 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:04:50 INFO - PROCESS | 1669 | 1469117090585 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1669 | 1469117090586 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x114f43000 == 47 [pid = 1669] [id = 436] 09:04:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x116913000) [pid = 1669] [serial = 1307] [outer = 0x0] 09:04:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x116bf1c00) [pid = 1669] [serial = 1308] [outer = 0x116913000] 09:04:50 INFO - PROCESS | 1669 | 1469117090615 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x1182d5400) [pid = 1669] [serial = 1309] [outer = 0x116913000] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdd1000 == 46 [pid = 1669] [id = 429] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba59800 == 45 [pid = 1669] [id = 428] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x121020000 == 44 [pid = 1669] [id = 427] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12a97b000 == 43 [pid = 1669] [id = 426] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8e2000 == 42 [pid = 1669] [id = 425] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x128cd4000 == 41 [pid = 1669] [id = 424] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x128c4b800 == 40 [pid = 1669] [id = 423] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x126023000 == 39 [pid = 1669] [id = 422] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12387e800 == 38 [pid = 1669] [id = 421] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x113d0a000 == 37 [pid = 1669] [id = 420] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x115f52000 == 36 [pid = 1669] [id = 419] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x123887000 == 35 [pid = 1669] [id = 418] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x11724e800 == 34 [pid = 1669] [id = 417] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12a96a800 == 33 [pid = 1669] [id = 416] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x116509000 == 32 [pid = 1669] [id = 435] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12cbba800 == 31 [pid = 1669] [id = 434] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3e7000 == 30 [pid = 1669] [id = 433] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x125182000 == 29 [pid = 1669] [id = 432] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3f1000 == 28 [pid = 1669] [id = 430] 09:04:51 INFO - PROCESS | 1669 | --DOCSHELL 0x118513800 == 27 [pid = 1669] [id = 431] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1188fa400) [pid = 1669] [serial = 1227] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x113344000) [pid = 1669] [serial = 1215] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1133f3000) [pid = 1669] [serial = 1216] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x1186c2800) [pid = 1669] [serial = 1224] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x11996f000) [pid = 1669] [serial = 1213] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x11985bc00) [pid = 1669] [serial = 1212] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x116862800) [pid = 1669] [serial = 1219] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x116590c00) [pid = 1669] [serial = 1218] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x118347c00) [pid = 1669] [serial = 1221] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1183c3000) [pid = 1669] [serial = 1222] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x113352400) [pid = 1669] [serial = 1195] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1127d2400) [pid = 1669] [serial = 1194] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1192e2c00) [pid = 1669] [serial = 1198] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x11897a000) [pid = 1669] [serial = 1197] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12453d000) [pid = 1669] [serial = 1201] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x121044400) [pid = 1669] [serial = 1200] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1260c9800) [pid = 1669] [serial = 1204] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1260c5400) [pid = 1669] [serial = 1203] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124a19000) [pid = 1669] [serial = 1246] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x124ddf800) [pid = 1669] [serial = 1248] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1192e1000) [pid = 1669] [serial = 1230] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x129397800) [pid = 1669] [serial = 1207] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1274a1800) [pid = 1669] [serial = 1206] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x119977800) [pid = 1669] [serial = 1233] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x119970400) [pid = 1669] [serial = 1231] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12103c000) [pid = 1669] [serial = 1236] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1188f7000) [pid = 1669] [serial = 1239] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11897bc00) [pid = 1669] [serial = 1210] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1183c1800) [pid = 1669] [serial = 1209] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1199e3c00) [pid = 1669] [serial = 1234] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1211f0c00) [pid = 1669] [serial = 1242] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x123c93000) [pid = 1669] [serial = 1243] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x121046400) [pid = 1669] [serial = 1237] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x119207000) [pid = 1669] [serial = 1228] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x121047000) [pid = 1669] [serial = 1240] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x123fed000) [pid = 1669] [serial = 1245] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1188f0400) [pid = 1669] [serial = 1225] [outer = 0x0] [url = about:blank] 09:04:51 INFO - PROCESS | 1669 | 1469117091615 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1240ms 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:04:51 INFO - PROCESS | 1669 | 1469117091628 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1669 | 1469117091630 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:04:51 INFO - PROCESS | 1669 | 1469117091634 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1669 | 1469117091636 Marionette TRACE conn2 <- [1,1718,null,{}] 09:04:51 INFO - PROCESS | 1669 | 1469117091642 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 1669 | 1469117091643 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:51 INFO - PROCESS | 1669 | 1469117091741 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:04:51 INFO - PROCESS | 1669 | 1469117091752 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1669 | 1469117091757 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x116509000 == 28 [pid = 1669] [id = 437] 09:04:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1133f5400) [pid = 1669] [serial = 1310] [outer = 0x0] 09:04:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x113dcf800) [pid = 1669] [serial = 1311] [outer = 0x1133f5400] 09:04:51 INFO - PROCESS | 1669 | 1469117091788 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1165dc000) [pid = 1669] [serial = 1312] [outer = 0x1133f5400] 09:04:52 INFO - PROCESS | 1669 | 1469117092219 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 624ms 09:04:52 INFO - PROCESS | 1669 | 1469117092258 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1669 | 1469117092263 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:04:52 INFO - PROCESS | 1669 | 1469117092270 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1669 | 1469117092273 Marionette TRACE conn2 <- [1,1722,null,{}] 09:04:52 INFO - PROCESS | 1669 | 1469117092277 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1669 | 1469117092279 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:52 INFO - PROCESS | 1669 | 1469117092402 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:04:52 INFO - PROCESS | 1669 | 1469117092420 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1669 | 1469117092421 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x118525000 == 29 [pid = 1669] [id = 438] 09:04:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1177c3c00) [pid = 1669] [serial = 1313] [outer = 0x0] 09:04:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183a9400) [pid = 1669] [serial = 1314] [outer = 0x1177c3c00] 09:04:52 INFO - PROCESS | 1669 | 1469117092462 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1183c1800) [pid = 1669] [serial = 1315] [outer = 0x1177c3c00] 09:04:52 INFO - PROCESS | 1669 | 1469117092928 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:04:52 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 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 672ms 09:04:52 INFO - PROCESS | 1669 | 1469117092943 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:04:52 INFO - PROCESS | 1669 | 1469117092957 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:04:52 INFO - PROCESS | 1669 | 1469117092961 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1669 | 1469117092964 Marionette TRACE conn2 <- [1,1726,null,{}] 09:04:52 INFO - PROCESS | 1669 | 1469117092976 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1669 | 1469117092980 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:53 INFO - PROCESS | 1669 | 1469117093126 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:04:53 INFO - PROCESS | 1669 | 1469117093219 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1669 | 1469117093222 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c5a800 == 30 [pid = 1669] [id = 439] 09:04:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1185ca800) [pid = 1669] [serial = 1316] [outer = 0x0] 09:04:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11888cc00) [pid = 1669] [serial = 1317] [outer = 0x1185ca800] 09:04:53 INFO - PROCESS | 1669 | 1469117093267 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1189a7400) [pid = 1669] [serial = 1318] [outer = 0x1185ca800] 09:04:53 INFO - PROCESS | 1669 | 1469117093629 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 676ms 09:04:53 INFO - PROCESS | 1669 | 1469117093648 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1669 | 1469117093651 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:04:53 INFO - PROCESS | 1669 | 1469117093659 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1669 | 1469117093661 Marionette TRACE conn2 <- [1,1730,null,{}] 09:04:53 INFO - PROCESS | 1669 | 1469117093664 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 1669 | 1469117093666 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:53 INFO - PROCESS | 1669 | 1469117093835 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:04:53 INFO - PROCESS | 1669 | 1469117093858 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1669 | 1469117093860 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x123880800 == 31 [pid = 1669] [id = 440] 09:04:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1188f8800) [pid = 1669] [serial = 1319] [outer = 0x0] 09:04:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1192e3c00) [pid = 1669] [serial = 1320] [outer = 0x1188f8800] 09:04:53 INFO - PROCESS | 1669 | 1469117093902 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119866800) [pid = 1669] [serial = 1321] [outer = 0x1188f8800] 09:04:54 INFO - PROCESS | 1669 | 1469117094341 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:04:54 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 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 09:04:54 INFO - PROCESS | 1669 | 1469117094382 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1669 | 1469117094383 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:04:54 INFO - PROCESS | 1669 | 1469117094385 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1669 | 1469117094387 Marionette TRACE conn2 <- [1,1734,null,{}] 09:04:54 INFO - PROCESS | 1669 | 1469117094389 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1669 | 1469117094390 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:54 INFO - PROCESS | 1669 | 1469117094492 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:04:54 INFO - PROCESS | 1669 | 1469117094548 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1669 | 1469117094549 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x124430000 == 32 [pid = 1669] [id = 441] 09:04:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119869400) [pid = 1669] [serial = 1322] [outer = 0x0] 09:04:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x119973c00) [pid = 1669] [serial = 1323] [outer = 0x119869400] 09:04:54 INFO - PROCESS | 1669 | 1469117094574 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1199de000) [pid = 1669] [serial = 1324] [outer = 0x119869400] 09:04:54 INFO - PROCESS | 1669 | 1469117094875 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 520ms 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:04:54 INFO - PROCESS | 1669 | 1469117094908 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1669 | 1469117094909 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:04:54 INFO - PROCESS | 1669 | 1469117094911 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1669 | 1469117094912 Marionette TRACE conn2 <- [1,1738,null,{}] 09:04:54 INFO - PROCESS | 1669 | 1469117094915 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1669 | 1469117094920 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:55 INFO - PROCESS | 1669 | 1469117095036 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:04:55 INFO - PROCESS | 1669 | 1469117095073 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1669 | 1469117095074 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x126023000 == 33 [pid = 1669] [id = 442] 09:04:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1199e0c00) [pid = 1669] [serial = 1325] [outer = 0x0] 09:04:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12103a400) [pid = 1669] [serial = 1326] [outer = 0x1199e0c00] 09:04:55 INFO - PROCESS | 1669 | 1469117095099 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1240a0400) [pid = 1669] [serial = 1327] [outer = 0x1199e0c00] 09:04:55 INFO - PROCESS | 1669 | 1469117095420 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 568ms 09:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:04:55 INFO - PROCESS | 1669 | 1469117095481 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1669 | 1469117095482 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:04:55 INFO - PROCESS | 1669 | 1469117095484 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1669 | 1469117095485 Marionette TRACE conn2 <- [1,1742,null,{}] 09:04:55 INFO - PROCESS | 1669 | 1469117095488 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1669 | 1469117095489 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:55 INFO - PROCESS | 1669 | 1469117095593 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:04:55 INFO - PROCESS | 1669 | 1469117095606 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1669 | 1469117095607 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x127422000 == 34 [pid = 1669] [id = 443] 09:04:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1133b5c00) [pid = 1669] [serial = 1328] [outer = 0x0] 09:04:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12453e800) [pid = 1669] [serial = 1329] [outer = 0x1133b5c00] 09:04:55 INFO - PROCESS | 1669 | 1469117095631 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124a08000) [pid = 1669] [serial = 1330] [outer = 0x1133b5c00] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x121047400) [pid = 1669] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1245c8800) [pid = 1669] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x12458d400) [pid = 1669] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x112a8cc00) [pid = 1669] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1121bb000) [pid = 1669] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x116bb0000) [pid = 1669] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x113346000) [pid = 1669] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1182ce800) [pid = 1669] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11985f400) [pid = 1669] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x117e48c00) [pid = 1669] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1210c1400) [pid = 1669] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x126fc0000) [pid = 1669] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1192dd000) [pid = 1669] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1183b1c00) [pid = 1669] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:04:56 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x112d61c00) [pid = 1669] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:04:56 INFO - PROCESS | 1669 | 1469117096310 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 869ms 09:04:56 INFO - PROCESS | 1669 | 1469117096364 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1669 | 1469117096366 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:04:56 INFO - PROCESS | 1669 | 1469117096374 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1669 | 1469117096376 Marionette TRACE conn2 <- [1,1746,null,{}] 09:04:56 INFO - PROCESS | 1669 | 1469117096379 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 1669 | 1469117096381 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:56 INFO - PROCESS | 1669 | 1469117096458 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:04:56 INFO - PROCESS | 1669 | 1469117096461 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1669 | 1469117096462 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c45000 == 35 [pid = 1669] [id = 444] 09:04:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1127dd800) [pid = 1669] [serial = 1331] [outer = 0x0] 09:04:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1183a7c00) [pid = 1669] [serial = 1332] [outer = 0x1127dd800] 09:04:56 INFO - PROCESS | 1669 | 1469117096487 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119979800) [pid = 1669] [serial = 1333] [outer = 0x1127dd800] 09:04:56 INFO - PROCESS | 1669 | 1469117096844 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 522ms 09:04:56 INFO - PROCESS | 1669 | 1469117096894 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1669 | 1469117096895 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:04:56 INFO - PROCESS | 1669 | 1469117096897 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1669 | 1469117096898 Marionette TRACE conn2 <- [1,1750,null,{}] 09:04:56 INFO - PROCESS | 1669 | 1469117096901 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 1669 | 1469117096902 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:57 INFO - PROCESS | 1669 | 1469117097011 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:04:57 INFO - PROCESS | 1669 | 1469117097047 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1669 | 1469117097048 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x12902f000 == 36 [pid = 1669] [id = 445] 09:04:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1127ddc00) [pid = 1669] [serial = 1334] [outer = 0x0] 09:04:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1210c1400) [pid = 1669] [serial = 1335] [outer = 0x1127ddc00] 09:04:57 INFO - PROCESS | 1669 | 1469117097072 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a14400) [pid = 1669] [serial = 1336] [outer = 0x1127ddc00] 09:04:57 INFO - PROCESS | 1669 | 1469117097345 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 470ms 09:04:57 INFO - PROCESS | 1669 | 1469117097367 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1669 | 1469117097369 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:04:57 INFO - PROCESS | 1669 | 1469117097379 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1669 | 1469117097380 Marionette TRACE conn2 <- [1,1754,null,{}] 09:04:57 INFO - PROCESS | 1669 | 1469117097382 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 1669 | 1469117097383 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:57 INFO - PROCESS | 1669 | 1469117097467 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:04:57 INFO - PROCESS | 1669 | 1469117097472 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1669 | 1469117097474 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a722800 == 37 [pid = 1669] [id = 446] 09:04:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12458d400) [pid = 1669] [serial = 1337] [outer = 0x0] 09:04:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124d8f400) [pid = 1669] [serial = 1338] [outer = 0x12458d400] 09:04:57 INFO - PROCESS | 1669 | 1469117097498 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x125710400) [pid = 1669] [serial = 1339] [outer = 0x12458d400] 09:04:57 INFO - PROCESS | 1669 | 1469117097813 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 468ms 09:04:57 INFO - PROCESS | 1669 | 1469117097847 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1669 | 1469117097849 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:04:57 INFO - PROCESS | 1669 | 1469117097851 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1669 | 1469117097853 Marionette TRACE conn2 <- [1,1758,null,{}] 09:04:57 INFO - PROCESS | 1669 | 1469117097855 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 1669 | 1469117097857 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:57 INFO - PROCESS | 1669 | 1469117097986 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:04:57 INFO - PROCESS | 1669 | 1469117097991 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1669 | 1469117097993 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a96f000 == 38 [pid = 1669] [id = 447] 09:04:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x124534800) [pid = 1669] [serial = 1340] [outer = 0x0] 09:04:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x124a15400) [pid = 1669] [serial = 1341] [outer = 0x124534800] 09:04:58 INFO - PROCESS | 1669 | 1469117098019 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x126d9fc00) [pid = 1669] [serial = 1342] [outer = 0x124534800] 09:04:58 INFO - PROCESS | 1669 | 1469117098555 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 770ms 09:04:58 INFO - PROCESS | 1669 | 1469117098622 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1669 | 1469117098624 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:04:58 INFO - PROCESS | 1669 | 1469117098628 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1669 | 1469117098630 Marionette TRACE conn2 <- [1,1762,null,{}] 09:04:58 INFO - PROCESS | 1669 | 1469117098635 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 1669 | 1469117098636 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:58 INFO - PROCESS | 1669 | 1469117098751 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:04:58 INFO - PROCESS | 1669 | 1469117098831 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1669 | 1469117098832 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x118516800 == 39 [pid = 1669] [id = 448] 09:04:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1133f3400) [pid = 1669] [serial = 1343] [outer = 0x0] 09:04:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x116243000) [pid = 1669] [serial = 1344] [outer = 0x1133f3400] 09:04:58 INFO - PROCESS | 1669 | 1469117098863 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1177c9000) [pid = 1669] [serial = 1345] [outer = 0x1133f3400] 09:04:59 INFO - PROCESS | 1669 | 1469117099362 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 822ms 09:04:59 INFO - PROCESS | 1669 | 1469117099477 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1669 | 1469117099480 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:04:59 INFO - PROCESS | 1669 | 1469117099485 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1669 | 1469117099487 Marionette TRACE conn2 <- [1,1766,null,{}] 09:04:59 INFO - PROCESS | 1669 | 1469117099490 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 1669 | 1469117099491 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:59 INFO - PROCESS | 1669 | 1469117099607 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:04:59 INFO - PROCESS | 1669 | 1469117099684 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1669 | 1469117099685 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:04:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x119552800 == 40 [pid = 1669] [id = 449] 09:04:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1133f3c00) [pid = 1669] [serial = 1346] [outer = 0x0] 09:04:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1185c2800) [pid = 1669] [serial = 1347] [outer = 0x1133f3c00] 09:04:59 INFO - PROCESS | 1669 | 1469117099717 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1188f0400) [pid = 1669] [serial = 1348] [outer = 0x1133f3c00] 09:05:00 INFO - PROCESS | 1669 | 1469117100349 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 873ms 09:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:05:00 INFO - PROCESS | 1669 | 1469117100358 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1669 | 1469117100361 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:05:00 INFO - PROCESS | 1669 | 1469117100364 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1669 | 1469117100365 Marionette TRACE conn2 <- [1,1770,null,{}] 09:05:00 INFO - PROCESS | 1669 | 1469117100369 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1669 | 1469117100371 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:00 INFO - PROCESS | 1669 | 1469117100477 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:05:00 INFO - PROCESS | 1669 | 1469117100535 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1669 | 1469117100537 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x118514800 == 41 [pid = 1669] [id = 450] 09:05:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x116bb0000) [pid = 1669] [serial = 1349] [outer = 0x0] 09:05:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x11833d800) [pid = 1669] [serial = 1350] [outer = 0x116bb0000] 09:05:00 INFO - PROCESS | 1669 | 1469117100565 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1183cdc00) [pid = 1669] [serial = 1351] [outer = 0x116bb0000] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12a722800 == 40 [pid = 1669] [id = 446] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x12902f000 == 39 [pid = 1669] [id = 445] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x128c45000 == 38 [pid = 1669] [id = 444] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x127422000 == 37 [pid = 1669] [id = 443] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x126023000 == 36 [pid = 1669] [id = 442] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x124430000 == 35 [pid = 1669] [id = 441] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x123880800 == 34 [pid = 1669] [id = 440] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x119c5a800 == 33 [pid = 1669] [id = 439] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x118525000 == 32 [pid = 1669] [id = 438] 09:05:00 INFO - PROCESS | 1669 | --DOCSHELL 0x116509000 == 31 [pid = 1669] [id = 437] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1239efc00) [pid = 1669] [serial = 1272] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x124ac1c00) [pid = 1669] [serial = 1275] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1260ba800) [pid = 1669] [serial = 1278] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1133b2800) [pid = 1669] [serial = 1257] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x116b06000) [pid = 1669] [serial = 1258] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1183b0000) [pid = 1669] [serial = 1282] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1182d0800) [pid = 1669] [serial = 1254] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1183aec00) [pid = 1669] [serial = 1255] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1133f8800) [pid = 1669] [serial = 1251] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x115f2d800) [pid = 1669] [serial = 1252] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1188f7800) [pid = 1669] [serial = 1263] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1192e8000) [pid = 1669] [serial = 1264] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x11996c000) [pid = 1669] [serial = 1266] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1184cc000) [pid = 1669] [serial = 1260] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1186be800) [pid = 1669] [serial = 1261] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1257d4c00) [pid = 1669] [serial = 1249] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1133f9000) [pid = 1669] [serial = 1281] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12749ec00) [pid = 1669] [serial = 1290] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x126fbf400) [pid = 1669] [serial = 1288] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1260bf000) [pid = 1669] [serial = 1279] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x119862000) [pid = 1669] [serial = 1284] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x128c25000) [pid = 1669] [serial = 1291] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119b79c00) [pid = 1669] [serial = 1269] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x124a10c00) [pid = 1669] [serial = 1273] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x125710800) [pid = 1669] [serial = 1276] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1260bf800) [pid = 1669] [serial = 1287] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x121043800) [pid = 1669] [serial = 1270] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1240a2c00) [pid = 1669] [serial = 1285] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x11997cc00) [pid = 1669] [serial = 1267] [outer = 0x0] [url = about:blank] 09:05:00 INFO - PROCESS | 1669 | 1469117100963 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 620ms 09:05:00 INFO - PROCESS | 1669 | 1469117100983 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1669 | 1469117100987 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:05:00 INFO - PROCESS | 1669 | 1469117100992 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1669 | 1469117100993 Marionette TRACE conn2 <- [1,1774,null,{}] 09:05:00 INFO - PROCESS | 1669 | 1469117100996 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1669 | 1469117100997 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:01 INFO - PROCESS | 1669 | 1469117101080 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:05:01 INFO - PROCESS | 1669 | 1469117101137 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1669 | 1469117101138 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x119289800 == 32 [pid = 1669] [id = 451] 09:05:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1184cc000) [pid = 1669] [serial = 1352] [outer = 0x0] 09:05:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1186bf000) [pid = 1669] [serial = 1353] [outer = 0x1184cc000] 09:05:01 INFO - PROCESS | 1669 | 1469117101165 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x118999c00) [pid = 1669] [serial = 1354] [outer = 0x1184cc000] 09:05:01 INFO - PROCESS | 1669 | 1469117101483 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 521ms 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:05:01 INFO - PROCESS | 1669 | 1469117101512 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1669 | 1469117101514 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:05:01 INFO - PROCESS | 1669 | 1469117101516 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1669 | 1469117101519 Marionette TRACE conn2 <- [1,1778,null,{}] 09:05:01 INFO - PROCESS | 1669 | 1469117101529 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 1669 | 1469117101532 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:01 INFO - PROCESS | 1669 | 1469117101613 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:05:01 INFO - PROCESS | 1669 | 1469117101670 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1669 | 1469117101672 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x123f43000 == 33 [pid = 1669] [id = 452] 09:05:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x112d8c000) [pid = 1669] [serial = 1355] [outer = 0x0] 09:05:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1192e0400) [pid = 1669] [serial = 1356] [outer = 0x112d8c000] 09:05:01 INFO - PROCESS | 1669 | 1469117101700 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11997cc00) [pid = 1669] [serial = 1357] [outer = 0x112d8c000] 09:05:02 INFO - PROCESS | 1669 | 1469117101999 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:05:02 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 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 524ms 09:05:02 INFO - PROCESS | 1669 | 1469117102042 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1669 | 1469117102044 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:05:02 INFO - PROCESS | 1669 | 1469117102046 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1669 | 1469117102047 Marionette TRACE conn2 <- [1,1782,null,{}] 09:05:02 INFO - PROCESS | 1669 | 1469117102049 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1669 | 1469117102050 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:02 INFO - PROCESS | 1669 | 1469117102134 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:05:02 INFO - PROCESS | 1669 | 1469117102139 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1669 | 1469117102141 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x1269c8000 == 34 [pid = 1669] [id = 453] 09:05:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x119b78000) [pid = 1669] [serial = 1358] [outer = 0x0] 09:05:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x121046400) [pid = 1669] [serial = 1359] [outer = 0x119b78000] 09:05:02 INFO - PROCESS | 1669 | 1469117102166 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1211f0400) [pid = 1669] [serial = 1360] [outer = 0x119b78000] 09:05:02 INFO - PROCESS | 1669 | 1469117102621 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:05:02 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 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 619ms 09:05:02 INFO - PROCESS | 1669 | 1469117102666 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1669 | 1469117102668 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:05:02 INFO - PROCESS | 1669 | 1469117102672 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1669 | 1469117102674 Marionette TRACE conn2 <- [1,1786,null,{}] 09:05:02 INFO - PROCESS | 1669 | 1469117102677 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1669 | 1469117102679 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:02 INFO - PROCESS | 1669 | 1469117102803 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:05:02 INFO - PROCESS | 1669 | 1469117102813 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1669 | 1469117102814 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc2000 == 35 [pid = 1669] [id = 454] 09:05:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x112d5d000) [pid = 1669] [serial = 1361] [outer = 0x0] 09:05:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x123bf8400) [pid = 1669] [serial = 1362] [outer = 0x112d5d000] 09:05:02 INFO - PROCESS | 1669 | 1469117102864 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12453bc00) [pid = 1669] [serial = 1363] [outer = 0x112d5d000] 09:05:03 INFO - PROCESS | 1669 | 1469117103257 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:05:03 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 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 620ms 09:05:03 INFO - PROCESS | 1669 | 1469117103296 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:05:03 INFO - PROCESS | 1669 | 1469117103297 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:05:03 INFO - PROCESS | 1669 | 1469117103299 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1669 | 1469117103300 Marionette TRACE conn2 <- [1,1790,null,{}] 09:05:03 INFO - PROCESS | 1669 | 1469117103302 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 1669 | 1469117103306 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:03 INFO - PROCESS | 1669 | 1469117103426 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:05:03 INFO - PROCESS | 1669 | 1469117103478 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1669 | 1469117103479 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x129320800 == 36 [pid = 1669] [id = 455] 09:05:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124a02400) [pid = 1669] [serial = 1364] [outer = 0x0] 09:05:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1257d4c00) [pid = 1669] [serial = 1365] [outer = 0x124a02400] 09:05:03 INFO - PROCESS | 1669 | 1469117103504 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x126d2a800) [pid = 1669] [serial = 1366] [outer = 0x124a02400] 09:05:03 INFO - PROCESS | 1669 | 1469117103835 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:05:03 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) 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 568ms 09:05:03 INFO - PROCESS | 1669 | 1469117103873 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1669 | 1469117103874 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:05:03 INFO - PROCESS | 1669 | 1469117103877 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1669 | 1469117103878 Marionette TRACE conn2 <- [1,1794,null,{}] 09:05:03 INFO - PROCESS | 1669 | 1469117103880 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 1669 | 1469117103881 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:03 INFO - PROCESS | 1669 | 1469117103981 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:05:03 INFO - PROCESS | 1669 | 1469117103984 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1669 | 1469117103986 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a983800 == 37 [pid = 1669] [id = 456] 09:05:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124a14800) [pid = 1669] [serial = 1367] [outer = 0x0] 09:05:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x126fbf400) [pid = 1669] [serial = 1368] [outer = 0x124a14800] 09:05:04 INFO - PROCESS | 1669 | 1469117104017 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1274a0800) [pid = 1669] [serial = 1369] [outer = 0x124a14800] 09:05:04 INFO - PROCESS | 1669 | 1469117104335 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 517ms 09:05:04 INFO - PROCESS | 1669 | 1469117104395 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1669 | 1469117104396 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:05:04 INFO - PROCESS | 1669 | 1469117104399 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1669 | 1469117104400 Marionette TRACE conn2 <- [1,1798,null,{}] 09:05:04 INFO - PROCESS | 1669 | 1469117104402 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 1669 | 1469117104403 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:04 INFO - PROCESS | 1669 | 1469117104510 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:05:04 INFO - PROCESS | 1669 | 1469117104513 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1669 | 1469117104514 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b1ec800 == 38 [pid = 1669] [id = 457] 09:05:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x126d2c000) [pid = 1669] [serial = 1370] [outer = 0x0] 09:05:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1274ad000) [pid = 1669] [serial = 1371] [outer = 0x126d2c000] 09:05:04 INFO - PROCESS | 1669 | 1469117104539 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x128c2d000) [pid = 1669] [serial = 1372] [outer = 0x126d2c000] 09:05:04 INFO - PROCESS | 1669 | 1469117104895 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 09:05:04 INFO - PROCESS | 1669 | 1469117104919 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1669 | 1469117104920 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:05:04 INFO - PROCESS | 1669 | 1469117104930 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1669 | 1469117104932 Marionette TRACE conn2 <- [1,1802,null,{}] 09:05:04 INFO - PROCESS | 1669 | 1469117104935 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 1669 | 1469117104937 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:05 INFO - PROCESS | 1669 | 1469117105205 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119869400) [pid = 1669] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1177c3c00) [pid = 1669] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1199e0c00) [pid = 1669] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1185ca800) [pid = 1669] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1133f5400) [pid = 1669] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x116913000) [pid = 1669] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1133b5c00) [pid = 1669] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x113347800) [pid = 1669] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1188f6000) [pid = 1669] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1211ec800) [pid = 1669] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x124a15000) [pid = 1669] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1127dd800) [pid = 1669] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1188f8800) [pid = 1669] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1127ddc00) [pid = 1669] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1121bcc00) [pid = 1669] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:05:05 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x12458d400) [pid = 1669] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:05:05 INFO - PROCESS | 1669 | 1469117105279 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1669 | 1469117105280 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x119290800 == 39 [pid = 1669] [id = 458] 09:05:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1121ba000) [pid = 1669] [serial = 1373] [outer = 0x0] 09:05:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1133b5c00) [pid = 1669] [serial = 1374] [outer = 0x1121ba000] 09:05:05 INFO - PROCESS | 1669 | 1469117105306 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x116b0e000) [pid = 1669] [serial = 1375] [outer = 0x1121ba000] 09:05:05 INFO - PROCESS | 1669 | 1469117105561 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 669ms 09:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:05:05 INFO - PROCESS | 1669 | 1469117105599 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1669 | 1469117105600 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:05:05 INFO - PROCESS | 1669 | 1469117105610 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1669 | 1469117105611 Marionette TRACE conn2 <- [1,1806,null,{}] 09:05:05 INFO - PROCESS | 1669 | 1469117105614 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1669 | 1469117105615 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:05 INFO - PROCESS | 1669 | 1469117105703 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:05:05 INFO - PROCESS | 1669 | 1469117105775 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1669 | 1469117105776 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdc4000 == 40 [pid = 1669] [id = 459] 09:05:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1127d2000) [pid = 1669] [serial = 1376] [outer = 0x0] 09:05:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11897a000) [pid = 1669] [serial = 1377] [outer = 0x1127d2000] 09:05:05 INFO - PROCESS | 1669 | 1469117105800 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x123c93400) [pid = 1669] [serial = 1378] [outer = 0x1127d2000] 09:05:06 INFO - PROCESS | 1669 | 1469117106086 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 526ms 09:05:06 INFO - PROCESS | 1669 | 1469117106130 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1669 | 1469117106131 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:05:06 INFO - PROCESS | 1669 | 1469117106134 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1669 | 1469117106136 Marionette TRACE conn2 <- [1,1810,null,{}] 09:05:06 INFO - PROCESS | 1669 | 1469117106140 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1669 | 1469117106142 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:06 INFO - PROCESS | 1669 | 1469117106243 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:05:06 INFO - PROCESS | 1669 | 1469117106247 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1669 | 1469117106248 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c68b000 == 41 [pid = 1669] [id = 460] 09:05:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1245c6c00) [pid = 1669] [serial = 1379] [outer = 0x0] 09:05:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x129392c00) [pid = 1669] [serial = 1380] [outer = 0x1245c6c00] 09:05:06 INFO - PROCESS | 1669 | 1469117106274 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x129610000) [pid = 1669] [serial = 1381] [outer = 0x1245c6c00] 09:05:06 INFO - PROCESS | 1669 | 1469117106600 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 470ms 09:05:06 INFO - PROCESS | 1669 | 1469117106606 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1669 | 1469117106608 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:05:06 INFO - PROCESS | 1669 | 1469117106614 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1669 | 1469117106615 Marionette TRACE conn2 <- [1,1814,null,{}] 09:05:06 INFO - PROCESS | 1669 | 1469117106617 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1669 | 1469117106618 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:06 INFO - PROCESS | 1669 | 1469117106732 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:05:06 INFO - PROCESS | 1669 | 1469117106766 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1669 | 1469117106767 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cba8000 == 42 [pid = 1669] [id = 461] 09:05:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x118999400) [pid = 1669] [serial = 1382] [outer = 0x0] 09:05:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1296c6c00) [pid = 1669] [serial = 1383] [outer = 0x118999400] 09:05:06 INFO - PROCESS | 1669 | 1469117106790 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12a5d9400) [pid = 1669] [serial = 1384] [outer = 0x118999400] 09:05:07 INFO - PROCESS | 1669 | 1469117107077 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 09:05:07 INFO - PROCESS | 1669 | 1469117107135 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1669 | 1469117107136 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:05:07 INFO - PROCESS | 1669 | 1469117107141 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1669 | 1469117107142 Marionette TRACE conn2 <- [1,1818,null,{}] 09:05:07 INFO - PROCESS | 1669 | 1469117107144 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1669 | 1469117107145 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:07 INFO - PROCESS | 1669 | 1469117107284 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:05:07 INFO - PROCESS | 1669 | 1469117107342 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1669 | 1469117107344 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f54800 == 43 [pid = 1669] [id = 462] 09:05:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1121bd000) [pid = 1669] [serial = 1385] [outer = 0x0] 09:05:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x112d55000) [pid = 1669] [serial = 1386] [outer = 0x1121bd000] 09:05:07 INFO - PROCESS | 1669 | 1469117107376 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1133f9000) [pid = 1669] [serial = 1387] [outer = 0x1121bd000] 09:05:07 INFO - PROCESS | 1669 | 1469117107829 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 719ms 09:05:07 INFO - PROCESS | 1669 | 1469117107860 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1669 | 1469117107863 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:05:07 INFO - PROCESS | 1669 | 1469117107866 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1669 | 1469117107868 Marionette TRACE conn2 <- [1,1822,null,{}] 09:05:07 INFO - PROCESS | 1669 | 1469117107872 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1669 | 1469117107875 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:07 INFO - PROCESS | 1669 | 1469117107986 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:05:08 INFO - PROCESS | 1669 | 1469117108046 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1669 | 1469117108048 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x123cf6800 == 44 [pid = 1669] [id = 463] 09:05:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1182d7800) [pid = 1669] [serial = 1388] [outer = 0x0] 09:05:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1186c2c00) [pid = 1669] [serial = 1389] [outer = 0x1182d7800] 09:05:08 INFO - PROCESS | 1669 | 1469117108078 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1192dc800) [pid = 1669] [serial = 1390] [outer = 0x1182d7800] 09:05:08 INFO - PROCESS | 1669 | 1469117108496 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 09:05:08 INFO - PROCESS | 1669 | 1469117108537 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1669 | 1469117108539 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:05:08 INFO - PROCESS | 1669 | 1469117108541 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1669 | 1469117108543 Marionette TRACE conn2 <- [1,1826,null,{}] 09:05:08 INFO - PROCESS | 1669 | 1469117108545 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1669 | 1469117108547 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:08 INFO - PROCESS | 1669 | 1469117108676 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:05:08 INFO - PROCESS | 1669 | 1469117108764 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1669 | 1469117108765 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba63800 == 45 [pid = 1669] [id = 464] 09:05:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1199ddc00) [pid = 1669] [serial = 1391] [outer = 0x0] 09:05:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x119b79c00) [pid = 1669] [serial = 1392] [outer = 0x1199ddc00] 09:05:08 INFO - PROCESS | 1669 | 1469117108796 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x123fec400) [pid = 1669] [serial = 1393] [outer = 0x1199ddc00] 09:05:09 INFO - PROCESS | 1669 | 1469117109227 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 09:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:05:09 INFO - PROCESS | 1669 | 1469117109262 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1669 | 1469117109265 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:05:09 INFO - PROCESS | 1669 | 1469117109273 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1669 | 1469117109277 Marionette TRACE conn2 <- [1,1830,null,{}] 09:05:09 INFO - PROCESS | 1669 | 1469117109279 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 1669 | 1469117109282 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:09 INFO - PROCESS | 1669 | 1469117109390 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:05:09 INFO - PROCESS | 1669 | 1469117109450 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1669 | 1469117109452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d26b800 == 46 [pid = 1669] [id = 465] 09:05:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1199e3000) [pid = 1669] [serial = 1394] [outer = 0x0] 09:05:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x124ac1c00) [pid = 1669] [serial = 1395] [outer = 0x1199e3000] 09:05:09 INFO - PROCESS | 1669 | 1469117109492 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12692dc00) [pid = 1669] [serial = 1396] [outer = 0x1199e3000] 09:05:09 INFO - PROCESS | 1669 | 1469117109918 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 675ms 09:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:05:09 INFO - PROCESS | 1669 | 1469117109945 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1669 | 1469117109946 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:05:09 INFO - PROCESS | 1669 | 1469117109948 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1669 | 1469117109950 Marionette TRACE conn2 <- [1,1834,null,{}] 09:05:09 INFO - PROCESS | 1669 | 1469117109952 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 1669 | 1469117109954 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:10 INFO - PROCESS | 1669 | 1469117110075 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:05:10 INFO - PROCESS | 1669 | 1469117110134 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1669 | 1469117110135 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d530000 == 47 [pid = 1669] [id = 466] 09:05:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x126934c00) [pid = 1669] [serial = 1397] [outer = 0x0] 09:05:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x128c30000) [pid = 1669] [serial = 1398] [outer = 0x126934c00] 09:05:10 INFO - PROCESS | 1669 | 1469117110164 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12960b000) [pid = 1669] [serial = 1399] [outer = 0x126934c00] 09:05:10 INFO - PROCESS | 1669 | 1469117110780 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:05:10 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 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 877ms 09:05:10 INFO - PROCESS | 1669 | 1469117110825 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1669 | 1469117110828 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:05:10 INFO - PROCESS | 1669 | 1469117110832 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1669 | 1469117110833 Marionette TRACE conn2 <- [1,1838,null,{}] 09:05:10 INFO - PROCESS | 1669 | 1469117110837 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1669 | 1469117110839 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:10 INFO - PROCESS | 1669 | 1469117110943 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:05:11 INFO - PROCESS | 1669 | 1469117111003 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1669 | 1469117111006 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x123880800 == 48 [pid = 1669] [id = 467] 09:05:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x116b0d000) [pid = 1669] [serial = 1400] [outer = 0x0] 09:05:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1177c9400) [pid = 1669] [serial = 1401] [outer = 0x116b0d000] 09:05:11 INFO - PROCESS | 1669 | 1469117111046 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1183af000) [pid = 1669] [serial = 1402] [outer = 0x116b0d000] 09:05:11 INFO - PROCESS | 1669 | 1469117111532 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 720ms 09:05:11 INFO - PROCESS | 1669 | 1469117111552 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1669 | 1469117111555 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x114f43000 == 47 [pid = 1669] [id = 436] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12cba8000 == 46 [pid = 1669] [id = 461] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12c68b000 == 45 [pid = 1669] [id = 460] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdc4000 == 44 [pid = 1669] [id = 459] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x119290800 == 43 [pid = 1669] [id = 458] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12b1ec800 == 42 [pid = 1669] [id = 457] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12a983800 == 41 [pid = 1669] [id = 456] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x129320800 == 40 [pid = 1669] [id = 455] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc2000 == 39 [pid = 1669] [id = 454] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x1269c8000 == 38 [pid = 1669] [id = 453] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x123f43000 == 37 [pid = 1669] [id = 452] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x119289800 == 36 [pid = 1669] [id = 451] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x118514800 == 35 [pid = 1669] [id = 450] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x119552800 == 34 [pid = 1669] [id = 449] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x118516800 == 33 [pid = 1669] [id = 448] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12a96f000 == 32 [pid = 1669] [id = 447] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12d530000 == 31 [pid = 1669] [id = 466] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12d26b800 == 30 [pid = 1669] [id = 465] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba63800 == 29 [pid = 1669] [id = 464] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x123cf6800 == 28 [pid = 1669] [id = 463] 09:05:12 INFO - PROCESS | 1669 | --DOCSHELL 0x115f54800 == 27 [pid = 1669] [id = 462] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x124a15400) [pid = 1669] [serial = 1341] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x124d8f400) [pid = 1669] [serial = 1338] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x119973c00) [pid = 1669] [serial = 1323] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1183a9400) [pid = 1669] [serial = 1314] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12103a400) [pid = 1669] [serial = 1326] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1183c1800) [pid = 1669] [serial = 1315] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x11888cc00) [pid = 1669] [serial = 1317] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1189a7400) [pid = 1669] [serial = 1318] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x113dcf800) [pid = 1669] [serial = 1311] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1165dc000) [pid = 1669] [serial = 1312] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x116bf1c00) [pid = 1669] [serial = 1308] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1182d5400) [pid = 1669] [serial = 1309] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1199de000) [pid = 1669] [serial = 1324] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12453e800) [pid = 1669] [serial = 1329] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1240a0400) [pid = 1669] [serial = 1327] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11754d400) [pid = 1669] [serial = 1294] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116593c00) [pid = 1669] [serial = 1293] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1192e8800) [pid = 1669] [serial = 1297] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x118979800) [pid = 1669] [serial = 1296] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x124537000) [pid = 1669] [serial = 1300] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x123c8e000) [pid = 1669] [serial = 1299] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1260c4800) [pid = 1669] [serial = 1303] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124a08000) [pid = 1669] [serial = 1330] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1183a7c00) [pid = 1669] [serial = 1332] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1192e3c00) [pid = 1669] [serial = 1320] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x124de9000) [pid = 1669] [serial = 1302] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124a14400) [pid = 1669] [serial = 1336] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1210c1400) [pid = 1669] [serial = 1335] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119979800) [pid = 1669] [serial = 1333] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x119866800) [pid = 1669] [serial = 1321] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x124099000) [pid = 1669] [serial = 1306] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x115f26c00) [pid = 1669] [serial = 1305] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x125710400) [pid = 1669] [serial = 1339] [outer = 0x0] [url = about:blank] 09:05:12 INFO - PROCESS | 1669 | 1469117112190 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1669 | 1469117112193 Marionette TRACE conn2 <- [1,1842,null,{}] 09:05:12 INFO - PROCESS | 1669 | 1469117112199 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 1669 | 1469117112200 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:12 INFO - PROCESS | 1669 | 1469117112283 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:05:12 INFO - PROCESS | 1669 | 1469117112290 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1669 | 1469117112293 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x114f43000 == 28 [pid = 1669] [id = 468] 09:05:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1133f1800) [pid = 1669] [serial = 1403] [outer = 0x0] 09:05:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1133fd400) [pid = 1669] [serial = 1404] [outer = 0x1133f1800] 09:05:12 INFO - PROCESS | 1669 | 1469117112321 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x115f2b800) [pid = 1669] [serial = 1405] [outer = 0x1133f1800] 09:05:12 INFO - PROCESS | 1669 | 1469117112668 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 598ms 09:05:12 INFO - PROCESS | 1669 | 1469117112717 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1669 | 1469117112720 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:05:12 INFO - PROCESS | 1669 | 1469117112726 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1669 | 1469117112727 Marionette TRACE conn2 <- [1,1846,null,{}] 09:05:12 INFO - PROCESS | 1669 | 1469117112732 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 1669 | 1469117112735 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:12 INFO - PROCESS | 1669 | 1469117112830 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:05:12 INFO - PROCESS | 1669 | 1469117112836 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1669 | 1469117112841 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e95800 == 29 [pid = 1669] [id = 469] 09:05:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x116865800) [pid = 1669] [serial = 1406] [outer = 0x0] 09:05:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1182d0800) [pid = 1669] [serial = 1407] [outer = 0x116865800] 09:05:12 INFO - PROCESS | 1669 | 1469117112888 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1183b4000) [pid = 1669] [serial = 1408] [outer = 0x116865800] 09:05:13 INFO - PROCESS | 1669 | 1469117113347 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:05:13 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) 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:05:13 INFO - PROCESS | 1669 | 1469117113396 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1669 | 1469117113398 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:05:13 INFO - PROCESS | 1669 | 1469117113400 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1669 | 1469117113401 Marionette TRACE conn2 <- [1,1850,null,{}] 09:05:13 INFO - PROCESS | 1669 | 1469117113409 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1669 | 1469117113411 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:13 INFO - PROCESS | 1669 | 1469117113501 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:05:13 INFO - PROCESS | 1669 | 1469117113515 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1669 | 1469117113519 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954d800 == 30 [pid = 1669] [id = 470] 09:05:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1188f7c00) [pid = 1669] [serial = 1409] [outer = 0x0] 09:05:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x118979400) [pid = 1669] [serial = 1410] [outer = 0x1188f7c00] 09:05:13 INFO - PROCESS | 1669 | 1469117113548 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119257c00) [pid = 1669] [serial = 1411] [outer = 0x1188f7c00] 09:05:13 INFO - PROCESS | 1669 | 1469117113921 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 568ms 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:05:13 INFO - PROCESS | 1669 | 1469117113974 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1669 | 1469117113975 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:05:13 INFO - PROCESS | 1669 | 1469117113977 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1669 | 1469117113979 Marionette TRACE conn2 <- [1,1854,null,{}] 09:05:13 INFO - PROCESS | 1669 | 1469117113981 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1669 | 1469117113982 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:14 INFO - PROCESS | 1669 | 1469117114061 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:05:14 INFO - PROCESS | 1669 | 1469117114065 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1669 | 1469117114066 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x121034800 == 31 [pid = 1669] [id = 471] 09:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1193fc000) [pid = 1669] [serial = 1412] [outer = 0x0] 09:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119861c00) [pid = 1669] [serial = 1413] [outer = 0x1193fc000] 09:05:14 INFO - PROCESS | 1669 | 1469117114094 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119966000) [pid = 1669] [serial = 1414] [outer = 0x1193fc000] 09:05:14 INFO - PROCESS | 1669 | 1469117114447 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 09:05:14 INFO - PROCESS | 1669 | 1469117114498 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1669 | 1469117114499 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:05:14 INFO - PROCESS | 1669 | 1469117114510 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1669 | 1469117114511 Marionette TRACE conn2 <- [1,1858,null,{}] 09:05:14 INFO - PROCESS | 1669 | 1469117114514 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1669 | 1469117114515 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:14 INFO - PROCESS | 1669 | 1469117114619 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:05:14 INFO - PROCESS | 1669 | 1469117114624 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1669 | 1469117114626 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x124435800 == 32 [pid = 1669] [id = 472] 09:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x116bbb000) [pid = 1669] [serial = 1415] [outer = 0x0] 09:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x119971800) [pid = 1669] [serial = 1416] [outer = 0x116bbb000] 09:05:14 INFO - PROCESS | 1669 | 1469117114650 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1199df400) [pid = 1669] [serial = 1417] [outer = 0x116bbb000] 09:05:15 INFO - PROCESS | 1669 | 1469117114998 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 09:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:05:15 INFO - PROCESS | 1669 | 1469117115031 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1669 | 1469117115033 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:05:15 INFO - PROCESS | 1669 | 1469117115035 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1669 | 1469117115036 Marionette TRACE conn2 <- [1,1862,null,{}] 09:05:15 INFO - PROCESS | 1669 | 1469117115046 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 1669 | 1469117115050 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:15 INFO - PROCESS | 1669 | 1469117115167 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:05:15 INFO - PROCESS | 1669 | 1469117115172 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1669 | 1469117115174 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x1269c2000 == 33 [pid = 1669] [id = 473] 09:05:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x119d10400) [pid = 1669] [serial = 1418] [outer = 0x0] 09:05:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1210c2400) [pid = 1669] [serial = 1419] [outer = 0x119d10400] 09:05:15 INFO - PROCESS | 1669 | 1469117115199 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12453fc00) [pid = 1669] [serial = 1420] [outer = 0x119d10400] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1245c6c00) [pid = 1669] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x124a02400) [pid = 1669] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124a14800) [pid = 1669] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x126d2c000) [pid = 1669] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x116bb0000) [pid = 1669] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1184cc000) [pid = 1669] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x118999400) [pid = 1669] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1133f3c00) [pid = 1669] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1133f3400) [pid = 1669] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x119b78000) [pid = 1669] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x112d8c000) [pid = 1669] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124534800) [pid = 1669] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x112d5d000) [pid = 1669] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1121ba000) [pid = 1669] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:05:15 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1127d2000) [pid = 1669] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:05:16 INFO - PROCESS | 1669 | 1469117116021 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1026ms 09:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:05:16 INFO - PROCESS | 1669 | 1469117116076 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1669 | 1469117116079 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:05:16 INFO - PROCESS | 1669 | 1469117116082 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1669 | 1469117116084 Marionette TRACE conn2 <- [1,1866,null,{}] 09:05:16 INFO - PROCESS | 1669 | 1469117116101 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1669 | 1469117116103 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:16 INFO - PROCESS | 1669 | 1469117116210 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:05:16 INFO - PROCESS | 1669 | 1469117116290 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1669 | 1469117116291 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x117257800 == 34 [pid = 1669] [id = 474] 09:05:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1133f6800) [pid = 1669] [serial = 1421] [outer = 0x0] 09:05:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x116593c00) [pid = 1669] [serial = 1422] [outer = 0x1133f6800] 09:05:16 INFO - PROCESS | 1669 | 1469117116323 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x116b0cc00) [pid = 1669] [serial = 1423] [outer = 0x1133f6800] 09:05:16 INFO - PROCESS | 1669 | 1469117116846 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 835ms 09:05:16 INFO - PROCESS | 1669 | 1469117116916 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1669 | 1469117116920 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:05:16 INFO - PROCESS | 1669 | 1469117116924 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1669 | 1469117116926 Marionette TRACE conn2 <- [1,1870,null,{}] 09:05:16 INFO - PROCESS | 1669 | 1469117116929 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1669 | 1469117116931 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:17 INFO - PROCESS | 1669 | 1469117117041 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:05:17 INFO - PROCESS | 1669 | 1469117117098 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1669 | 1469117117099 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c5a000 == 35 [pid = 1669] [id = 475] 09:05:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1183aec00) [pid = 1669] [serial = 1424] [outer = 0x0] 09:05:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1183c5400) [pid = 1669] [serial = 1425] [outer = 0x1183aec00] 09:05:17 INFO - PROCESS | 1669 | 1469117117130 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1185c9c00) [pid = 1669] [serial = 1426] [outer = 0x1183aec00] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x112f71000 == 34 [pid = 1669] [id = 25] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x117019000 == 33 [pid = 1669] [id = 23] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x119559000 == 32 [pid = 1669] [id = 24] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x112eb2800 == 31 [pid = 1669] [id = 26] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x124435800 == 30 [pid = 1669] [id = 472] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x121034800 == 29 [pid = 1669] [id = 471] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x11954d800 == 28 [pid = 1669] [id = 470] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x117e95800 == 27 [pid = 1669] [id = 469] 09:05:17 INFO - PROCESS | 1669 | --DOCSHELL 0x114f43000 == 26 [pid = 1669] [id = 468] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x129610000) [pid = 1669] [serial = 1381] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1257d4c00) [pid = 1669] [serial = 1365] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x126fbf400) [pid = 1669] [serial = 1368] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x126d2a800) [pid = 1669] [serial = 1366] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1274ad000) [pid = 1669] [serial = 1371] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11833d800) [pid = 1669] [serial = 1350] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1274a0800) [pid = 1669] [serial = 1369] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1183cdc00) [pid = 1669] [serial = 1351] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1186bf000) [pid = 1669] [serial = 1353] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x118999c00) [pid = 1669] [serial = 1354] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1296c6c00) [pid = 1669] [serial = 1383] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1185c2800) [pid = 1669] [serial = 1347] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1188f0400) [pid = 1669] [serial = 1348] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x116243000) [pid = 1669] [serial = 1344] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1177c9000) [pid = 1669] [serial = 1345] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x121046400) [pid = 1669] [serial = 1359] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x12a5d9400) [pid = 1669] [serial = 1384] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1211f0400) [pid = 1669] [serial = 1360] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1192e0400) [pid = 1669] [serial = 1356] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x11997cc00) [pid = 1669] [serial = 1357] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x126d9fc00) [pid = 1669] [serial = 1342] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x123bf8400) [pid = 1669] [serial = 1362] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x128c2d000) [pid = 1669] [serial = 1372] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x116b0e000) [pid = 1669] [serial = 1375] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x129392c00) [pid = 1669] [serial = 1380] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x123c93400) [pid = 1669] [serial = 1378] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x1133b5c00) [pid = 1669] [serial = 1374] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x11897a000) [pid = 1669] [serial = 1377] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x12453bc00) [pid = 1669] [serial = 1363] [outer = 0x0] [url = about:blank] 09:05:17 INFO - PROCESS | 1669 | 1469117117817 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 920ms 09:05:17 INFO - PROCESS | 1669 | 1469117117857 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1669 | 1469117117860 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:05:17 INFO - PROCESS | 1669 | 1469117117864 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1669 | 1469117117866 Marionette TRACE conn2 <- [1,1874,null,{}] 09:05:17 INFO - PROCESS | 1669 | 1469117117871 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 1669 | 1469117117875 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:17 INFO - PROCESS | 1669 | 1469117117970 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:05:18 INFO - PROCESS | 1669 | 1469117118037 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1669 | 1469117118039 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x116970800 == 27 [pid = 1669] [id = 476] 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1165e6800) [pid = 1669] [serial = 1427] [outer = 0x0] 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x116868000) [pid = 1669] [serial = 1428] [outer = 0x1165e6800] 09:05:18 INFO - PROCESS | 1669 | 1469117118071 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x1177c8c00) [pid = 1669] [serial = 1429] [outer = 0x1165e6800] 09:05:18 INFO - PROCESS | 1669 | 1469117118529 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1177c3c00) [pid = 1669] [serial = 1430] [outer = 0x12c6cf400] 09:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 722ms 09:05:18 INFO - PROCESS | 1669 | 1469117118603 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1669 | 1469117118608 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:05:18 INFO - PROCESS | 1669 | 1469117118615 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1669 | 1469117118617 Marionette TRACE conn2 <- [1,1878,null,{}] 09:05:18 INFO - PROCESS | 1669 | 1469117118619 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 1669 | 1469117118621 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:18 INFO - PROCESS | 1669 | 1469117118721 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:05:18 INFO - PROCESS | 1669 | 1469117118789 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1669 | 1469117118790 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x119547800 == 28 [pid = 1669] [id = 477] 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x1185c3400) [pid = 1669] [serial = 1431] [outer = 0x0] 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1186bdc00) [pid = 1669] [serial = 1432] [outer = 0x1185c3400] 09:05:18 INFO - PROCESS | 1669 | 1469117118821 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x118892800) [pid = 1669] [serial = 1433] [outer = 0x1185c3400] 09:05:19 INFO - PROCESS | 1669 | 1469117119285 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 719ms 09:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:05:19 INFO - PROCESS | 1669 | 1469117119335 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1669 | 1469117119337 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:05:19 INFO - PROCESS | 1669 | 1469117119339 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1669 | 1469117119342 Marionette TRACE conn2 <- [1,1882,null,{}] 09:05:19 INFO - PROCESS | 1669 | 1469117119350 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1669 | 1469117119353 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:19 INFO - PROCESS | 1669 | 1469117119488 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:05:19 INFO - PROCESS | 1669 | 1469117119500 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1669 | 1469117119503 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x123944000 == 29 [pid = 1669] [id = 478] 09:05:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1127da800) [pid = 1669] [serial = 1434] [outer = 0x0] 09:05:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x11925b000) [pid = 1669] [serial = 1435] [outer = 0x1127da800] 09:05:19 INFO - PROCESS | 1669 | 1469117119548 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1193f9000) [pid = 1669] [serial = 1436] [outer = 0x1127da800] 09:05:20 INFO - PROCESS | 1669 | 1469117120011 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 723ms 09:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:05:20 INFO - PROCESS | 1669 | 1469117120063 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1669 | 1469117120065 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:05:20 INFO - PROCESS | 1669 | 1469117120067 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1669 | 1469117120068 Marionette TRACE conn2 <- [1,1886,null,{}] 09:05:20 INFO - PROCESS | 1669 | 1469117120071 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1669 | 1469117120072 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:20 INFO - PROCESS | 1669 | 1469117120171 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:05:20 INFO - PROCESS | 1669 | 1469117120225 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1669 | 1469117120226 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x124db7000 == 30 [pid = 1669] [id = 479] 09:05:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x119968400) [pid = 1669] [serial = 1437] [outer = 0x0] 09:05:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1199e2800) [pid = 1669] [serial = 1438] [outer = 0x119968400] 09:05:20 INFO - PROCESS | 1669 | 1469117120256 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x12103a800) [pid = 1669] [serial = 1439] [outer = 0x119968400] 09:05:20 INFO - PROCESS | 1669 | 1469117120676 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 668ms 09:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:05:20 INFO - PROCESS | 1669 | 1469117120736 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1669 | 1469117120738 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:05:20 INFO - PROCESS | 1669 | 1469117120740 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1669 | 1469117120741 Marionette TRACE conn2 <- [1,1890,null,{}] 09:05:20 INFO - PROCESS | 1669 | 1469117120743 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1669 | 1469117120745 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:20 INFO - PROCESS | 1669 | 1469117120854 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:05:20 INFO - PROCESS | 1669 | 1469117120936 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1669 | 1469117120937 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x127411800 == 31 [pid = 1669] [id = 480] 09:05:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x12103fc00) [pid = 1669] [serial = 1440] [outer = 0x0] 09:05:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1210be400) [pid = 1669] [serial = 1441] [outer = 0x12103fc00] 09:05:20 INFO - PROCESS | 1669 | 1469117120967 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x12383a400) [pid = 1669] [serial = 1442] [outer = 0x12103fc00] 09:05:21 INFO - PROCESS | 1669 | 1469117121427 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 719ms 09:05:21 INFO - PROCESS | 1669 | 1469117121460 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1669 | 1469117121462 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:05:21 INFO - PROCESS | 1669 | 1469117121465 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1669 | 1469117121467 Marionette TRACE conn2 <- [1,1894,null,{}] 09:05:21 INFO - PROCESS | 1669 | 1469117121470 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 1669 | 1469117121472 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:21 INFO - PROCESS | 1669 | 1469117121574 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:05:21 INFO - PROCESS | 1669 | 1469117121630 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1669 | 1469117121631 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x11884b000 == 32 [pid = 1669] [id = 481] 09:05:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x115f29400) [pid = 1669] [serial = 1443] [outer = 0x0] 09:05:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x116bb2800) [pid = 1669] [serial = 1444] [outer = 0x115f29400] 09:05:21 INFO - PROCESS | 1669 | 1469117121659 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183cec00) [pid = 1669] [serial = 1445] [outer = 0x115f29400] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12d53c800 == 31 [pid = 1669] [id = 19] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x117257800 == 30 [pid = 1669] [id = 474] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x112f6a800 == 29 [pid = 1669] [id = 22] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x111ea7000 == 28 [pid = 1669] [id = 21] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc3000 == 27 [pid = 1669] [id = 9] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3e5000 == 26 [pid = 1669] [id = 13] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12c68a800 == 25 [pid = 1669] [id = 14] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12ceda000 == 24 [pid = 1669] [id = 17] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12d9b9000 == 23 [pid = 1669] [id = 20] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12a978000 == 22 [pid = 1669] [id = 8] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdcc000 == 21 [pid = 1669] [id = 11] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x129329000 == 20 [pid = 1669] [id = 6] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x11851b000 == 19 [pid = 1669] [id = 12] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba5b800 == 18 [pid = 1669] [id = 10] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12d26e800 == 17 [pid = 1669] [id = 18] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x123880800 == 16 [pid = 1669] [id = 467] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x124db7000 == 15 [pid = 1669] [id = 479] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x123944000 == 14 [pid = 1669] [id = 478] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x119547800 == 13 [pid = 1669] [id = 477] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x1269c2000 == 12 [pid = 1669] [id = 473] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x119c5a000 == 11 [pid = 1669] [id = 475] 09:05:22 INFO - PROCESS | 1669 | --DOCSHELL 0x116970800 == 10 [pid = 1669] [id = 476] 09:05:23 INFO - PROCESS | 1669 | --DOCSHELL 0x127411800 == 9 [pid = 1669] [id = 480] 09:05:23 INFO - PROCESS | 1669 | 1469117123677 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2228ms 09:05:23 INFO - PROCESS | 1669 | 1469117123694 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1669 | 1469117123698 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:05:23 INFO - PROCESS | 1669 | 1469117123704 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1669 | 1469117123710 Marionette TRACE conn2 <- [1,1898,null,{}] 09:05:23 INFO - PROCESS | 1669 | 1469117123715 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 1669 | 1469117123718 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:23 INFO - PROCESS | 1669 | 1469117123846 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:05:23 INFO - PROCESS | 1669 | 1469117123857 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1669 | 1469117123860 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11724e800 == 10 [pid = 1669] [id = 482] 09:05:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x115f8d000) [pid = 1669] [serial = 1446] [outer = 0x0] 09:05:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1165e7c00) [pid = 1669] [serial = 1447] [outer = 0x115f8d000] 09:05:23 INFO - PROCESS | 1669 | 1469117123911 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x116bbac00) [pid = 1669] [serial = 1448] [outer = 0x115f8d000] 09:05:24 INFO - PROCESS | 1669 | 1469117124311 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 626ms 09:05:24 INFO - PROCESS | 1669 | 1469117124329 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:05:24 INFO - PROCESS | 1669 | 1469117124332 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:05:24 INFO - PROCESS | 1669 | 1469117124338 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1669 | 1469117124341 Marionette TRACE conn2 <- [1,1902,null,{}] 09:05:24 INFO - PROCESS | 1669 | 1469117124343 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1669 | 1469117124345 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:24 INFO - PROCESS | 1669 | 1469117124432 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:05:24 INFO - PROCESS | 1669 | 1469117124437 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1669 | 1469117124441 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x11953f000 == 11 [pid = 1669] [id = 483] 09:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1177bd400) [pid = 1669] [serial = 1449] [outer = 0x0] 09:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x118340800) [pid = 1669] [serial = 1450] [outer = 0x1177bd400] 09:05:24 INFO - PROCESS | 1669 | 1469117124469 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1185c3000) [pid = 1669] [serial = 1451] [outer = 0x1177bd400] 09:05:24 INFO - PROCESS | 1669 | 1469117124843 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 09:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:05:24 INFO - PROCESS | 1669 | 1469117124859 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1669 | 1469117124860 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:05:24 INFO - PROCESS | 1669 | 1469117124863 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1669 | 1469117124865 Marionette TRACE conn2 <- [1,1906,null,{}] 09:05:24 INFO - PROCESS | 1669 | 1469117124879 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1669 | 1469117124883 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:24 INFO - PROCESS | 1669 | 1469117124967 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:05:24 INFO - PROCESS | 1669 | 1469117124974 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1669 | 1469117124976 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x123942000 == 12 [pid = 1669] [id = 484] 09:05:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x11888c800) [pid = 1669] [serial = 1452] [outer = 0x0] 09:05:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x11897a800) [pid = 1669] [serial = 1453] [outer = 0x11888c800] 09:05:25 INFO - PROCESS | 1669 | 1469117125005 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1192df400) [pid = 1669] [serial = 1454] [outer = 0x11888c800] 09:05:25 INFO - PROCESS | 1669 | 1469117125342 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 521ms 09:05:25 INFO - PROCESS | 1669 | 1469117125384 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1669 | 1469117125386 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:05:25 INFO - PROCESS | 1669 | 1469117125391 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1669 | 1469117125392 Marionette TRACE conn2 <- [1,1910,null,{}] 09:05:25 INFO - PROCESS | 1669 | 1469117125395 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 1669 | 1469117125396 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:25 INFO - PROCESS | 1669 | 1469117125486 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:05:25 INFO - PROCESS | 1669 | 1469117125576 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1669 | 1469117125577 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b1d000 == 13 [pid = 1669] [id = 485] 09:05:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x11888ec00) [pid = 1669] [serial = 1455] [outer = 0x0] 09:05:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192e4400) [pid = 1669] [serial = 1456] [outer = 0x11888ec00] 09:05:25 INFO - PROCESS | 1669 | 1469117125618 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119860800) [pid = 1669] [serial = 1457] [outer = 0x11888ec00] 09:05:26 INFO - PROCESS | 1669 | 1469117126040 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 09:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:05:26 INFO - PROCESS | 1669 | 1469117126060 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1669 | 1469117126061 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:05:26 INFO - PROCESS | 1669 | 1469117126063 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1669 | 1469117126065 Marionette TRACE conn2 <- [1,1914,null,{}] 09:05:26 INFO - PROCESS | 1669 | 1469117126067 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 1669 | 1469117126077 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:26 INFO - PROCESS | 1669 | 1469117126178 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:05:26 INFO - PROCESS | 1669 | 1469117126181 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1669 | 1469117126183 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12741d000 == 14 [pid = 1669] [id = 486] 09:05:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x118979800) [pid = 1669] [serial = 1458] [outer = 0x0] 09:05:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119966800) [pid = 1669] [serial = 1459] [outer = 0x118979800] 09:05:26 INFO - PROCESS | 1669 | 1469117126207 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x119979800) [pid = 1669] [serial = 1460] [outer = 0x118979800] 09:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:05:26 INFO - PROCESS | 1669 | 1469117126579 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 09:05:26 INFO - PROCESS | 1669 | 1469117126582 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1669 | 1469117126583 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:05:26 INFO - PROCESS | 1669 | 1469117126585 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1669 | 1469117126587 Marionette TRACE conn2 <- [1,1918,null,{}] 09:05:26 INFO - PROCESS | 1669 | 1469117126589 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 1669 | 1469117126593 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:26 INFO - PROCESS | 1669 | 1469117126706 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:05:26 INFO - PROCESS | 1669 | 1469117126742 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1669 | 1469117126743 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x128ccc000 == 15 [pid = 1669] [id = 487] 09:05:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1199e3400) [pid = 1669] [serial = 1461] [outer = 0x0] 09:05:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1210cb400) [pid = 1669] [serial = 1462] [outer = 0x1199e3400] 09:05:26 INFO - PROCESS | 1669 | 1469117126768 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x123fee800) [pid = 1669] [serial = 1463] [outer = 0x1199e3400] 09:05:27 INFO - PROCESS | 1669 | 1469117127077 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 09:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:05:27 INFO - PROCESS | 1669 | 1469117127109 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1669 | 1469117127111 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:05:27 INFO - PROCESS | 1669 | 1469117127113 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1669 | 1469117127114 Marionette TRACE conn2 <- [1,1922,null,{}] 09:05:27 INFO - PROCESS | 1669 | 1469117127116 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 1669 | 1469117127117 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:27 INFO - PROCESS | 1669 | 1469117127219 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:05:27 INFO - PROCESS | 1669 | 1469117127256 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1669 | 1469117127258 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x129323800 == 16 [pid = 1669] [id = 488] 09:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1127d6000) [pid = 1669] [serial = 1464] [outer = 0x0] 09:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124535000) [pid = 1669] [serial = 1465] [outer = 0x1127d6000] 09:05:27 INFO - PROCESS | 1669 | 1469117127282 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12453d400) [pid = 1669] [serial = 1466] [outer = 0x1127d6000] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1185c3400) [pid = 1669] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1183aec00) [pid = 1669] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1133f6800) [pid = 1669] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1165e6800) [pid = 1669] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x116865800) [pid = 1669] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1188f7c00) [pid = 1669] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1133f1800) [pid = 1669] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1193fc000) [pid = 1669] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x116bbb000) [pid = 1669] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x119d10400) [pid = 1669] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12103fc00) [pid = 1669] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1127da800) [pid = 1669] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x119968400) [pid = 1669] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1199e3000) [pid = 1669] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x126934c00) [pid = 1669] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1199ddc00) [pid = 1669] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x116b0d000) [pid = 1669] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1182d7800) [pid = 1669] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:05:27 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1121bd000) [pid = 1669] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:05:27 INFO - PROCESS | 1669 | 1469117127743 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 669ms 09:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:05:27 INFO - PROCESS | 1669 | 1469117127782 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1669 | 1469117127783 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:05:27 INFO - PROCESS | 1669 | 1469117127786 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1669 | 1469117127787 Marionette TRACE conn2 <- [1,1926,null,{}] 09:05:27 INFO - PROCESS | 1669 | 1469117127789 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 1669 | 1469117127790 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:27 INFO - PROCESS | 1669 | 1469117127862 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:05:27 INFO - PROCESS | 1669 | 1469117127865 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1669 | 1469117127866 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e98000 == 17 [pid = 1669] [id = 489] 09:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1127d7000) [pid = 1669] [serial = 1467] [outer = 0x0] 09:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x115e0b000) [pid = 1669] [serial = 1468] [outer = 0x1127d7000] 09:05:27 INFO - PROCESS | 1669 | 1469117127893 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11690fc00) [pid = 1669] [serial = 1469] [outer = 0x1127d7000] 09:05:28 INFO - PROCESS | 1669 | 1469117128368 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 617ms 09:05:28 INFO - PROCESS | 1669 | 1469117128404 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1669 | 1469117128405 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:05:28 INFO - PROCESS | 1669 | 1469117128408 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1669 | 1469117128409 Marionette TRACE conn2 <- [1,1930,null,{}] 09:05:28 INFO - PROCESS | 1669 | 1469117128411 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 1669 | 1469117128412 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:28 INFO - PROCESS | 1669 | 1469117128491 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:05:28 INFO - PROCESS | 1669 | 1469117128495 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1669 | 1469117128496 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a724800 == 18 [pid = 1669] [id = 490] 09:05:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x116b0d000) [pid = 1669] [serial = 1470] [outer = 0x0] 09:05:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1183cfc00) [pid = 1669] [serial = 1471] [outer = 0x116b0d000] 09:05:28 INFO - PROCESS | 1669 | 1469117128520 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x119863c00) [pid = 1669] [serial = 1472] [outer = 0x116b0d000] 09:05:28 INFO - PROCESS | 1669 | 1469117128846 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 469ms 09:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:05:28 INFO - PROCESS | 1669 | 1469117128877 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1669 | 1469117128879 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:05:28 INFO - PROCESS | 1669 | 1469117128881 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1669 | 1469117128882 Marionette TRACE conn2 <- [1,1934,null,{}] 09:05:28 INFO - PROCESS | 1669 | 1469117128884 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 1669 | 1469117128885 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:28 INFO - PROCESS | 1669 | 1469117128969 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:05:28 INFO - PROCESS | 1669 | 1469117128976 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1669 | 1469117128977 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a96f000 == 19 [pid = 1669] [id = 491] 09:05:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1185c3c00) [pid = 1669] [serial = 1473] [outer = 0x0] 09:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119d0a000) [pid = 1669] [serial = 1474] [outer = 0x1185c3c00] 09:05:29 INFO - PROCESS | 1669 | 1469117129003 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12453d800) [pid = 1669] [serial = 1475] [outer = 0x1185c3c00] 09:05:29 INFO - PROCESS | 1669 | 1469117129519 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 669ms 09:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:05:29 INFO - PROCESS | 1669 | 1469117129550 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1669 | 1469117129552 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:05:29 INFO - PROCESS | 1669 | 1469117129555 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1669 | 1469117129556 Marionette TRACE conn2 <- [1,1938,null,{}] 09:05:29 INFO - PROCESS | 1669 | 1469117129559 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 1669 | 1469117129560 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:29 INFO - PROCESS | 1669 | 1469117129651 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:05:29 INFO - PROCESS | 1669 | 1469117129654 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1669 | 1469117129658 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b11d000 == 20 [pid = 1669] [id = 492] 09:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1245cc000) [pid = 1669] [serial = 1476] [outer = 0x0] 09:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a19c00) [pid = 1669] [serial = 1477] [outer = 0x1245cc000] 09:05:29 INFO - PROCESS | 1669 | 1469117129689 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124de6c00) [pid = 1669] [serial = 1478] [outer = 0x1245cc000] 09:05:30 INFO - PROCESS | 1669 | 1469117130269 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 720ms 09:05:30 INFO - PROCESS | 1669 | 1469117130275 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1669 | 1469117130278 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:05:30 INFO - PROCESS | 1669 | 1469117130281 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1669 | 1469117130284 Marionette TRACE conn2 <- [1,1942,null,{}] 09:05:30 INFO - PROCESS | 1669 | 1469117130316 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1669 | 1469117130317 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:30 INFO - PROCESS | 1669 | 1469117130429 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:05:30 INFO - PROCESS | 1669 | 1469117130531 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1669 | 1469117130532 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x119299000 == 21 [pid = 1669] [id = 493] 09:05:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x11659a000) [pid = 1669] [serial = 1479] [outer = 0x0] 09:05:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x116987800) [pid = 1669] [serial = 1480] [outer = 0x11659a000] 09:05:30 INFO - PROCESS | 1669 | 1469117130563 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1182da800) [pid = 1669] [serial = 1481] [outer = 0x11659a000] 09:05:31 INFO - PROCESS | 1669 | 1469117131247 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x116bb2800) [pid = 1669] [serial = 1444] [outer = 0x0] [url = about:blank] 09:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1023ms 09:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:05:31 INFO - PROCESS | 1669 | 1469117131304 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1669 | 1469117131306 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:05:31 INFO - PROCESS | 1669 | 1469117131309 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1669 | 1469117131311 Marionette TRACE conn2 <- [1,1946,null,{}] 09:05:31 INFO - PROCESS | 1669 | 1469117131314 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 1669 | 1469117131316 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:31 INFO - PROCESS | 1669 | 1469117131399 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1185c9c00) [pid = 1669] [serial = 1426] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1186bdc00) [pid = 1669] [serial = 1432] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x116b0cc00) [pid = 1669] [serial = 1423] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1162b6400) [pid = 1669] [serial = 871] [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.] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1183c5400) [pid = 1669] [serial = 1425] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116593c00) [pid = 1669] [serial = 1422] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x116868000) [pid = 1669] [serial = 1428] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12453fc00) [pid = 1669] [serial = 1420] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1177c8c00) [pid = 1669] [serial = 1429] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1199df400) [pid = 1669] [serial = 1417] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1182d0800) [pid = 1669] [serial = 1407] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1183b4000) [pid = 1669] [serial = 1408] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x118979400) [pid = 1669] [serial = 1410] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x119257c00) [pid = 1669] [serial = 1411] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1133fd400) [pid = 1669] [serial = 1404] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x115f2b800) [pid = 1669] [serial = 1405] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1177c9400) [pid = 1669] [serial = 1401] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x112d55000) [pid = 1669] [serial = 1386] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1186c2c00) [pid = 1669] [serial = 1389] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x119b79c00) [pid = 1669] [serial = 1392] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x124ac1c00) [pid = 1669] [serial = 1395] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x128c30000) [pid = 1669] [serial = 1398] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x119966000) [pid = 1669] [serial = 1414] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x119861c00) [pid = 1669] [serial = 1413] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x119971800) [pid = 1669] [serial = 1416] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x1210c2400) [pid = 1669] [serial = 1419] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x12383a400) [pid = 1669] [serial = 1442] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x1193f9000) [pid = 1669] [serial = 1436] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1199e2800) [pid = 1669] [serial = 1438] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x1210be400) [pid = 1669] [serial = 1441] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x11925b000) [pid = 1669] [serial = 1435] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x12103a800) [pid = 1669] [serial = 1439] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12692dc00) [pid = 1669] [serial = 1396] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x12960b000) [pid = 1669] [serial = 1399] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x123fec400) [pid = 1669] [serial = 1393] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x1183af000) [pid = 1669] [serial = 1402] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x1192dc800) [pid = 1669] [serial = 1390] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x1133f9000) [pid = 1669] [serial = 1387] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | --DOMWINDOW == 55 (0x118892800) [pid = 1669] [serial = 1433] [outer = 0x0] [url = about:blank] 09:05:31 INFO - PROCESS | 1669 | 1469117131462 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1669 | 1469117131463 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x1165b1800 == 22 [pid = 1669] [id = 494] 09:05:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 56 (0x113344400) [pid = 1669] [serial = 1482] [outer = 0x0] 09:05:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x1133fd400) [pid = 1669] [serial = 1483] [outer = 0x113344400] 09:05:31 INFO - PROCESS | 1669 | 1469117131490 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x115f2b800) [pid = 1669] [serial = 1484] [outer = 0x113344400] 09:05:31 INFO - PROCESS | 1669 | 1469117131865 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 573ms 09:05:31 INFO - PROCESS | 1669 | 1469117131881 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1669 | 1469117131885 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:05:31 INFO - PROCESS | 1669 | 1469117131890 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1669 | 1469117131891 Marionette TRACE conn2 <- [1,1950,null,{}] 09:05:31 INFO - PROCESS | 1669 | 1469117131894 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 1669 | 1469117131895 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:31 INFO - PROCESS | 1669 | 1469117131991 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:05:32 INFO - PROCESS | 1669 | 1469117132025 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1669 | 1469117132027 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x11726a000 == 23 [pid = 1669] [id = 495] 09:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x11624b400) [pid = 1669] [serial = 1485] [outer = 0x0] 09:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x116867800) [pid = 1669] [serial = 1486] [outer = 0x11624b400] 09:05:32 INFO - PROCESS | 1669 | 1469117132054 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x1177c0400) [pid = 1669] [serial = 1487] [outer = 0x11624b400] 09:05:32 INFO - PROCESS | 1669 | 1469117132396 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 09:05:32 INFO - PROCESS | 1669 | 1469117132409 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1669 | 1469117132411 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:05:32 INFO - PROCESS | 1669 | 1469117132413 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1669 | 1469117132416 Marionette TRACE conn2 <- [1,1954,null,{}] 09:05:32 INFO - PROCESS | 1669 | 1469117132430 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 1669 | 1469117132433 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:32 INFO - PROCESS | 1669 | 1469117132532 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:05:32 INFO - PROCESS | 1669 | 1469117132539 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1669 | 1469117132541 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x11928d000 == 24 [pid = 1669] [id = 496] 09:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x118345800) [pid = 1669] [serial = 1488] [outer = 0x0] 09:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1183b1c00) [pid = 1669] [serial = 1489] [outer = 0x118345800] 09:05:32 INFO - PROCESS | 1669 | 1469117132569 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x1185c5c00) [pid = 1669] [serial = 1490] [outer = 0x118345800] 09:05:32 INFO - PROCESS | 1669 | 1469117132928 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 571ms 09:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:05:32 INFO - PROCESS | 1669 | 1469117132984 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1669 | 1469117132986 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:05:32 INFO - PROCESS | 1669 | 1469117132988 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1669 | 1469117132989 Marionette TRACE conn2 <- [1,1958,null,{}] 09:05:32 INFO - PROCESS | 1669 | 1469117132991 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 1669 | 1469117132993 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:33 INFO - PROCESS | 1669 | 1469117133092 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:05:33 INFO - PROCESS | 1669 | 1469117133095 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1669 | 1469117133097 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c5b800 == 25 [pid = 1669] [id = 497] 09:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x112a82800) [pid = 1669] [serial = 1491] [outer = 0x0] 09:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1186c5800) [pid = 1669] [serial = 1492] [outer = 0x112a82800] 09:05:33 INFO - PROCESS | 1669 | 1469117133121 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1188f7c00) [pid = 1669] [serial = 1493] [outer = 0x112a82800] 09:05:33 INFO - PROCESS | 1669 | 1469117133450 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 470ms 09:05:33 INFO - PROCESS | 1669 | 1469117133469 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1669 | 1469117133470 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:05:33 INFO - PROCESS | 1669 | 1469117133479 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1669 | 1469117133480 Marionette TRACE conn2 <- [1,1962,null,{}] 09:05:33 INFO - PROCESS | 1669 | 1469117133483 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1669 | 1469117133484 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:33 INFO - PROCESS | 1669 | 1469117133585 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:05:33 INFO - PROCESS | 1669 | 1469117133589 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1669 | 1469117133590 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x12388b800 == 26 [pid = 1669] [id = 498] 09:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x112fb0c00) [pid = 1669] [serial = 1494] [outer = 0x0] 09:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x118982000) [pid = 1669] [serial = 1495] [outer = 0x112fb0c00] 09:05:33 INFO - PROCESS | 1669 | 1469117133615 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x11333b800) [pid = 1669] [serial = 1496] [outer = 0x112fb0c00] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1127d6000) [pid = 1669] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x11888c800) [pid = 1669] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x115f8d000) [pid = 1669] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x116b0d000) [pid = 1669] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1185c3c00) [pid = 1669] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x118979800) [pid = 1669] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x1127d7000) [pid = 1669] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x1199e3400) [pid = 1669] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x1177bd400) [pid = 1669] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x11888ec00) [pid = 1669] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:05:33 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x115f29400) [pid = 1669] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:05:33 INFO - PROCESS | 1669 | 1469117133982 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 524ms 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:05:34 INFO - PROCESS | 1669 | 1469117133998 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1669 | 1469117133999 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:05:34 INFO - PROCESS | 1669 | 1469117134001 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1669 | 1469117134002 Marionette TRACE conn2 <- [1,1966,null,{}] 09:05:34 INFO - PROCESS | 1669 | 1469117134021 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 1669 | 1469117134028 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:34 INFO - PROCESS | 1669 | 1469117134125 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:05:34 INFO - PROCESS | 1669 | 1469117134129 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1669 | 1469117134130 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x124427000 == 27 [pid = 1669] [id = 499] 09:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1188f8800) [pid = 1669] [serial = 1497] [outer = 0x0] 09:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x1192e3c00) [pid = 1669] [serial = 1498] [outer = 0x1188f8800] 09:05:34 INFO - PROCESS | 1669 | 1469117134156 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x11996f400) [pid = 1669] [serial = 1499] [outer = 0x1188f8800] 09:05:34 INFO - PROCESS | 1669 | 1469117134481 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 522ms 09:05:34 INFO - PROCESS | 1669 | 1469117134524 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1669 | 1469117134525 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:05:34 INFO - PROCESS | 1669 | 1469117134528 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1669 | 1469117134529 Marionette TRACE conn2 <- [1,1970,null,{}] 09:05:34 INFO - PROCESS | 1669 | 1469117134531 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 1669 | 1469117134532 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:34 INFO - PROCESS | 1669 | 1469117134608 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:05:34 INFO - PROCESS | 1669 | 1469117134659 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1669 | 1469117134660 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x12466e800 == 28 [pid = 1669] [id = 500] 09:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1183adc00) [pid = 1669] [serial = 1500] [outer = 0x0] 09:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x11997a800) [pid = 1669] [serial = 1501] [outer = 0x1183adc00] 09:05:34 INFO - PROCESS | 1669 | 1469117134684 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x119b77c00) [pid = 1669] [serial = 1502] [outer = 0x1183adc00] 09:05:34 INFO - PROCESS | 1669 | 1469117134952 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 467ms 09:05:34 INFO - PROCESS | 1669 | 1469117134996 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1669 | 1469117134997 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:05:35 INFO - PROCESS | 1669 | 1469117134999 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1669 | 1469117135000 Marionette TRACE conn2 <- [1,1974,null,{}] 09:05:35 INFO - PROCESS | 1669 | 1469117135003 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1669 | 1469117135004 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:35 INFO - PROCESS | 1669 | 1469117135084 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:05:35 INFO - PROCESS | 1669 | 1469117135089 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1669 | 1469117135092 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x112158800 == 29 [pid = 1669] [id = 501] 09:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x119b78000) [pid = 1669] [serial = 1503] [outer = 0x0] 09:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12103ec00) [pid = 1669] [serial = 1504] [outer = 0x119b78000] 09:05:35 INFO - PROCESS | 1669 | 1469117135116 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x121048400) [pid = 1669] [serial = 1505] [outer = 0x119b78000] 09:05:35 INFO - PROCESS | 1669 | 1469117135519 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 570ms 09:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:05:35 INFO - PROCESS | 1669 | 1469117135570 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1669 | 1469117135572 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:05:35 INFO - PROCESS | 1669 | 1469117135575 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1669 | 1469117135577 Marionette TRACE conn2 <- [1,1978,null,{}] 09:05:35 INFO - PROCESS | 1669 | 1469117135580 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1669 | 1469117135582 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:35 INFO - PROCESS | 1669 | 1469117135698 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:05:35 INFO - PROCESS | 1669 | 1469117135707 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1669 | 1469117135709 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c3c800 == 30 [pid = 1669] [id = 502] 09:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x121049400) [pid = 1669] [serial = 1506] [outer = 0x0] 09:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x1211ebc00) [pid = 1669] [serial = 1507] [outer = 0x121049400] 09:05:35 INFO - PROCESS | 1669 | 1469117135748 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1211f6400) [pid = 1669] [serial = 1508] [outer = 0x121049400] 09:05:36 INFO - PROCESS | 1669 | 1469117136282 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 770ms 09:05:36 INFO - PROCESS | 1669 | 1469117136346 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:05:36 INFO - PROCESS | 1669 | 1469117136350 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:05:36 INFO - PROCESS | 1669 | 1469117136354 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1669 | 1469117136360 Marionette TRACE conn2 <- [1,1982,null,{}] 09:05:36 INFO - PROCESS | 1669 | 1469117136363 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:36 INFO - PROCESS | 1669 | 1469117136365 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:36 INFO - PROCESS | 1669 | 1469117136502 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:05:36 INFO - PROCESS | 1669 | 1469117136597 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1669 | 1469117136599 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x118503000 == 31 [pid = 1669] [id = 503] 09:05:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x1133f1800) [pid = 1669] [serial = 1509] [outer = 0x0] 09:05:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x115ec9000) [pid = 1669] [serial = 1510] [outer = 0x1133f1800] 09:05:36 INFO - PROCESS | 1669 | 1469117136648 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x116863000) [pid = 1669] [serial = 1511] [outer = 0x1133f1800] 09:05:37 INFO - PROCESS | 1669 | 1469117137166 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 824ms 09:05:37 INFO - PROCESS | 1669 | 1469117137178 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1669 | 1469117137181 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:05:37 INFO - PROCESS | 1669 | 1469117137186 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1669 | 1469117137188 Marionette TRACE conn2 <- [1,1986,null,{}] 09:05:37 INFO - PROCESS | 1669 | 1469117137190 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1669 | 1469117137192 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:37 INFO - PROCESS | 1669 | 1469117137296 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:05:37 INFO - PROCESS | 1669 | 1469117137346 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1669 | 1469117137348 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x123f31800 == 32 [pid = 1669] [id = 504] 09:05:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x116bf5400) [pid = 1669] [serial = 1512] [outer = 0x0] 09:05:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1183b3400) [pid = 1669] [serial = 1513] [outer = 0x116bf5400] 09:05:37 INFO - PROCESS | 1669 | 1469117137378 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1186bb400) [pid = 1669] [serial = 1514] [outer = 0x116bf5400] 09:05:37 INFO - PROCESS | 1669 | 1469117137795 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 619ms 09:05:37 INFO - PROCESS | 1669 | 1469117137805 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1669 | 1469117137806 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:05:37 INFO - PROCESS | 1669 | 1469117137809 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1669 | 1469117137811 Marionette TRACE conn2 <- [1,1990,null,{}] 09:05:37 INFO - PROCESS | 1669 | 1469117137819 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1669 | 1469117137822 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:37 INFO - PROCESS | 1669 | 1469117137921 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:05:37 INFO - PROCESS | 1669 | 1469117137973 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1669 | 1469117137975 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c45000 == 33 [pid = 1669] [id = 505] 09:05:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x118978400) [pid = 1669] [serial = 1515] [outer = 0x0] 09:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1192e2000) [pid = 1669] [serial = 1516] [outer = 0x118978400] 09:05:38 INFO - PROCESS | 1669 | 1469117138006 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1198ab800) [pid = 1669] [serial = 1517] [outer = 0x118978400] 09:05:38 INFO - PROCESS | 1669 | 1469117138427 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 623ms 09:05:38 INFO - PROCESS | 1669 | 1469117138432 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1669 | 1469117138434 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:05:38 INFO - PROCESS | 1669 | 1469117138436 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1669 | 1469117138437 Marionette TRACE conn2 <- [1,1994,null,{}] 09:05:38 INFO - PROCESS | 1669 | 1469117138440 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 1669 | 1469117138441 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:38 INFO - PROCESS | 1669 | 1469117138538 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:05:38 INFO - PROCESS | 1669 | 1469117138606 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1669 | 1469117138608 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a1000 == 34 [pid = 1669] [id = 506] 09:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1210cc000) [pid = 1669] [serial = 1518] [outer = 0x0] 09:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x123c92800) [pid = 1669] [serial = 1519] [outer = 0x1210cc000] 09:05:38 INFO - PROCESS | 1669 | 1469117138633 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12409c800) [pid = 1669] [serial = 1520] [outer = 0x1210cc000] 09:05:39 INFO - PROCESS | 1669 | 1469117139147 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 721ms 09:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:05:39 INFO - PROCESS | 1669 | 1469117139158 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1669 | 1469117139160 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:05:39 INFO - PROCESS | 1669 | 1469117139163 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1669 | 1469117139166 Marionette TRACE conn2 <- [1,1998,null,{}] 09:05:39 INFO - PROCESS | 1669 | 1469117139169 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 1669 | 1469117139172 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:39 INFO - PROCESS | 1669 | 1469117139314 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:05:39 INFO - PROCESS | 1669 | 1469117139513 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1669 | 1469117139515 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x11725d000 == 35 [pid = 1669] [id = 507] 09:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1127dc800) [pid = 1669] [serial = 1521] [outer = 0x0] 09:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x112d61c00) [pid = 1669] [serial = 1522] [outer = 0x1127dc800] 09:05:39 INFO - PROCESS | 1669 | 1469117139551 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1133b2800) [pid = 1669] [serial = 1523] [outer = 0x1127dc800] 09:05:39 INFO - PROCESS | 1669 | 1469117139957 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 822ms 09:05:39 INFO - PROCESS | 1669 | 1469117139986 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1669 | 1469117139988 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:05:39 INFO - PROCESS | 1669 | 1469117139991 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1669 | 1469117139993 Marionette TRACE conn2 <- [1,2002,null,{}] 09:05:39 INFO - PROCESS | 1669 | 1469117139996 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1669 | 1469117139999 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:40 INFO - PROCESS | 1669 | --DOCSHELL 0x11884b000 == 34 [pid = 1669] [id = 481] 09:05:40 INFO - PROCESS | 1669 | 1469117140532 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12453d400) [pid = 1669] [serial = 1466] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1192df400) [pid = 1669] [serial = 1454] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1165e7c00) [pid = 1669] [serial = 1447] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1183cfc00) [pid = 1669] [serial = 1471] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x119d0a000) [pid = 1669] [serial = 1474] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x116bbac00) [pid = 1669] [serial = 1448] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x119966800) [pid = 1669] [serial = 1459] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11897a800) [pid = 1669] [serial = 1453] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x119863c00) [pid = 1669] [serial = 1472] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x115e0b000) [pid = 1669] [serial = 1468] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1210cb400) [pid = 1669] [serial = 1462] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x1185c3000) [pid = 1669] [serial = 1451] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x124535000) [pid = 1669] [serial = 1465] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x123fee800) [pid = 1669] [serial = 1463] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x119860800) [pid = 1669] [serial = 1457] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x119979800) [pid = 1669] [serial = 1460] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x11690fc00) [pid = 1669] [serial = 1469] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x1192e4400) [pid = 1669] [serial = 1456] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x118340800) [pid = 1669] [serial = 1450] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x1183cec00) [pid = 1669] [serial = 1445] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x12453d800) [pid = 1669] [serial = 1475] [outer = 0x0] [url = about:blank] 09:05:40 INFO - PROCESS | 1669 | 1469117140626 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1669 | 1469117140627 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x1132ec800 == 35 [pid = 1669] [id = 508] 09:05:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x112a82c00) [pid = 1669] [serial = 1524] [outer = 0x0] 09:05:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x112f0d800) [pid = 1669] [serial = 1525] [outer = 0x112a82c00] 09:05:40 INFO - PROCESS | 1669 | 1469117140656 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1133f6000) [pid = 1669] [serial = 1526] [outer = 0x112a82c00] 09:05:40 INFO - PROCESS | 1669 | 1469117140950 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 972ms 09:05:40 INFO - PROCESS | 1669 | 1469117140967 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1669 | 1469117140970 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:05:40 INFO - PROCESS | 1669 | 1469117140982 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1669 | 1469117140984 Marionette TRACE conn2 <- [1,2006,null,{}] 09:05:40 INFO - PROCESS | 1669 | 1469117140987 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1669 | 1469117140991 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:41 INFO - PROCESS | 1669 | 1469117141071 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:05:41 INFO - PROCESS | 1669 | 1469117141078 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1669 | 1469117141081 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x11850e800 == 36 [pid = 1669] [id = 509] 09:05:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x115f8ac00) [pid = 1669] [serial = 1527] [outer = 0x0] 09:05:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x116bbb000) [pid = 1669] [serial = 1528] [outer = 0x115f8ac00] 09:05:41 INFO - PROCESS | 1669 | 1469117141133 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x118344800) [pid = 1669] [serial = 1529] [outer = 0x115f8ac00] 09:05:41 INFO - PROCESS | 1669 | 1469117141483 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:05:41 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 09:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 09:05:41 INFO - PROCESS | 1669 | 1469117141503 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1669 | 1469117141506 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:05:41 INFO - PROCESS | 1669 | 1469117141509 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1669 | 1469117141510 Marionette TRACE conn2 <- [1,2010,null,{}] 09:05:41 INFO - PROCESS | 1669 | 1469117141513 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:41 INFO - PROCESS | 1669 | 1469117141514 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:41 INFO - PROCESS | 1669 | 1469117141594 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:05:41 INFO - PROCESS | 1669 | 1469117141600 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1669 | 1469117141601 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x119828800 == 37 [pid = 1669] [id = 510] 09:05:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x1183c3000) [pid = 1669] [serial = 1530] [outer = 0x0] 09:05:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1185c5000) [pid = 1669] [serial = 1531] [outer = 0x1183c3000] 09:05:41 INFO - PROCESS | 1669 | 1469117141629 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1186c4800) [pid = 1669] [serial = 1532] [outer = 0x1183c3000] 09:05:42 INFO - PROCESS | 1669 | 1469117141999 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:05:42 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 09:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 09:05:42 INFO - PROCESS | 1669 | 1469117142028 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1669 | 1469117142030 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:05:42 INFO - PROCESS | 1669 | 1469117142039 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1669 | 1469117142044 Marionette TRACE conn2 <- [1,2014,null,{}] 09:05:42 INFO - PROCESS | 1669 | 1469117142046 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1669 | 1469117142049 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:42 INFO - PROCESS | 1669 | 1469117142129 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:05:42 INFO - PROCESS | 1669 | 1469117142133 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1669 | 1469117142134 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x123cd9000 == 38 [pid = 1669] [id = 511] 09:05:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x11888b800) [pid = 1669] [serial = 1533] [outer = 0x0] 09:05:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x11899c800) [pid = 1669] [serial = 1534] [outer = 0x11888b800] 09:05:42 INFO - PROCESS | 1669 | 1469117142161 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1193fc800) [pid = 1669] [serial = 1535] [outer = 0x11888b800] 09:05:42 INFO - PROCESS | 1669 | 1469117142544 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 527ms 09:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:05:42 INFO - PROCESS | 1669 | 1469117142562 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1669 | 1469117142564 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:05:42 INFO - PROCESS | 1669 | 1469117142567 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1669 | 1469117142569 Marionette TRACE conn2 <- [1,2018,null,{}] 09:05:42 INFO - PROCESS | 1669 | 1469117142575 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1669 | 1469117142577 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:42 INFO - PROCESS | 1669 | 1469117142735 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:05:42 INFO - PROCESS | 1669 | 1469117142763 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1669 | 1469117142765 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x124430800 == 39 [pid = 1669] [id = 512] 09:05:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1193ff400) [pid = 1669] [serial = 1536] [outer = 0x0] 09:05:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x119863c00) [pid = 1669] [serial = 1537] [outer = 0x1193ff400] 09:05:42 INFO - PROCESS | 1669 | 1469117142803 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x119972400) [pid = 1669] [serial = 1538] [outer = 0x1193ff400] 09:05:43 INFO - PROCESS | 1669 | 1469117143197 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 09:05:43 INFO - PROCESS | 1669 | 1469117143238 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1669 | 1469117143241 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:05:43 INFO - PROCESS | 1669 | 1469117143243 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1669 | 1469117143245 Marionette TRACE conn2 <- [1,2022,null,{}] 09:05:43 INFO - PROCESS | 1669 | 1469117143247 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 1669 | 1469117143248 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:43 INFO - PROCESS | 1669 | 1469117143343 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:05:43 INFO - PROCESS | 1669 | 1469117143376 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1669 | 1469117143380 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12741a800 == 40 [pid = 1669] [id = 513] 09:05:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1183b3c00) [pid = 1669] [serial = 1539] [outer = 0x0] 09:05:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12103f000) [pid = 1669] [serial = 1540] [outer = 0x1183b3c00] 09:05:43 INFO - PROCESS | 1669 | 1469117143412 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x123c86000) [pid = 1669] [serial = 1541] [outer = 0x1183b3c00] 09:05:43 INFO - PROCESS | 1669 | 1469117143763 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 568ms 09:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:05:43 INFO - PROCESS | 1669 | 1469117143812 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1669 | 1469117143813 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:05:43 INFO - PROCESS | 1669 | 1469117143816 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1669 | 1469117143817 Marionette TRACE conn2 <- [1,2026,null,{}] 09:05:43 INFO - PROCESS | 1669 | 1469117143819 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 1669 | 1469117143820 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:43 INFO - PROCESS | 1669 | 1469117143918 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:05:43 INFO - PROCESS | 1669 | 1469117143954 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1669 | 1469117143956 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x111f6b000 == 41 [pid = 1669] [id = 514] 09:05:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x119d10400) [pid = 1669] [serial = 1542] [outer = 0x0] 09:05:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x124533800) [pid = 1669] [serial = 1543] [outer = 0x119d10400] 09:05:43 INFO - PROCESS | 1669 | 1469117143980 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12453fc00) [pid = 1669] [serial = 1544] [outer = 0x119d10400] 09:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 09:05:44 INFO - PROCESS | 1669 | 1469117144331 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:05:44 INFO - PROCESS | 1669 | 1469117144336 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1669 | 1469117144337 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:05:44 INFO - PROCESS | 1669 | 1469117144344 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1669 | 1469117144345 Marionette TRACE conn2 <- [1,2030,null,{}] 09:05:44 INFO - PROCESS | 1669 | 1469117144347 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1669 | 1469117144349 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:44 INFO - PROCESS | 1669 | 1469117144447 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:05:44 INFO - PROCESS | 1669 | 1469117144451 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1669 | 1469117144452 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294aa000 == 42 [pid = 1669] [id = 515] 09:05:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x114f80400) [pid = 1669] [serial = 1545] [outer = 0x0] 09:05:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1245cb000) [pid = 1669] [serial = 1546] [outer = 0x114f80400] 09:05:44 INFO - PROCESS | 1669 | 1469117144476 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x124a17c00) [pid = 1669] [serial = 1547] [outer = 0x114f80400] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x119b78000) [pid = 1669] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x121049400) [pid = 1669] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11624b400) [pid = 1669] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x118345800) [pid = 1669] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x11659a000) [pid = 1669] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1245cc000) [pid = 1669] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x113344400) [pid = 1669] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x112a82800) [pid = 1669] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x112fb0c00) [pid = 1669] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1188f8800) [pid = 1669] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:05:44 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1183adc00) [pid = 1669] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:05:44 INFO - PROCESS | 1669 | 1469117144879 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 568ms 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:05:44 INFO - PROCESS | 1669 | 1469117144913 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1669 | 1469117144914 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:05:44 INFO - PROCESS | 1669 | 1469117144916 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1669 | 1469117144917 Marionette TRACE conn2 <- [1,2034,null,{}] 09:05:44 INFO - PROCESS | 1669 | 1469117144920 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1669 | 1469117144921 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:44 INFO - PROCESS | 1669 | 1469117144999 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:05:45 INFO - PROCESS | 1669 | 1469117145002 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1669 | 1469117145003 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f94800 == 43 [pid = 1669] [id = 516] 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1127d7000) [pid = 1669] [serial = 1548] [outer = 0x0] 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1183ac800) [pid = 1669] [serial = 1549] [outer = 0x1127d7000] 09:05:45 INFO - PROCESS | 1669 | 1469117145030 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1199e7800) [pid = 1669] [serial = 1550] [outer = 0x1127d7000] 09:05:45 INFO - PROCESS | 1669 | 1469117145377 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms 09:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:05:45 INFO - PROCESS | 1669 | 1469117145386 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1669 | 1469117145387 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:05:45 INFO - PROCESS | 1669 | 1469117145394 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1669 | 1469117145395 Marionette TRACE conn2 <- [1,2038,null,{}] 09:05:45 INFO - PROCESS | 1669 | 1469117145398 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 1669 | 1469117145399 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:45 INFO - PROCESS | 1669 | 1469117145501 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:05:45 INFO - PROCESS | 1669 | 1469117145507 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1669 | 1469117145508 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a974800 == 44 [pid = 1669] [id = 517] 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x113344400) [pid = 1669] [serial = 1551] [outer = 0x0] 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1199d9000) [pid = 1669] [serial = 1552] [outer = 0x113344400] 09:05:45 INFO - PROCESS | 1669 | 1469117145532 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x124abfc00) [pid = 1669] [serial = 1553] [outer = 0x113344400] 09:05:45 INFO - PROCESS | 1669 | 1469117145832 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms 09:05:45 INFO - PROCESS | 1669 | 1469117145863 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:05:45 INFO - PROCESS | 1669 | 1469117145864 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:05:45 INFO - PROCESS | 1669 | 1469117145866 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1669 | 1469117145867 Marionette TRACE conn2 <- [1,2042,null,{}] 09:05:45 INFO - PROCESS | 1669 | 1469117145869 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 1669 | 1469117145870 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:45 INFO - PROCESS | 1669 | 1469117145946 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:05:45 INFO - PROCESS | 1669 | 1469117145950 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1669 | 1469117145951 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b1f0000 == 45 [pid = 1669] [id = 518] 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1127d4800) [pid = 1669] [serial = 1554] [outer = 0x0] 09:05:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x124de1800) [pid = 1669] [serial = 1555] [outer = 0x1127d4800] 09:05:45 INFO - PROCESS | 1669 | 1469117145980 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x125705c00) [pid = 1669] [serial = 1556] [outer = 0x1127d4800] 09:05:46 INFO - PROCESS | 1669 | 1469117146341 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:05:46 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) 09:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 520ms 09:05:46 INFO - PROCESS | 1669 | 1469117146386 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1669 | 1469117146388 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:05:46 INFO - PROCESS | 1669 | 1469117146390 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1669 | 1469117146392 Marionette TRACE conn2 <- [1,2046,null,{}] 09:05:46 INFO - PROCESS | 1669 | 1469117146394 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1669 | 1469117146396 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:46 INFO - PROCESS | 1669 | 1469117146483 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:05:46 INFO - PROCESS | 1669 | 1469117146487 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1669 | 1469117146488 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x123927000 == 46 [pid = 1669] [id = 519] 09:05:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1257d4800) [pid = 1669] [serial = 1557] [outer = 0x0] 09:05:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1260bec00) [pid = 1669] [serial = 1558] [outer = 0x1257d4800] 09:05:46 INFO - PROCESS | 1669 | 1469117146515 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1260c6800) [pid = 1669] [serial = 1559] [outer = 0x1257d4800] 09:05:46 INFO - PROCESS | 1669 | 1469117146916 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 570ms 09:05:46 INFO - PROCESS | 1669 | 1469117146960 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1669 | 1469117146964 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:05:46 INFO - PROCESS | 1669 | 1469117146968 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1669 | 1469117146970 Marionette TRACE conn2 <- [1,2050,null,{}] 09:05:46 INFO - PROCESS | 1669 | 1469117146974 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1669 | 1469117146976 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:47 INFO - PROCESS | 1669 | 1469117147119 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:05:47 INFO - PROCESS | 1669 | 1469117147226 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1669 | 1469117147230 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e9c800 == 47 [pid = 1669] [id = 520] 09:05:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x113ce1400) [pid = 1669] [serial = 1560] [outer = 0x0] 09:05:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x115ebc400) [pid = 1669] [serial = 1561] [outer = 0x113ce1400] 09:05:47 INFO - PROCESS | 1669 | 1469117147283 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x116993c00) [pid = 1669] [serial = 1562] [outer = 0x113ce1400] 09:05:47 INFO - PROCESS | 1669 | 1469117147866 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 975ms 09:05:47 INFO - PROCESS | 1669 | 1469117147944 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1669 | 1469117147949 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:05:47 INFO - PROCESS | 1669 | 1469117147956 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1669 | 1469117147959 Marionette TRACE conn2 <- [1,2054,null,{}] 09:05:47 INFO - PROCESS | 1669 | 1469117147963 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:47 INFO - PROCESS | 1669 | 1469117147966 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:48 INFO - PROCESS | 1669 | 1469117148098 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:05:48 INFO - PROCESS | 1669 | 1469117148172 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1669 | 1469117148173 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x126071800 == 48 [pid = 1669] [id = 521] 09:05:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1186c1c00) [pid = 1669] [serial = 1563] [outer = 0x0] 09:05:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x11888a400) [pid = 1669] [serial = 1564] [outer = 0x1186c1c00] 09:05:48 INFO - PROCESS | 1669 | 1469117148203 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x118981400) [pid = 1669] [serial = 1565] [outer = 0x1186c1c00] 09:05:48 INFO - PROCESS | 1669 | 1469117148851 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 977ms 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x123f31800 == 47 [pid = 1669] [id = 504] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x12b1f0000 == 46 [pid = 1669] [id = 518] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x12a974800 == 45 [pid = 1669] [id = 517] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x126f94800 == 44 [pid = 1669] [id = 516] 09:05:48 INFO - PROCESS | 1669 | 1469117148965 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1669 | 1469117148968 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x1294aa000 == 43 [pid = 1669] [id = 515] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x111f6b000 == 42 [pid = 1669] [id = 514] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x12741a800 == 41 [pid = 1669] [id = 513] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x124430800 == 40 [pid = 1669] [id = 512] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x123cd9000 == 39 [pid = 1669] [id = 511] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x119828800 == 38 [pid = 1669] [id = 510] 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x11850e800 == 37 [pid = 1669] [id = 509] 09:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:05:48 INFO - PROCESS | 1669 | --DOCSHELL 0x1132ec800 == 36 [pid = 1669] [id = 508] 09:05:48 INFO - PROCESS | 1669 | 1469117148983 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1669 | 1469117148986 Marionette TRACE conn2 <- [1,2058,null,{}] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116867800) [pid = 1669] [serial = 1486] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1177c0400) [pid = 1669] [serial = 1487] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1183b1c00) [pid = 1669] [serial = 1489] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x116987800) [pid = 1669] [serial = 1480] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1182da800) [pid = 1669] [serial = 1481] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x124a19c00) [pid = 1669] [serial = 1477] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124de6c00) [pid = 1669] [serial = 1478] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1133fd400) [pid = 1669] [serial = 1483] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1188f7c00) [pid = 1669] [serial = 1493] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1186c5800) [pid = 1669] [serial = 1492] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x118982000) [pid = 1669] [serial = 1495] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1192e3c00) [pid = 1669] [serial = 1498] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119b77c00) [pid = 1669] [serial = 1502] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11333b800) [pid = 1669] [serial = 1496] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1185c5c00) [pid = 1669] [serial = 1490] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x11997a800) [pid = 1669] [serial = 1501] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x121048400) [pid = 1669] [serial = 1505] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x115f2b800) [pid = 1669] [serial = 1484] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x11996f400) [pid = 1669] [serial = 1499] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12103ec00) [pid = 1669] [serial = 1504] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1211ebc00) [pid = 1669] [serial = 1507] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x1211f6400) [pid = 1669] [serial = 1508] [outer = 0x0] [url = about:blank] 09:05:49 INFO - PROCESS | 1669 | 1469117149027 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:49 INFO - PROCESS | 1669 | 1469117149030 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:49 INFO - PROCESS | 1669 | 1469117149158 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:05:49 INFO - PROCESS | 1669 | 1469117149167 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1669 | 1469117149169 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x11700d800 == 37 [pid = 1669] [id = 522] 09:05:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1162b0800) [pid = 1669] [serial = 1566] [outer = 0x0] 09:05:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x11690fc00) [pid = 1669] [serial = 1567] [outer = 0x1162b0800] 09:05:49 INFO - PROCESS | 1669 | 1469117149214 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1182cc000) [pid = 1669] [serial = 1568] [outer = 0x1162b0800] 09:05:49 INFO - PROCESS | 1669 | 1469117149639 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms 09:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:05:49 INFO - PROCESS | 1669 | 1469117149670 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1669 | 1469117149673 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:05:49 INFO - PROCESS | 1669 | 1469117149677 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1669 | 1469117149679 Marionette TRACE conn2 <- [1,2062,null,{}] 09:05:49 INFO - PROCESS | 1669 | 1469117149681 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:49 INFO - PROCESS | 1669 | 1469117149683 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:49 INFO - PROCESS | 1669 | 1469117149761 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:05:49 INFO - PROCESS | 1669 | 1469117149766 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1669 | 1469117149767 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x119820800 == 38 [pid = 1669] [id = 523] 09:05:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183a9c00) [pid = 1669] [serial = 1569] [outer = 0x0] 09:05:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1186c7000) [pid = 1669] [serial = 1570] [outer = 0x1183a9c00] 09:05:49 INFO - PROCESS | 1669 | 1469117149796 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x118987c00) [pid = 1669] [serial = 1571] [outer = 0x1183a9c00] 09:05:50 INFO - PROCESS | 1669 | 1469117150260 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 619ms 09:05:50 INFO - PROCESS | 1669 | 1469117150301 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1669 | 1469117150303 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:05:50 INFO - PROCESS | 1669 | 1469117150309 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1669 | 1469117150313 Marionette TRACE conn2 <- [1,2066,null,{}] 09:05:50 INFO - PROCESS | 1669 | 1469117150327 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1669 | 1469117150332 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:50 INFO - PROCESS | 1669 | 1469117150431 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:05:50 INFO - PROCESS | 1669 | 1469117150439 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1669 | 1469117150443 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a8e000 == 39 [pid = 1669] [id = 524] 09:05:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1133d2400) [pid = 1669] [serial = 1572] [outer = 0x0] 09:05:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x119976800) [pid = 1669] [serial = 1573] [outer = 0x1133d2400] 09:05:50 INFO - PROCESS | 1669 | 1469117150476 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1199e3c00) [pid = 1669] [serial = 1574] [outer = 0x1133d2400] 09:05:50 INFO - PROCESS | 1669 | 1469117150825 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 525ms 09:05:50 INFO - PROCESS | 1669 | 1469117150833 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1669 | 1469117150835 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:05:50 INFO - PROCESS | 1669 | 1469117150837 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1669 | 1469117150838 Marionette TRACE conn2 <- [1,2070,null,{}] 09:05:50 INFO - PROCESS | 1669 | 1469117150844 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1669 | 1469117150846 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:50 INFO - PROCESS | 1669 | 1469117150959 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:05:50 INFO - PROCESS | 1669 | 1469117150964 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1669 | 1469117150966 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12602f800 == 40 [pid = 1669] [id = 525] 09:05:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11996f000) [pid = 1669] [serial = 1575] [outer = 0x0] 09:05:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x121048000) [pid = 1669] [serial = 1576] [outer = 0x11996f000] 09:05:50 INFO - PROCESS | 1669 | 1469117150991 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1211f3800) [pid = 1669] [serial = 1577] [outer = 0x11996f000] 09:05:51 INFO - PROCESS | 1669 | 1469117151322 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 522ms 09:05:51 INFO - PROCESS | 1669 | 1469117151364 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1669 | 1469117151365 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:05:51 INFO - PROCESS | 1669 | 1469117151367 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1669 | 1469117151369 Marionette TRACE conn2 <- [1,2074,null,{}] 09:05:51 INFO - PROCESS | 1669 | 1469117151371 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 1669 | 1469117151372 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:51 INFO - PROCESS | 1669 | 1469117151470 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:05:51 INFO - PROCESS | 1669 | 1469117151474 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1669 | 1469117151475 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x127418800 == 41 [pid = 1669] [id = 526] 09:05:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x112f10800) [pid = 1669] [serial = 1578] [outer = 0x0] 09:05:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x123fee800) [pid = 1669] [serial = 1579] [outer = 0x112f10800] 09:05:51 INFO - PROCESS | 1669 | 1469117151499 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12453b400) [pid = 1669] [serial = 1580] [outer = 0x112f10800] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1183b3c00) [pid = 1669] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1183c3000) [pid = 1669] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x115f8ac00) [pid = 1669] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1127dc800) [pid = 1669] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x119d10400) [pid = 1669] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x114f80400) [pid = 1669] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1127d7000) [pid = 1669] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x113344400) [pid = 1669] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1127d4800) [pid = 1669] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x11888b800) [pid = 1669] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1133f1800) [pid = 1669] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x116bf5400) [pid = 1669] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x112a82c00) [pid = 1669] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x118978400) [pid = 1669] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x1193ff400) [pid = 1669] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:05:51 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1210cc000) [pid = 1669] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:05:52 INFO - PROCESS | 1669 | 1469117152183 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 872ms 09:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:05:52 INFO - PROCESS | 1669 | 1469117152241 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1669 | 1469117152243 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:05:52 INFO - PROCESS | 1669 | 1469117152246 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1669 | 1469117152250 Marionette TRACE conn2 <- [1,2078,null,{}] 09:05:52 INFO - PROCESS | 1669 | 1469117152254 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1669 | 1469117152255 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:52 INFO - PROCESS | 1669 | 1469117152355 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:05:52 INFO - PROCESS | 1669 | 1469117152411 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1669 | 1469117152412 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193e0000 == 42 [pid = 1669] [id = 527] 09:05:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x116241c00) [pid = 1669] [serial = 1581] [outer = 0x0] 09:05:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1177c0400) [pid = 1669] [serial = 1582] [outer = 0x116241c00] 09:05:52 INFO - PROCESS | 1669 | 1469117152443 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1183a8400) [pid = 1669] [serial = 1583] [outer = 0x116241c00] 09:05:52 INFO - PROCESS | 1669 | 1469117152861 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 622ms 09:05:52 INFO - PROCESS | 1669 | 1469117152869 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1669 | 1469117152873 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:05:52 INFO - PROCESS | 1669 | 1469117152877 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1669 | 1469117152879 Marionette TRACE conn2 <- [1,2082,null,{}] 09:05:52 INFO - PROCESS | 1669 | 1469117152882 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1669 | 1469117152884 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:53 INFO - PROCESS | 1669 | 1469117153003 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:05:53 INFO - PROCESS | 1669 | 1469117153071 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1669 | 1469117153073 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x127411000 == 43 [pid = 1669] [id = 528] 09:05:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x118999400) [pid = 1669] [serial = 1584] [outer = 0x0] 09:05:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1189a5c00) [pid = 1669] [serial = 1585] [outer = 0x118999400] 09:05:53 INFO - PROCESS | 1669 | 1469117153104 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1193f9000) [pid = 1669] [serial = 1586] [outer = 0x118999400] 09:05:53 INFO - PROCESS | 1669 | 1469117153525 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 09:05:53 INFO - PROCESS | 1669 | 1469117153548 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1669 | 1469117153550 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:05:53 INFO - PROCESS | 1669 | 1469117153552 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1669 | 1469117153555 Marionette TRACE conn2 <- [1,2086,null,{}] 09:05:53 INFO - PROCESS | 1669 | 1469117153563 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 1669 | 1469117153566 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:53 INFO - PROCESS | 1669 | 1469117153667 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:05:53 INFO - PROCESS | 1669 | 1469117153726 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1669 | 1469117153728 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8df000 == 44 [pid = 1669] [id = 529] 09:05:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1199ddc00) [pid = 1669] [serial = 1587] [outer = 0x0] 09:05:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1211f4000) [pid = 1669] [serial = 1588] [outer = 0x1199ddc00] 09:05:53 INFO - PROCESS | 1669 | 1469117153758 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12453c000) [pid = 1669] [serial = 1589] [outer = 0x1199ddc00] 09:05:54 INFO - PROCESS | 1669 | 1469117154176 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 674ms 09:05:54 INFO - PROCESS | 1669 | 1469117154226 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1669 | 1469117154228 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:05:54 INFO - PROCESS | 1669 | 1469117154231 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1669 | 1469117154232 Marionette TRACE conn2 <- [1,2090,null,{}] 09:05:54 INFO - PROCESS | 1669 | 1469117154235 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 1669 | 1469117154236 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:54 INFO - PROCESS | 1669 | 1469117154353 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:05:54 INFO - PROCESS | 1669 | 1469117154432 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1669 | 1469117154433 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a8d000 == 45 [pid = 1669] [id = 530] 09:05:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x12453e800) [pid = 1669] [serial = 1590] [outer = 0x0] 09:05:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x124a02400) [pid = 1669] [serial = 1591] [outer = 0x12453e800] 09:05:54 INFO - PROCESS | 1669 | 1469117154464 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x124a1b400) [pid = 1669] [serial = 1592] [outer = 0x12453e800] 09:05:54 INFO - PROCESS | 1669 | 1469117154880 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 669ms 09:05:54 INFO - PROCESS | 1669 | 1469117154901 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1669 | 1469117154902 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:05:54 INFO - PROCESS | 1669 | 1469117154905 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1669 | 1469117154907 Marionette TRACE conn2 <- [1,2094,null,{}] 09:05:54 INFO - PROCESS | 1669 | 1469117154911 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 1669 | 1469117154912 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:55 INFO - PROCESS | 1669 | 1469117155007 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:05:55 INFO - PROCESS | 1669 | 1469117155058 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1669 | 1469117155060 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c54000 == 46 [pid = 1669] [id = 531] 09:05:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1165de000) [pid = 1669] [serial = 1593] [outer = 0x0] 09:05:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x12453a000) [pid = 1669] [serial = 1594] [outer = 0x1165de000] 09:05:55 INFO - PROCESS | 1669 | 1469117155088 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x124a1ec00) [pid = 1669] [serial = 1595] [outer = 0x1165de000] 09:05:55 INFO - PROCESS | 1669 | 1469117155620 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 772ms 09:05:55 INFO - PROCESS | 1669 | 1469117155719 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1669 | 1469117155723 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:05:55 INFO - PROCESS | 1669 | 1469117155729 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1669 | 1469117155732 Marionette TRACE conn2 <- [1,2098,null,{}] 09:05:55 INFO - PROCESS | 1669 | 1469117155737 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 1669 | 1469117155739 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:55 INFO - PROCESS | 1669 | 1469117155844 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:05:55 INFO - PROCESS | 1669 | 1469117155899 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1669 | 1469117155901 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193dc000 == 47 [pid = 1669] [id = 532] 09:05:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1133d8400) [pid = 1669] [serial = 1596] [outer = 0x0] 09:05:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x116bbac00) [pid = 1669] [serial = 1597] [outer = 0x1133d8400] 09:05:55 INFO - PROCESS | 1669 | 1469117155927 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x118340800) [pid = 1669] [serial = 1598] [outer = 0x1133d8400] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x12602f800 == 46 [pid = 1669] [id = 525] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x123a8e000 == 45 [pid = 1669] [id = 524] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x119820800 == 44 [pid = 1669] [id = 523] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x11700d800 == 43 [pid = 1669] [id = 522] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x126071800 == 42 [pid = 1669] [id = 521] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x117e9c800 == 41 [pid = 1669] [id = 520] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x112158800 == 40 [pid = 1669] [id = 501] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x12466e800 == 39 [pid = 1669] [id = 500] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a1000 == 38 [pid = 1669] [id = 506] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x128c3c800 == 37 [pid = 1669] [id = 502] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x118503000 == 36 [pid = 1669] [id = 503] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x128c45000 == 35 [pid = 1669] [id = 505] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x11725d000 == 34 [pid = 1669] [id = 507] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x123927000 == 33 [pid = 1669] [id = 519] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x119c54000 == 32 [pid = 1669] [id = 531] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x123a8d000 == 31 [pid = 1669] [id = 530] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8df000 == 30 [pid = 1669] [id = 529] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x127411000 == 29 [pid = 1669] [id = 528] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x1193e0000 == 28 [pid = 1669] [id = 527] 09:05:56 INFO - PROCESS | 1669 | --DOCSHELL 0x127418800 == 27 [pid = 1669] [id = 526] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12103f000) [pid = 1669] [serial = 1540] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1185c5000) [pid = 1669] [serial = 1531] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1186c4800) [pid = 1669] [serial = 1532] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x116bbb000) [pid = 1669] [serial = 1528] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x118344800) [pid = 1669] [serial = 1529] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x112d61c00) [pid = 1669] [serial = 1522] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1133b2800) [pid = 1669] [serial = 1523] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124533800) [pid = 1669] [serial = 1543] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x123c86000) [pid = 1669] [serial = 1541] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1245cb000) [pid = 1669] [serial = 1546] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12453fc00) [pid = 1669] [serial = 1544] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1183ac800) [pid = 1669] [serial = 1549] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1199d9000) [pid = 1669] [serial = 1552] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x124de1800) [pid = 1669] [serial = 1555] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1199e7800) [pid = 1669] [serial = 1550] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x11899c800) [pid = 1669] [serial = 1534] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x124a17c00) [pid = 1669] [serial = 1547] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x116863000) [pid = 1669] [serial = 1511] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x115ec9000) [pid = 1669] [serial = 1510] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1186bb400) [pid = 1669] [serial = 1514] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1183b3400) [pid = 1669] [serial = 1513] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1133f6000) [pid = 1669] [serial = 1526] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x112f0d800) [pid = 1669] [serial = 1525] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1198ab800) [pid = 1669] [serial = 1517] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x1192e2000) [pid = 1669] [serial = 1516] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1193fc800) [pid = 1669] [serial = 1535] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x119972400) [pid = 1669] [serial = 1538] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x1260bec00) [pid = 1669] [serial = 1558] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x119863c00) [pid = 1669] [serial = 1537] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x12409c800) [pid = 1669] [serial = 1520] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x123c92800) [pid = 1669] [serial = 1519] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x125705c00) [pid = 1669] [serial = 1556] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x124abfc00) [pid = 1669] [serial = 1553] [outer = 0x0] [url = about:blank] 09:05:56 INFO - PROCESS | 1669 | 1469117156785 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1075ms 09:05:56 INFO - PROCESS | 1669 | 1469117156803 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1669 | 1469117156807 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:05:56 INFO - PROCESS | 1669 | 1469117156810 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1669 | 1469117156812 Marionette TRACE conn2 <- [1,2102,null,{}] 09:05:56 INFO - PROCESS | 1669 | 1469117156816 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 1669 | 1469117156817 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:56 INFO - PROCESS | 1669 | 1469117156897 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:05:56 INFO - PROCESS | 1669 | 1469117156902 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1669 | 1469117156905 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x116964000 == 28 [pid = 1669] [id = 533] 09:05:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x113342400) [pid = 1669] [serial = 1599] [outer = 0x0] 09:05:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1133f9000) [pid = 1669] [serial = 1600] [outer = 0x113342400] 09:05:56 INFO - PROCESS | 1669 | 1469117156936 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x1127da400) [pid = 1669] [serial = 1601] [outer = 0x113342400] 09:05:57 INFO - PROCESS | 1669 | 1469117157317 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 09:05:57 INFO - PROCESS | 1669 | 1469117157330 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1669 | 1469117157333 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:05:57 INFO - PROCESS | 1669 | 1469117157338 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1669 | 1469117157340 Marionette TRACE conn2 <- [1,2106,null,{}] 09:05:57 INFO - PROCESS | 1669 | 1469117157342 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1669 | 1469117157344 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:57 INFO - PROCESS | 1669 | 1469117157421 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:05:57 INFO - PROCESS | 1669 | 1469117157428 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1669 | 1469117157429 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x118849000 == 29 [pid = 1669] [id = 534] 09:05:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x116992400) [pid = 1669] [serial = 1602] [outer = 0x0] 09:05:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1182da800) [pid = 1669] [serial = 1603] [outer = 0x116992400] 09:05:57 INFO - PROCESS | 1669 | 1469117157457 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x1183cfc00) [pid = 1669] [serial = 1604] [outer = 0x116992400] 09:05:57 INFO - PROCESS | 1669 | 1469117157809 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:05:57 INFO - PROCESS | 1669 | 1469117157859 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1669 | 1469117157861 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:05:57 INFO - PROCESS | 1669 | 1469117157864 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1669 | 1469117157868 Marionette TRACE conn2 <- [1,2110,null,{}] 09:05:57 INFO - PROCESS | 1669 | 1469117157878 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1669 | 1469117157883 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:58 INFO - PROCESS | 1669 | 1469117158004 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:05:58 INFO - PROCESS | 1669 | 1469117158022 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1669 | 1469117158025 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x121019800 == 30 [pid = 1669] [id = 535] 09:05:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x115f89400) [pid = 1669] [serial = 1605] [outer = 0x0] 09:05:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1188f5c00) [pid = 1669] [serial = 1606] [outer = 0x115f89400] 09:05:58 INFO - PROCESS | 1669 | 1469117158072 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x1189a1000) [pid = 1669] [serial = 1607] [outer = 0x115f89400] 09:05:58 INFO - PROCESS | 1669 | 1469117158485 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 09:05:58 INFO - PROCESS | 1669 | 1469117158493 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1669 | 1469117158495 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:05:58 INFO - PROCESS | 1669 | 1469117158497 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1669 | 1469117158498 Marionette TRACE conn2 <- [1,2114,null,{}] 09:05:58 INFO - PROCESS | 1669 | 1469117158500 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 1669 | 1469117158502 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:58 INFO - PROCESS | 1669 | 1469117158613 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:05:58 INFO - PROCESS | 1669 | 1469117158618 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1669 | 1469117158619 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce8800 == 31 [pid = 1669] [id = 536] 09:05:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x119211c00) [pid = 1669] [serial = 1608] [outer = 0x0] 09:05:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1192ea800) [pid = 1669] [serial = 1609] [outer = 0x119211c00] 09:05:58 INFO - PROCESS | 1669 | 1469117158645 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x119867400) [pid = 1669] [serial = 1610] [outer = 0x119211c00] 09:05:58 INFO - PROCESS | 1669 | 1469117158981 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 518ms 09:05:59 INFO - PROCESS | 1669 | 1469117159023 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1669 | 1469117159025 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:05:59 INFO - PROCESS | 1669 | 1469117159027 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1669 | 1469117159028 Marionette TRACE conn2 <- [1,2118,null,{}] 09:05:59 INFO - PROCESS | 1669 | 1469117159030 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1669 | 1469117159039 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:59 INFO - PROCESS | 1669 | 1469117159134 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:05:59 INFO - PROCESS | 1669 | 1469117159137 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1669 | 1469117159138 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x12517f800 == 32 [pid = 1669] [id = 537] 09:05:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x115f8b000) [pid = 1669] [serial = 1611] [outer = 0x0] 09:05:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x1198a9400) [pid = 1669] [serial = 1612] [outer = 0x115f8b000] 09:05:59 INFO - PROCESS | 1669 | 1469117159166 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x11997b400) [pid = 1669] [serial = 1613] [outer = 0x115f8b000] 09:05:59 INFO - PROCESS | 1669 | 1469117159644 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 668ms 09:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:05:59 INFO - PROCESS | 1669 | 1469117159696 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1669 | 1469117159698 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:05:59 INFO - PROCESS | 1669 | 1469117159701 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1669 | 1469117159703 Marionette TRACE conn2 <- [1,2122,null,{}] 09:05:59 INFO - PROCESS | 1669 | 1469117159723 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1669 | 1469117159730 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:59 INFO - PROCESS | 1669 | 1469117159854 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:05:59 INFO - PROCESS | 1669 | 1469117159897 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1669 | 1469117159898 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:05:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c45800 == 33 [pid = 1669] [id = 538] 09:05:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1199e7000) [pid = 1669] [serial = 1614] [outer = 0x0] 09:05:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x123c86000) [pid = 1669] [serial = 1615] [outer = 0x1199e7000] 09:05:59 INFO - PROCESS | 1669 | 1469117159923 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1242b4000) [pid = 1669] [serial = 1616] [outer = 0x1199e7000] 09:06:00 INFO - PROCESS | 1669 | 1469117160266 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 569ms 09:06:00 INFO - PROCESS | 1669 | 1469117160271 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1669 | 1469117160274 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:06:00 INFO - PROCESS | 1669 | 1469117160277 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1669 | 1469117160278 Marionette TRACE conn2 <- [1,2126,null,{}] 09:06:00 INFO - PROCESS | 1669 | 1469117160281 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 1669 | 1469117160283 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:00 INFO - PROCESS | 1669 | 1469117160420 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:06:00 INFO - PROCESS | 1669 | 1469117160435 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1669 | 1469117160436 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x129320000 == 34 [pid = 1669] [id = 539] 09:06:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x112a8cc00) [pid = 1669] [serial = 1617] [outer = 0x0] 09:06:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x124540800) [pid = 1669] [serial = 1618] [outer = 0x112a8cc00] 09:06:00 INFO - PROCESS | 1669 | 1469117160476 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x124a16000) [pid = 1669] [serial = 1619] [outer = 0x112a8cc00] 09:06:01 INFO - PROCESS | 1669 | 1469117161019 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11996f000) [pid = 1669] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x112f10800) [pid = 1669] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1257d4800) [pid = 1669] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1186c1c00) [pid = 1669] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x1183a9c00) [pid = 1669] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x113ce1400) [pid = 1669] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1133d2400) [pid = 1669] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:06:01 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1162b0800) [pid = 1669] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 772ms 09:06:01 INFO - PROCESS | 1669 | 1469117161050 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1669 | 1469117161051 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:06:01 INFO - PROCESS | 1669 | 1469117161054 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1669 | 1469117161055 Marionette TRACE conn2 <- [1,2130,null,{}] 09:06:01 INFO - PROCESS | 1669 | 1469117161057 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 1669 | 1469117161058 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:01 INFO - PROCESS | 1669 | 1469117161135 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:06:01 INFO - PROCESS | 1669 | 1469117161142 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1669 | 1469117161143 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x129329800 == 35 [pid = 1669] [id = 540] 09:06:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x113cdd400) [pid = 1669] [serial = 1620] [outer = 0x0] 09:06:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x117e3d800) [pid = 1669] [serial = 1621] [outer = 0x113cdd400] 09:06:01 INFO - PROCESS | 1669 | 1469117161168 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1192e1000) [pid = 1669] [serial = 1622] [outer = 0x113cdd400] 09:06:01 INFO - PROCESS | 1669 | 1469117161484 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1669 | 1469117161524 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:06:01 INFO - PROCESS | 1669 | 1469117161526 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1669 | 1469117161527 Marionette TRACE conn2 <- [1,2134,null,{}] 09:06:01 INFO - PROCESS | 1669 | 1469117161530 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 1669 | 1469117161531 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:01 INFO - PROCESS | 1669 | 1469117161613 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:06:01 INFO - PROCESS | 1669 | 1469117161671 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1669 | 1469117161672 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x121017800 == 36 [pid = 1669] [id = 541] 09:06:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1133fbc00) [pid = 1669] [serial = 1623] [outer = 0x0] 09:06:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x123c92400) [pid = 1669] [serial = 1624] [outer = 0x1133fbc00] 09:06:01 INFO - PROCESS | 1669 | 1469117161696 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x124d91800) [pid = 1669] [serial = 1625] [outer = 0x1133fbc00] 09:06:01 INFO - PROCESS | 1669 | 1469117161979 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 469ms 09:06:01 INFO - PROCESS | 1669 | 1469117161996 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1669 | 1469117161998 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:06:02 INFO - PROCESS | 1669 | 1469117162000 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1669 | 1469117162001 Marionette TRACE conn2 <- [1,2138,null,{}] 09:06:02 INFO - PROCESS | 1669 | 1469117162004 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1669 | 1469117162005 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:02 INFO - PROCESS | 1669 | 1469117162096 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:06:02 INFO - PROCESS | 1669 | 1469117162099 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1669 | 1469117162100 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a987000 == 37 [pid = 1669] [id = 542] 09:06:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x124a18c00) [pid = 1669] [serial = 1626] [outer = 0x0] 09:06:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x124fc1000) [pid = 1669] [serial = 1627] [outer = 0x124a18c00] 09:06:02 INFO - PROCESS | 1669 | 1469117162127 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1257d4c00) [pid = 1669] [serial = 1628] [outer = 0x124a18c00] 09:06:02 INFO - PROCESS | 1669 | 1469117162453 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 474ms 09:06:02 INFO - PROCESS | 1669 | 1469117162476 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1669 | 1469117162478 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:06:02 INFO - PROCESS | 1669 | 1469117162480 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1669 | 1469117162482 Marionette TRACE conn2 <- [1,2142,null,{}] 09:06:02 INFO - PROCESS | 1669 | 1469117162484 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1669 | 1469117162486 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:02 INFO - PROCESS | 1669 | 1469117162610 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:06:02 INFO - PROCESS | 1669 | 1469117162616 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1669 | 1469117162618 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x125179800 == 38 [pid = 1669] [id = 543] 09:06:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1188f3000) [pid = 1669] [serial = 1629] [outer = 0x0] 09:06:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1257d9000) [pid = 1669] [serial = 1630] [outer = 0x1188f3000] 09:06:02 INFO - PROCESS | 1669 | 1469117162644 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1260c8800) [pid = 1669] [serial = 1631] [outer = 0x1188f3000] 09:06:02 INFO - PROCESS | 1669 | 1469117162989 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1669 | 1469117163001 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:06:03 INFO - PROCESS | 1669 | 1469117163003 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1669 | 1469117163004 Marionette TRACE conn2 <- [1,2146,null,{}] 09:06:03 INFO - PROCESS | 1669 | 1469117163007 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1669 | 1469117163010 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:03 INFO - PROCESS | 1669 | 1469117163134 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:06:03 INFO - PROCESS | 1669 | 1469117163196 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1669 | 1469117163198 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f55000 == 39 [pid = 1669] [id = 544] 09:06:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1127e0c00) [pid = 1669] [serial = 1632] [outer = 0x0] 09:06:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x112d61c00) [pid = 1669] [serial = 1633] [outer = 0x1127e0c00] 09:06:03 INFO - PROCESS | 1669 | 1469117163270 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1133b4800) [pid = 1669] [serial = 1634] [outer = 0x1127e0c00] 09:06:03 INFO - PROCESS | 1669 | 1469117163755 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1669 | 1469117163830 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:06:03 INFO - PROCESS | 1669 | 1469117163833 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1669 | 1469117163835 Marionette TRACE conn2 <- [1,2150,null,{}] 09:06:03 INFO - PROCESS | 1669 | 1469117163839 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1669 | 1469117163840 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:03 INFO - PROCESS | 1669 | 1469117163950 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:06:04 INFO - PROCESS | 1669 | 1469117164031 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1669 | 1469117164033 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x119d6a800 == 40 [pid = 1669] [id = 545] 09:06:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11833a400) [pid = 1669] [serial = 1635] [outer = 0x0] 09:06:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1183b3800) [pid = 1669] [serial = 1636] [outer = 0x11833a400] 09:06:04 INFO - PROCESS | 1669 | 1469117164065 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1185c8800) [pid = 1669] [serial = 1637] [outer = 0x11833a400] 09:06:04 INFO - PROCESS | 1669 | 1469117164740 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 922ms 09:06:04 INFO - PROCESS | 1669 | 1469117164785 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1669 | 1469117164787 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:06:04 INFO - PROCESS | 1669 | 1469117164794 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1669 | 1469117164796 Marionette TRACE conn2 <- [1,2154,null,{}] 09:06:04 INFO - PROCESS | 1669 | 1469117164800 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 1669 | 1469117164802 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:04 INFO - PROCESS | 1669 | 1469117164918 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x125179800 == 39 [pid = 1669] [id = 543] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x12a987000 == 38 [pid = 1669] [id = 542] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x121017800 == 37 [pid = 1669] [id = 541] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x129329800 == 36 [pid = 1669] [id = 540] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x129320000 == 35 [pid = 1669] [id = 539] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x128c45800 == 34 [pid = 1669] [id = 538] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x12517f800 == 33 [pid = 1669] [id = 537] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x123ce8800 == 32 [pid = 1669] [id = 536] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x121019800 == 31 [pid = 1669] [id = 535] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x118849000 == 30 [pid = 1669] [id = 534] 09:06:04 INFO - PROCESS | 1669 | --DOCSHELL 0x116964000 == 29 [pid = 1669] [id = 533] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12453b400) [pid = 1669] [serial = 1580] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1260c6800) [pid = 1669] [serial = 1559] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11888a400) [pid = 1669] [serial = 1564] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x118981400) [pid = 1669] [serial = 1565] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1186c7000) [pid = 1669] [serial = 1570] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x118987c00) [pid = 1669] [serial = 1571] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x115ebc400) [pid = 1669] [serial = 1561] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x116993c00) [pid = 1669] [serial = 1562] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x119976800) [pid = 1669] [serial = 1573] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1199e3c00) [pid = 1669] [serial = 1574] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11690fc00) [pid = 1669] [serial = 1567] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1182cc000) [pid = 1669] [serial = 1568] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1211f3800) [pid = 1669] [serial = 1577] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x121048000) [pid = 1669] [serial = 1576] [outer = 0x0] [url = about:blank] 09:06:04 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x123fee800) [pid = 1669] [serial = 1579] [outer = 0x0] [url = about:blank] 09:06:05 INFO - PROCESS | 1669 | 1469117165005 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1669 | 1469117165008 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x117260800 == 30 [pid = 1669] [id = 546] 09:06:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1182cd400) [pid = 1669] [serial = 1638] [outer = 0x0] 09:06:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1183a7400) [pid = 1669] [serial = 1639] [outer = 0x1182cd400] 09:06:05 INFO - PROCESS | 1669 | 1469117165035 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1186bf800) [pid = 1669] [serial = 1640] [outer = 0x1182cd400] 09:06:05 INFO - PROCESS | 1669 | 1469117165334 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 570ms 09:06:05 INFO - PROCESS | 1669 | 1469117165365 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1669 | 1469117165368 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:06:05 INFO - PROCESS | 1669 | 1469117165373 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1669 | 1469117165378 Marionette TRACE conn2 <- [1,2158,null,{}] 09:06:05 INFO - PROCESS | 1669 | 1469117165381 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 1669 | 1469117165383 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:05 INFO - PROCESS | 1669 | 1469117165466 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:06:05 INFO - PROCESS | 1669 | 1469117165495 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1669 | 1469117165496 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c63800 == 31 [pid = 1669] [id = 547] 09:06:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1185ca800) [pid = 1669] [serial = 1641] [outer = 0x0] 09:06:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1188f3400) [pid = 1669] [serial = 1642] [outer = 0x1185ca800] 09:06:05 INFO - PROCESS | 1669 | 1469117165572 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1192e7c00) [pid = 1669] [serial = 1643] [outer = 0x1185ca800] 09:06:05 INFO - PROCESS | 1669 | 1469117165872 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 524ms 09:06:05 INFO - PROCESS | 1669 | 1469117165897 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1669 | 1469117165899 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:06:05 INFO - PROCESS | 1669 | 1469117165901 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1669 | 1469117165904 Marionette TRACE conn2 <- [1,2162,null,{}] 09:06:05 INFO - PROCESS | 1669 | 1469117165915 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 1669 | 1469117165918 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:06 INFO - PROCESS | 1669 | 1469117166010 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:06:06 INFO - PROCESS | 1669 | 1469117166015 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1669 | 1469117166017 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245f3000 == 32 [pid = 1669] [id = 548] 09:06:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11997dc00) [pid = 1669] [serial = 1644] [outer = 0x0] 09:06:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1199e3400) [pid = 1669] [serial = 1645] [outer = 0x11997dc00] 09:06:06 INFO - PROCESS | 1669 | 1469117166045 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x121047000) [pid = 1669] [serial = 1646] [outer = 0x11997dc00] 09:06:06 INFO - PROCESS | 1669 | 1469117166418 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 524ms 09:06:06 INFO - PROCESS | 1669 | 1469117166426 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1669 | 1469117166427 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:06:06 INFO - PROCESS | 1669 | 1469117166430 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1669 | 1469117166431 Marionette TRACE conn2 <- [1,2166,null,{}] 09:06:06 INFO - PROCESS | 1669 | 1469117166433 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 1669 | 1469117166434 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:06 INFO - PROCESS | 1669 | 1469117166515 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:06:06 INFO - PROCESS | 1669 | 1469117166518 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1669 | 1469117166519 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c52000 == 33 [pid = 1669] [id = 549] 09:06:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x121049400) [pid = 1669] [serial = 1647] [outer = 0x0] 09:06:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1211f6400) [pid = 1669] [serial = 1648] [outer = 0x121049400] 09:06:06 INFO - PROCESS | 1669 | 1469117166546 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x12453d800) [pid = 1669] [serial = 1649] [outer = 0x121049400] 09:06:06 INFO - PROCESS | 1669 | 1469117166872 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 09:06:06 INFO - PROCESS | 1669 | 1469117166899 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1669 | 1469117166900 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:06:06 INFO - PROCESS | 1669 | 1469117166902 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1669 | 1469117166903 Marionette TRACE conn2 <- [1,2170,null,{}] 09:06:06 INFO - PROCESS | 1669 | 1469117166905 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 1669 | 1469117166907 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:06 INFO - PROCESS | 1669 | 1469117166990 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:06:07 INFO - PROCESS | 1669 | 1469117167060 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1669 | 1469117167061 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x129329000 == 34 [pid = 1669] [id = 550] 09:06:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1210bec00) [pid = 1669] [serial = 1650] [outer = 0x0] 09:06:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1245c6c00) [pid = 1669] [serial = 1651] [outer = 0x1210bec00] 09:06:07 INFO - PROCESS | 1669 | 1469117167086 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x124ac2000) [pid = 1669] [serial = 1652] [outer = 0x1210bec00] 09:06:07 INFO - PROCESS | 1669 | 1469117167420 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 570ms 09:06:07 INFO - PROCESS | 1669 | 1469117167472 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1669 | 1469117167474 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:06:07 INFO - PROCESS | 1669 | 1469117167476 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1669 | 1469117167477 Marionette TRACE conn2 <- [1,2174,null,{}] 09:06:07 INFO - PROCESS | 1669 | 1469117167479 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1669 | 1469117167484 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:07 INFO - PROCESS | 1669 | 1469117167598 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:06:07 INFO - PROCESS | 1669 | 1469117167611 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1669 | 1469117167613 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b10c800 == 35 [pid = 1669] [id = 551] 09:06:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124d8f400) [pid = 1669] [serial = 1653] [outer = 0x0] 09:06:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1260c0c00) [pid = 1669] [serial = 1654] [outer = 0x124d8f400] 09:06:07 INFO - PROCESS | 1669 | 1469117167638 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x126d2e800) [pid = 1669] [serial = 1655] [outer = 0x124d8f400] 09:06:07 INFO - PROCESS | 1669 | 1469117167963 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 09:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:06:07 INFO - PROCESS | 1669 | 1469117167995 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1669 | 1469117167996 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:06:08 INFO - PROCESS | 1669 | 1469117167998 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1669 | 1469117167999 Marionette TRACE conn2 <- [1,2178,null,{}] 09:06:08 INFO - PROCESS | 1669 | 1469117168002 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 1669 | 1469117168004 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:08 INFO - PROCESS | 1669 | 1469117168112 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:06:08 INFO - PROCESS | 1669 | 1469117168125 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1669 | 1469117168126 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba5f800 == 36 [pid = 1669] [id = 552] 09:06:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x126d2cc00) [pid = 1669] [serial = 1656] [outer = 0x0] 09:06:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x126fc2400) [pid = 1669] [serial = 1657] [outer = 0x126d2cc00] 09:06:08 INFO - PROCESS | 1669 | 1469117168150 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x127170800) [pid = 1669] [serial = 1658] [outer = 0x126d2cc00] 09:06:08 INFO - PROCESS | 1669 | 1469117168480 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 09:06:08 INFO - PROCESS | 1669 | 1469117168518 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1669 | 1469117168519 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:06:08 INFO - PROCESS | 1669 | 1469117168521 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1669 | 1469117168523 Marionette TRACE conn2 <- [1,2182,null,{}] 09:06:08 INFO - PROCESS | 1669 | 1469117168526 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 1669 | 1469117168527 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:08 INFO - PROCESS | 1669 | 1469117168640 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:06:08 INFO - PROCESS | 1669 | 1469117168644 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1669 | 1469117168646 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdd6800 == 37 [pid = 1669] [id = 553] 09:06:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x126fc3000) [pid = 1669] [serial = 1659] [outer = 0x0] 09:06:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1274a1800) [pid = 1669] [serial = 1660] [outer = 0x126fc3000] 09:06:08 INFO - PROCESS | 1669 | 1469117168719 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1274ad800) [pid = 1669] [serial = 1661] [outer = 0x126fc3000] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x116992400) [pid = 1669] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x115f89400) [pid = 1669] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x115f8b000) [pid = 1669] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x119211c00) [pid = 1669] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1199e7000) [pid = 1669] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1133d8400) [pid = 1669] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x112a8cc00) [pid = 1669] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x113342400) [pid = 1669] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x116241c00) [pid = 1669] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x113cdd400) [pid = 1669] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1133fbc00) [pid = 1669] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x124a18c00) [pid = 1669] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x118999400) [pid = 1669] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1199ddc00) [pid = 1669] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x12453e800) [pid = 1669] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:06:09 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1165de000) [pid = 1669] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:06:09 INFO - PROCESS | 1669 | 1469117169226 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 721ms 09:06:09 INFO - PROCESS | 1669 | 1469117169244 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1669 | 1469117169246 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:06:09 INFO - PROCESS | 1669 | 1469117169248 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1669 | 1469117169249 Marionette TRACE conn2 <- [1,2186,null,{}] 09:06:09 INFO - PROCESS | 1669 | 1469117169251 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:09 INFO - PROCESS | 1669 | 1469117169253 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:09 INFO - PROCESS | 1669 | 1469117169343 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:06:09 INFO - PROCESS | 1669 | 1469117169347 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1669 | 1469117169348 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a6800 == 38 [pid = 1669] [id = 554] 09:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x112f11400) [pid = 1669] [serial = 1662] [outer = 0x0] 09:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1165e5000) [pid = 1669] [serial = 1663] [outer = 0x112f11400] 09:06:09 INFO - PROCESS | 1669 | 1469117169372 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1196c1800) [pid = 1669] [serial = 1664] [outer = 0x112f11400] 09:06:09 INFO - PROCESS | 1669 | 1469117169710 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 468ms 09:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:06:09 INFO - PROCESS | 1669 | 1469117169717 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1669 | 1469117169718 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:06:09 INFO - PROCESS | 1669 | 1469117169720 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1669 | 1469117169721 Marionette TRACE conn2 <- [1,2190,null,{}] 09:06:09 INFO - PROCESS | 1669 | 1469117169724 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:09 INFO - PROCESS | 1669 | 1469117169728 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:09 INFO - PROCESS | 1669 | 1469117169836 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:06:09 INFO - PROCESS | 1669 | 1469117169842 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1669 | 1469117169843 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f93000 == 39 [pid = 1669] [id = 555] 09:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1133bac00) [pid = 1669] [serial = 1665] [outer = 0x0] 09:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x119973c00) [pid = 1669] [serial = 1666] [outer = 0x1133bac00] 09:06:09 INFO - PROCESS | 1669 | 1469117169868 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x124d90400) [pid = 1669] [serial = 1667] [outer = 0x1133bac00] 09:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 472ms 09:06:10 INFO - PROCESS | 1669 | 1469117170185 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:06:10 INFO - PROCESS | 1669 | 1469117170194 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1669 | 1469117170196 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:06:10 INFO - PROCESS | 1669 | 1469117170198 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1669 | 1469117170208 Marionette TRACE conn2 <- [1,2194,null,{}] 09:06:10 INFO - PROCESS | 1669 | 1469117170213 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1669 | 1469117170215 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:10 INFO - PROCESS | 1669 | 1469117170305 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:06:10 INFO - PROCESS | 1669 | 1469117170311 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1669 | 1469117170312 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cb9e800 == 40 [pid = 1669] [id = 556] 09:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x124d91400) [pid = 1669] [serial = 1668] [outer = 0x0] 09:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x128c2f800) [pid = 1669] [serial = 1669] [outer = 0x124d91400] 09:06:10 INFO - PROCESS | 1669 | 1469117170338 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x129394000) [pid = 1669] [serial = 1670] [outer = 0x124d91400] 09:06:10 INFO - PROCESS | 1669 | 1469117170682 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 530ms 09:06:10 INFO - PROCESS | 1669 | 1469117170735 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1669 | 1469117170737 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:06:10 INFO - PROCESS | 1669 | 1469117170739 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1669 | 1469117170740 Marionette TRACE conn2 <- [1,2198,null,{}] 09:06:10 INFO - PROCESS | 1669 | 1469117170742 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1669 | 1469117170743 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:10 INFO - PROCESS | 1669 | 1469117170824 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:06:10 INFO - PROCESS | 1669 | 1469117170829 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1669 | 1469117170830 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ce26800 == 41 [pid = 1669] [id = 557] 09:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x129397000) [pid = 1669] [serial = 1671] [outer = 0x0] 09:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12939cc00) [pid = 1669] [serial = 1672] [outer = 0x129397000] 09:06:10 INFO - PROCESS | 1669 | 1469117170854 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x129609c00) [pid = 1669] [serial = 1673] [outer = 0x129397000] 09:06:11 INFO - PROCESS | 1669 | 1469117171294 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 568ms 09:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:06:11 INFO - PROCESS | 1669 | 1469117171307 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1669 | 1469117171310 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:06:11 INFO - PROCESS | 1669 | 1469117171314 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1669 | 1469117171316 Marionette TRACE conn2 <- [1,2202,null,{}] 09:06:11 INFO - PROCESS | 1669 | 1469117171320 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 1669 | 1469117171322 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:11 INFO - PROCESS | 1669 | 1469117171428 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:06:11 INFO - PROCESS | 1669 | 1469117171488 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1669 | 1469117171491 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193d7800 == 42 [pid = 1669] [id = 558] 09:06:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1165dc000) [pid = 1669] [serial = 1674] [outer = 0x0] 09:06:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x116bf1000) [pid = 1669] [serial = 1675] [outer = 0x1165dc000] 09:06:11 INFO - PROCESS | 1669 | 1469117171522 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1186bc400) [pid = 1669] [serial = 1676] [outer = 0x1165dc000] 09:06:12 INFO - PROCESS | 1669 | 1469117171994 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 722ms 09:06:12 INFO - PROCESS | 1669 | 1469117172036 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1669 | 1469117172039 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:06:12 INFO - PROCESS | 1669 | 1469117172044 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1669 | 1469117172046 Marionette TRACE conn2 <- [1,2206,null,{}] 09:06:12 INFO - PROCESS | 1669 | 1469117172048 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 1669 | 1469117172050 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:12 INFO - PROCESS | 1669 | 1469117172155 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:06:12 INFO - PROCESS | 1669 | 1469117172227 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1669 | 1469117172228 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x127412800 == 43 [pid = 1669] [id = 559] 09:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1186c8800) [pid = 1669] [serial = 1677] [outer = 0x0] 09:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x11985f800) [pid = 1669] [serial = 1678] [outer = 0x1186c8800] 09:06:12 INFO - PROCESS | 1669 | 1469117172261 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x119976c00) [pid = 1669] [serial = 1679] [outer = 0x1186c8800] 09:06:12 INFO - PROCESS | 1669 | 1469117172696 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 09:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:06:12 INFO - PROCESS | 1669 | 1469117172713 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1669 | 1469117172715 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:06:12 INFO - PROCESS | 1669 | 1469117172717 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1669 | 1469117172720 Marionette TRACE conn2 <- [1,2210,null,{}] 09:06:12 INFO - PROCESS | 1669 | 1469117172751 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 1669 | 1469117172754 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:12 INFO - PROCESS | 1669 | 1469117172896 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:06:12 INFO - PROCESS | 1669 | 1469117172951 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1669 | 1469117172953 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cba4000 == 44 [pid = 1669] [id = 560] 09:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x123e32000) [pid = 1669] [serial = 1680] [outer = 0x0] 09:06:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124de2800) [pid = 1669] [serial = 1681] [outer = 0x123e32000] 09:06:12 INFO - PROCESS | 1669 | 1469117172986 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1257df400) [pid = 1669] [serial = 1682] [outer = 0x123e32000] 09:06:13 INFO - PROCESS | 1669 | 1469117173430 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 746ms 09:06:13 INFO - PROCESS | 1669 | 1469117173464 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1669 | 1469117173466 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:06:13 INFO - PROCESS | 1669 | 1469117173468 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1669 | 1469117173469 Marionette TRACE conn2 <- [1,2214,null,{}] 09:06:13 INFO - PROCESS | 1669 | 1469117173472 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 1669 | 1469117173473 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:13 INFO - PROCESS | 1669 | 1469117173580 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:06:13 INFO - PROCESS | 1669 | 1469117173641 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1669 | 1469117173642 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x123888000 == 45 [pid = 1669] [id = 561] 09:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x124099000) [pid = 1669] [serial = 1683] [outer = 0x0] 09:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1260be000) [pid = 1669] [serial = 1684] [outer = 0x124099000] 09:06:13 INFO - PROCESS | 1669 | 1469117173672 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12692d400) [pid = 1669] [serial = 1685] [outer = 0x124099000] 09:06:14 INFO - PROCESS | 1669 | 1469117174301 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 869ms 09:06:14 INFO - PROCESS | 1669 | 1469117174340 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1669 | 1469117174345 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:06:14 INFO - PROCESS | 1669 | 1469117174348 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1669 | 1469117174352 Marionette TRACE conn2 <- [1,2218,null,{}] 09:06:14 INFO - PROCESS | 1669 | 1469117174356 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 1669 | 1469117174358 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:14 INFO - PROCESS | 1669 | 1469117174452 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:06:14 INFO - PROCESS | 1669 | 1469117174520 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1669 | 1469117174522 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x117252800 == 46 [pid = 1669] [id = 562] 09:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x113346800) [pid = 1669] [serial = 1686] [outer = 0x0] 09:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x113352400) [pid = 1669] [serial = 1687] [outer = 0x113346800] 09:06:14 INFO - PROCESS | 1669 | 1469117174550 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x113c56c00) [pid = 1669] [serial = 1688] [outer = 0x113346800] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x12cb9e800 == 45 [pid = 1669] [id = 556] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x126f93000 == 44 [pid = 1669] [id = 555] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a6800 == 43 [pid = 1669] [id = 554] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdd6800 == 42 [pid = 1669] [id = 553] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba5f800 == 41 [pid = 1669] [id = 552] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x12b10c800 == 40 [pid = 1669] [id = 551] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x129329000 == 39 [pid = 1669] [id = 550] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x128c52000 == 38 [pid = 1669] [id = 549] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x1245f3000 == 37 [pid = 1669] [id = 548] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x119c63800 == 36 [pid = 1669] [id = 547] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x117260800 == 35 [pid = 1669] [id = 546] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x119d6a800 == 34 [pid = 1669] [id = 545] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x115f55000 == 33 [pid = 1669] [id = 544] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x1193dc000 == 32 [pid = 1669] [id = 532] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x123888000 == 31 [pid = 1669] [id = 561] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x12cba4000 == 30 [pid = 1669] [id = 560] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x127412800 == 29 [pid = 1669] [id = 559] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x12ce26800 == 28 [pid = 1669] [id = 557] 09:06:15 INFO - PROCESS | 1669 | --DOCSHELL 0x1193d7800 == 27 [pid = 1669] [id = 558] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1182da800) [pid = 1669] [serial = 1603] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1183cfc00) [pid = 1669] [serial = 1604] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1188f5c00) [pid = 1669] [serial = 1606] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1189a1000) [pid = 1669] [serial = 1607] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1198a9400) [pid = 1669] [serial = 1612] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1192ea800) [pid = 1669] [serial = 1609] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x123c86000) [pid = 1669] [serial = 1615] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x118340800) [pid = 1669] [serial = 1598] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x116bbac00) [pid = 1669] [serial = 1597] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x124540800) [pid = 1669] [serial = 1618] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1133f9000) [pid = 1669] [serial = 1600] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1183a8400) [pid = 1669] [serial = 1583] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x117e3d800) [pid = 1669] [serial = 1621] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x123c92400) [pid = 1669] [serial = 1624] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1127da400) [pid = 1669] [serial = 1601] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1192e1000) [pid = 1669] [serial = 1622] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x124a16000) [pid = 1669] [serial = 1619] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1257d4c00) [pid = 1669] [serial = 1628] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x124fc1000) [pid = 1669] [serial = 1627] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1177c0400) [pid = 1669] [serial = 1582] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1193f9000) [pid = 1669] [serial = 1586] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1189a5c00) [pid = 1669] [serial = 1585] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12453c000) [pid = 1669] [serial = 1589] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1211f4000) [pid = 1669] [serial = 1588] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124a1b400) [pid = 1669] [serial = 1592] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124a02400) [pid = 1669] [serial = 1591] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x124a1ec00) [pid = 1669] [serial = 1595] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x12453a000) [pid = 1669] [serial = 1594] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1242b4000) [pid = 1669] [serial = 1616] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1257d9000) [pid = 1669] [serial = 1630] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x11997b400) [pid = 1669] [serial = 1613] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x124d91800) [pid = 1669] [serial = 1625] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x119867400) [pid = 1669] [serial = 1610] [outer = 0x0] [url = about:blank] 09:06:15 INFO - PROCESS | 1669 | 1469117175404 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1074ms 09:06:15 INFO - PROCESS | 1669 | 1469117175422 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:06:15 INFO - PROCESS | 1669 | 1469117175424 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:06:15 INFO - PROCESS | 1669 | 1469117175427 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1669 | 1469117175429 Marionette TRACE conn2 <- [1,2222,null,{}] 09:06:15 INFO - PROCESS | 1669 | 1469117175432 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 1669 | 1469117175434 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:15 INFO - PROCESS | 1669 | 1469117175516 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:06:15 INFO - PROCESS | 1669 | 1469117175520 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1669 | 1469117175523 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x117013000 == 28 [pid = 1669] [id = 563] 09:06:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1133f9000) [pid = 1669] [serial = 1689] [outer = 0x0] 09:06:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x113cd6000) [pid = 1669] [serial = 1690] [outer = 0x1133f9000] 09:06:15 INFO - PROCESS | 1669 | 1469117175556 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x115f2ac00) [pid = 1669] [serial = 1691] [outer = 0x1133f9000] 09:06:15 INFO - PROCESS | 1669 | 1469117175918 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 09:06:15 INFO - PROCESS | 1669 | 1469117175947 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:06:15 INFO - PROCESS | 1669 | 1469117175951 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:06:15 INFO - PROCESS | 1669 | 1469117175955 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1669 | 1469117175958 Marionette TRACE conn2 <- [1,2226,null,{}] 09:06:15 INFO - PROCESS | 1669 | 1469117175962 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 1669 | 1469117175964 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:16 INFO - PROCESS | 1669 | 1469117176043 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:06:16 INFO - PROCESS | 1669 | 1469117176047 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1669 | 1469117176049 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x1189ac000 == 29 [pid = 1669] [id = 564] 09:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x116b05800) [pid = 1669] [serial = 1692] [outer = 0x0] 09:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x116bbac00) [pid = 1669] [serial = 1693] [outer = 0x116b05800] 09:06:16 INFO - PROCESS | 1669 | 1469117176080 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x117e3d800) [pid = 1669] [serial = 1694] [outer = 0x116b05800] 09:06:16 INFO - PROCESS | 1669 | 1469117176444 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 522ms 09:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:06:16 INFO - PROCESS | 1669 | 1469117176477 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1669 | 1469117176479 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:06:16 INFO - PROCESS | 1669 | 1469117176481 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1669 | 1469117176483 Marionette TRACE conn2 <- [1,2230,null,{}] 09:06:16 INFO - PROCESS | 1669 | 1469117176492 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1669 | 1469117176495 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:16 INFO - PROCESS | 1669 | 1469117176574 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:06:16 INFO - PROCESS | 1669 | 1469117176581 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1669 | 1469117176583 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a013800 == 30 [pid = 1669] [id = 565] 09:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x113340c00) [pid = 1669] [serial = 1695] [outer = 0x0] 09:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1185c1400) [pid = 1669] [serial = 1696] [outer = 0x113340c00] 09:06:16 INFO - PROCESS | 1669 | 1469117176612 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1186bc000) [pid = 1669] [serial = 1697] [outer = 0x113340c00] 09:06:16 INFO - PROCESS | 1669 | 1469117176939 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 471ms 09:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:06:16 INFO - PROCESS | 1669 | 1469117176952 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1669 | 1469117176954 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:06:16 INFO - PROCESS | 1669 | 1469117176957 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1669 | 1469117176960 Marionette TRACE conn2 <- [1,2234,null,{}] 09:06:16 INFO - PROCESS | 1669 | 1469117176962 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1669 | 1469117176964 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:17 INFO - PROCESS | 1669 | 1469117177044 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:06:17 INFO - PROCESS | 1669 | 1469117177106 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1669 | 1469117177107 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a8f000 == 31 [pid = 1669] [id = 566] 09:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1183b2400) [pid = 1669] [serial = 1698] [outer = 0x0] 09:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11888e400) [pid = 1669] [serial = 1699] [outer = 0x1183b2400] 09:06:17 INFO - PROCESS | 1669 | 1469117177133 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1189a5c00) [pid = 1669] [serial = 1700] [outer = 0x1183b2400] 09:06:17 INFO - PROCESS | 1669 | 1469117177447 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 09:06:17 INFO - PROCESS | 1669 | 1469117177479 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1669 | 1469117177480 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:06:17 INFO - PROCESS | 1669 | 1469117177490 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1669 | 1469117177491 Marionette TRACE conn2 <- [1,2238,null,{}] 09:06:17 INFO - PROCESS | 1669 | 1469117177493 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:17 INFO - PROCESS | 1669 | 1469117177494 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:17 INFO - PROCESS | 1669 | 1469117177589 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:06:17 INFO - PROCESS | 1669 | 1469117177593 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1669 | 1469117177594 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x125170800 == 32 [pid = 1669] [id = 567] 09:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x11691a800) [pid = 1669] [serial = 1701] [outer = 0x0] 09:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1192db400) [pid = 1669] [serial = 1702] [outer = 0x11691a800] 09:06:17 INFO - PROCESS | 1669 | 1469117177619 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1193f1800) [pid = 1669] [serial = 1703] [outer = 0x11691a800] 09:06:17 INFO - PROCESS | 1669 | 1469117177952 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:06:18 INFO - PROCESS | 1669 | 1469117178010 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1669 | 1469117178011 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:06:18 INFO - PROCESS | 1669 | 1469117178014 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1669 | 1469117178015 Marionette TRACE conn2 <- [1,2242,null,{}] 09:06:18 INFO - PROCESS | 1669 | 1469117178017 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1669 | 1469117178021 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:18 INFO - PROCESS | 1669 | 1469117178133 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:06:18 INFO - PROCESS | 1669 | 1469117178170 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1669 | 1469117178171 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c40000 == 33 [pid = 1669] [id = 568] 09:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1186c7400) [pid = 1669] [serial = 1704] [outer = 0x0] 09:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x119864800) [pid = 1669] [serial = 1705] [outer = 0x1186c7400] 09:06:18 INFO - PROCESS | 1669 | 1469117178197 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1210be400) [pid = 1669] [serial = 1706] [outer = 0x1186c7400] 09:06:18 INFO - PROCESS | 1669 | 1469117178483 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 518ms 09:06:18 INFO - PROCESS | 1669 | 1469117178532 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1669 | 1469117178542 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:06:18 INFO - PROCESS | 1669 | 1469117178559 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1669 | 1469117178561 Marionette TRACE conn2 <- [1,2246,null,{}] 09:06:18 INFO - PROCESS | 1669 | 1469117178563 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1669 | 1469117178564 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:18 INFO - PROCESS | 1669 | 1469117178665 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:06:18 INFO - PROCESS | 1669 | 1469117178669 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1669 | 1469117178670 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cd4000 == 34 [pid = 1669] [id = 569] 09:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1185bb400) [pid = 1669] [serial = 1707] [outer = 0x0] 09:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211ebc00) [pid = 1669] [serial = 1708] [outer = 0x1185bb400] 09:06:18 INFO - PROCESS | 1669 | 1469117178694 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x123fed400) [pid = 1669] [serial = 1709] [outer = 0x1185bb400] 09:06:19 INFO - PROCESS | 1669 | 1469117179039 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 09:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:06:19 INFO - PROCESS | 1669 | 1469117179080 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1669 | 1469117179081 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:06:19 INFO - PROCESS | 1669 | 1469117179083 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1669 | 1469117179084 Marionette TRACE conn2 <- [1,2250,null,{}] 09:06:19 INFO - PROCESS | 1669 | 1469117179087 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1669 | 1469117179088 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:19 INFO - PROCESS | 1669 | 1469117179189 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:06:19 INFO - PROCESS | 1669 | 1469117179193 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1669 | 1469117179194 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x129329000 == 35 [pid = 1669] [id = 570] 09:06:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1193f2800) [pid = 1669] [serial = 1710] [outer = 0x0] 09:06:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124532c00) [pid = 1669] [serial = 1711] [outer = 0x1193f2800] 09:06:19 INFO - PROCESS | 1669 | 1469117179218 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12453e800) [pid = 1669] [serial = 1712] [outer = 0x1193f2800] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x124d8f400) [pid = 1669] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x126d2cc00) [pid = 1669] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1182cd400) [pid = 1669] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1188f3000) [pid = 1669] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1127e0c00) [pid = 1669] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x11833a400) [pid = 1669] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x121049400) [pid = 1669] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x11997dc00) [pid = 1669] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1185ca800) [pid = 1669] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x124d91400) [pid = 1669] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x126fc3000) [pid = 1669] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x129397000) [pid = 1669] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x112f11400) [pid = 1669] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1133bac00) [pid = 1669] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:06:19 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1210bec00) [pid = 1669] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:06:19 INFO - PROCESS | 1669 | 1469117179700 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 09:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:06:19 INFO - PROCESS | 1669 | 1469117179752 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1669 | 1469117179753 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:06:19 INFO - PROCESS | 1669 | 1469117179755 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1669 | 1469117179756 Marionette TRACE conn2 <- [1,2254,null,{}] 09:06:19 INFO - PROCESS | 1669 | 1469117179759 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1669 | 1469117179768 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:19 INFO - PROCESS | 1669 | 1469117179847 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:06:19 INFO - PROCESS | 1669 | 1469117179921 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1669 | 1469117179922 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a00f800 == 36 [pid = 1669] [id = 571] 09:06:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x111fe3c00) [pid = 1669] [serial = 1713] [outer = 0x0] 09:06:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1185c5000) [pid = 1669] [serial = 1714] [outer = 0x111fe3c00] 09:06:19 INFO - PROCESS | 1669 | 1469117179947 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12103a800) [pid = 1669] [serial = 1715] [outer = 0x111fe3c00] 09:06:20 INFO - PROCESS | 1669 | 1469117180205 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 472ms 09:06:20 INFO - PROCESS | 1669 | 1469117180233 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1669 | 1469117180234 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:06:20 INFO - PROCESS | 1669 | 1469117180236 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1669 | 1469117180237 Marionette TRACE conn2 <- [1,2258,null,{}] 09:06:20 INFO - PROCESS | 1669 | 1469117180247 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:20 INFO - PROCESS | 1669 | 1469117180248 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:20 INFO - PROCESS | 1669 | 1469117180332 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:06:20 INFO - PROCESS | 1669 | 1469117180336 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1669 | 1469117180337 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a985000 == 37 [pid = 1669] [id = 572] 09:06:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192de400) [pid = 1669] [serial = 1716] [outer = 0x0] 09:06:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124536000) [pid = 1669] [serial = 1717] [outer = 0x1192de400] 09:06:20 INFO - PROCESS | 1669 | 1469117180363 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a14000) [pid = 1669] [serial = 1718] [outer = 0x1192de400] 09:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 09:06:20 INFO - PROCESS | 1669 | 1469117180704 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:20 INFO - PROCESS | 1669 | 1469117180708 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1669 | 1469117180710 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:06:20 INFO - PROCESS | 1669 | 1469117180712 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1669 | 1469117180714 Marionette TRACE conn2 <- [1,2262,null,{}] 09:06:20 INFO - PROCESS | 1669 | 1469117180717 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:20 INFO - PROCESS | 1669 | 1469117180718 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:20 INFO - PROCESS | 1669 | 1469117180848 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:06:20 INFO - PROCESS | 1669 | 1469117180854 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1669 | 1469117180856 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dbf000 == 38 [pid = 1669] [id = 573] 09:06:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1186c6800) [pid = 1669] [serial = 1719] [outer = 0x0] 09:06:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124a1dc00) [pid = 1669] [serial = 1720] [outer = 0x1186c6800] 09:06:20 INFO - PROCESS | 1669 | 1469117180883 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1260bd000) [pid = 1669] [serial = 1721] [outer = 0x1186c6800] 09:06:21 INFO - PROCESS | 1669 | 1469117181199 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 09:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:06:21 INFO - PROCESS | 1669 | 1469117181233 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1669 | 1469117181234 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:06:21 INFO - PROCESS | 1669 | 1469117181236 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1669 | 1469117181237 Marionette TRACE conn2 <- [1,2266,null,{}] 09:06:21 INFO - PROCESS | 1669 | 1469117181242 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 1669 | 1469117181244 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:21 INFO - PROCESS | 1669 | 1469117181322 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:06:21 INFO - PROCESS | 1669 | 1469117181327 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1669 | 1469117181328 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3d6000 == 39 [pid = 1669] [id = 574] 09:06:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1260bf000) [pid = 1669] [serial = 1722] [outer = 0x0] 09:06:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1260c9c00) [pid = 1669] [serial = 1723] [outer = 0x1260bf000] 09:06:21 INFO - PROCESS | 1669 | 1469117181352 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x126939000) [pid = 1669] [serial = 1724] [outer = 0x1260bf000] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x117013000 == 38 [pid = 1669] [id = 563] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x117252800 == 37 [pid = 1669] [id = 562] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x128c40000 == 36 [pid = 1669] [id = 568] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x129329000 == 35 [pid = 1669] [id = 570] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x11a00f800 == 34 [pid = 1669] [id = 571] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x12a985000 == 33 [pid = 1669] [id = 572] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x123a8f000 == 32 [pid = 1669] [id = 566] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x11a013800 == 31 [pid = 1669] [id = 565] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x128cd4000 == 30 [pid = 1669] [id = 569] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x1189ac000 == 29 [pid = 1669] [id = 564] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x125170800 == 28 [pid = 1669] [id = 567] 09:06:22 INFO - PROCESS | 1669 | --DOCSHELL 0x124dbf000 == 27 [pid = 1669] [id = 573] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1260c0c00) [pid = 1669] [serial = 1654] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x126fc2400) [pid = 1669] [serial = 1657] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1183a7400) [pid = 1669] [serial = 1639] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1186bf800) [pid = 1669] [serial = 1640] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1260c8800) [pid = 1669] [serial = 1631] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x112d61c00) [pid = 1669] [serial = 1633] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1183b3800) [pid = 1669] [serial = 1636] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1185c8800) [pid = 1669] [serial = 1637] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1211f6400) [pid = 1669] [serial = 1648] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12453d800) [pid = 1669] [serial = 1649] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1199e3400) [pid = 1669] [serial = 1645] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x121047000) [pid = 1669] [serial = 1646] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1188f3400) [pid = 1669] [serial = 1642] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1192e7c00) [pid = 1669] [serial = 1643] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x129394000) [pid = 1669] [serial = 1670] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1274a1800) [pid = 1669] [serial = 1660] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x12939cc00) [pid = 1669] [serial = 1672] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1196c1800) [pid = 1669] [serial = 1664] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1165e5000) [pid = 1669] [serial = 1663] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x119973c00) [pid = 1669] [serial = 1666] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x128c2f800) [pid = 1669] [serial = 1669] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1274ad800) [pid = 1669] [serial = 1661] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x129609c00) [pid = 1669] [serial = 1673] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1133b4800) [pid = 1669] [serial = 1634] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x124ac2000) [pid = 1669] [serial = 1652] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1245c6c00) [pid = 1669] [serial = 1651] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x126d2e800) [pid = 1669] [serial = 1655] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x127170800) [pid = 1669] [serial = 1658] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x124d90400) [pid = 1669] [serial = 1667] [outer = 0x0] [url = about:blank] 09:06:22 INFO - PROCESS | 1669 | 1469117182725 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1523ms 09:06:22 INFO - PROCESS | 1669 | 1469117182761 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1669 | 1469117182763 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:06:22 INFO - PROCESS | 1669 | 1469117182767 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1669 | 1469117182769 Marionette TRACE conn2 <- [1,2270,null,{}] 09:06:22 INFO - PROCESS | 1669 | 1469117182773 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 1669 | 1469117182775 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:22 INFO - PROCESS | 1669 | 1469117182855 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:06:22 INFO - PROCESS | 1669 | 1469117182905 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1669 | 1469117182908 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x11678b800 == 28 [pid = 1669] [id = 575] 09:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x112f07800) [pid = 1669] [serial = 1725] [outer = 0x0] 09:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x113349800) [pid = 1669] [serial = 1726] [outer = 0x112f07800] 09:06:22 INFO - PROCESS | 1669 | 1469117182937 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x1133fbc00) [pid = 1669] [serial = 1727] [outer = 0x112f07800] 09:06:23 INFO - PROCESS | 1669 | 1469117183266 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 09:06:23 INFO - PROCESS | 1669 | 1469117183287 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1669 | 1469117183293 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:06:23 INFO - PROCESS | 1669 | 1469117183298 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1669 | 1469117183299 Marionette TRACE conn2 <- [1,2274,null,{}] 09:06:23 INFO - PROCESS | 1669 | 1469117183302 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 1669 | 1469117183304 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:23 INFO - PROCESS | 1669 | 1469117183383 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:06:23 INFO - PROCESS | 1669 | 1469117183387 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1669 | 1469117183389 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x118526800 == 29 [pid = 1669] [id = 576] 09:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x113dcfc00) [pid = 1669] [serial = 1728] [outer = 0x0] 09:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1165de000) [pid = 1669] [serial = 1729] [outer = 0x113dcfc00] 09:06:23 INFO - PROCESS | 1669 | 1469117183420 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x116b0c800) [pid = 1669] [serial = 1730] [outer = 0x113dcfc00] 09:06:23 INFO - PROCESS | 1669 | 1469117183754 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 09:06:23 INFO - PROCESS | 1669 | 1469117183769 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:06:23 INFO - PROCESS | 1669 | 1469117183781 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:06:23 INFO - PROCESS | 1669 | 1469117183784 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1669 | 1469117183786 Marionette TRACE conn2 <- [1,2278,null,{}] 09:06:23 INFO - PROCESS | 1669 | 1469117183794 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 1669 | 1469117183798 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:23 INFO - PROCESS | 1669 | 1469117183874 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:06:23 INFO - PROCESS | 1669 | 1469117183879 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1669 | 1469117183881 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x11983c800 == 30 [pid = 1669] [id = 577] 09:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x112744000) [pid = 1669] [serial = 1731] [outer = 0x0] 09:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1182cf800) [pid = 1669] [serial = 1732] [outer = 0x112744000] 09:06:23 INFO - PROCESS | 1669 | 1469117183912 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1183ac800) [pid = 1669] [serial = 1733] [outer = 0x112744000] 09:06:24 INFO - PROCESS | 1669 | 1469117184279 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 09:06:24 INFO - PROCESS | 1669 | 1469117184307 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1669 | 1469117184309 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:06:24 INFO - PROCESS | 1669 | 1469117184313 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1669 | 1469117184315 Marionette TRACE conn2 <- [1,2282,null,{}] 09:06:24 INFO - PROCESS | 1669 | 1469117184318 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 1669 | 1469117184320 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:24 INFO - PROCESS | 1669 | 1469117184443 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:06:24 INFO - PROCESS | 1669 | 1469117184449 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1669 | 1469117184450 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x121020800 == 31 [pid = 1669] [id = 578] 09:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183ca400) [pid = 1669] [serial = 1734] [outer = 0x0] 09:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1185cac00) [pid = 1669] [serial = 1735] [outer = 0x1183ca400] 09:06:24 INFO - PROCESS | 1669 | 1469117184477 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1186c0c00) [pid = 1669] [serial = 1736] [outer = 0x1183ca400] 09:06:24 INFO - PROCESS | 1669 | 1469117184778 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 09:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:06:24 INFO - PROCESS | 1669 | 1469117184835 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1669 | 1469117184836 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:06:24 INFO - PROCESS | 1669 | 1469117184838 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1669 | 1469117184840 Marionette TRACE conn2 <- [1,2286,null,{}] 09:06:24 INFO - PROCESS | 1669 | 1469117184842 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 1669 | 1469117184843 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:24 INFO - PROCESS | 1669 | 1469117184924 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:06:24 INFO - PROCESS | 1669 | 1469117184929 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1669 | 1469117184930 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x124665800 == 32 [pid = 1669] [id = 579] 09:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x115ec3800) [pid = 1669] [serial = 1737] [outer = 0x0] 09:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x118896000) [pid = 1669] [serial = 1738] [outer = 0x115ec3800] 09:06:24 INFO - PROCESS | 1669 | 1469117184954 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11899e400) [pid = 1669] [serial = 1739] [outer = 0x115ec3800] 09:06:25 INFO - PROCESS | 1669 | 1469117185285 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:06:25 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 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 09:06:25 INFO - PROCESS | 1669 | 1469117185310 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1669 | 1469117185311 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:06:25 INFO - PROCESS | 1669 | 1469117185313 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1669 | 1469117185314 Marionette TRACE conn2 <- [1,2290,null,{}] 09:06:25 INFO - PROCESS | 1669 | 1469117185317 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 1669 | 1469117185321 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:25 INFO - PROCESS | 1669 | 1469117185440 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:06:25 INFO - PROCESS | 1669 | 1469117185448 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1669 | 1469117185450 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x126056000 == 33 [pid = 1669] [id = 580] 09:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1189a2400) [pid = 1669] [serial = 1740] [outer = 0x0] 09:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1192e7c00) [pid = 1669] [serial = 1741] [outer = 0x1189a2400] 09:06:25 INFO - PROCESS | 1669 | 1469117185475 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x11996e400) [pid = 1669] [serial = 1742] [outer = 0x1189a2400] 09:06:25 INFO - PROCESS | 1669 | 1469117185767 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 468ms 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:06:25 INFO - PROCESS | 1669 | 1469117185782 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1669 | 1469117185783 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:06:25 INFO - PROCESS | 1669 | 1469117185785 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1669 | 1469117185786 Marionette TRACE conn2 <- [1,2294,null,{}] 09:06:25 INFO - PROCESS | 1669 | 1469117185796 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 1669 | 1469117185798 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:25 INFO - PROCESS | 1669 | 1469117185886 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:06:25 INFO - PROCESS | 1669 | 1469117185892 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1669 | 1469117185894 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cba000 == 34 [pid = 1669] [id = 581] 09:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x119974400) [pid = 1669] [serial = 1743] [outer = 0x0] 09:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1199e1000) [pid = 1669] [serial = 1744] [outer = 0x119974400] 09:06:25 INFO - PROCESS | 1669 | 1469117185918 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12103c000) [pid = 1669] [serial = 1745] [outer = 0x119974400] 09:06:26 INFO - PROCESS | 1669 | 1469117186233 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 09:06:26 INFO - PROCESS | 1669 | 1469117186254 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1669 | 1469117186256 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:06:26 INFO - PROCESS | 1669 | 1469117186259 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1669 | 1469117186261 Marionette TRACE conn2 <- [1,2298,null,{}] 09:06:26 INFO - PROCESS | 1669 | 1469117186264 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1669 | 1469117186265 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:26 INFO - PROCESS | 1669 | 1469117186366 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:06:26 INFO - PROCESS | 1669 | 1469117186373 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1669 | 1469117186374 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12902b800 == 35 [pid = 1669] [id = 582] 09:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1127d3400) [pid = 1669] [serial = 1746] [outer = 0x0] 09:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x121041c00) [pid = 1669] [serial = 1747] [outer = 0x1127d3400] 09:06:26 INFO - PROCESS | 1669 | 1469117186398 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1211ec800) [pid = 1669] [serial = 1748] [outer = 0x1127d3400] 09:06:26 INFO - PROCESS | 1669 | 1469117186701 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 09:06:26 INFO - PROCESS | 1669 | 1469117186730 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1669 | 1469117186731 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:06:26 INFO - PROCESS | 1669 | 1469117186734 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1669 | 1469117186735 Marionette TRACE conn2 <- [1,2302,null,{}] 09:06:26 INFO - PROCESS | 1669 | 1469117186737 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1669 | 1469117186738 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:26 INFO - PROCESS | 1669 | 1469117186816 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:06:26 INFO - PROCESS | 1669 | 1469117186829 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1669 | 1469117186831 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x11983a000 == 36 [pid = 1669] [id = 583] 09:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1211ed400) [pid = 1669] [serial = 1749] [outer = 0x0] 09:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12409b400) [pid = 1669] [serial = 1750] [outer = 0x1211ed400] 09:06:26 INFO - PROCESS | 1669 | 1469117186857 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x124538400) [pid = 1669] [serial = 1751] [outer = 0x1211ed400] 09:06:27 INFO - PROCESS | 1669 | 1469117187208 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 09:06:27 INFO - PROCESS | 1669 | 1469117187257 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1669 | 1469117187259 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:06:27 INFO - PROCESS | 1669 | 1469117187262 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1669 | 1469117187264 Marionette TRACE conn2 <- [1,2306,null,{}] 09:06:27 INFO - PROCESS | 1669 | 1469117187267 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:27 INFO - PROCESS | 1669 | 1469117187269 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:27 INFO - PROCESS | 1669 | 1469117187392 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:06:27 INFO - PROCESS | 1669 | 1469117187398 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1669 | 1469117187399 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b11f000 == 37 [pid = 1669] [id = 584] 09:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12409c800) [pid = 1669] [serial = 1752] [outer = 0x0] 09:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1245cb800) [pid = 1669] [serial = 1753] [outer = 0x12409c800] 09:06:27 INFO - PROCESS | 1669 | 1469117187438 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124a15000) [pid = 1669] [serial = 1754] [outer = 0x12409c800] 09:06:27 INFO - PROCESS | 1669 | 1469117187791 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 571ms 09:06:27 INFO - PROCESS | 1669 | 1469117187832 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:06:27 INFO - PROCESS | 1669 | 1469117187834 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:06:27 INFO - PROCESS | 1669 | 1469117187836 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1669 | 1469117187838 Marionette TRACE conn2 <- [1,2310,null,{}] 09:06:27 INFO - PROCESS | 1669 | 1469117187841 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:27 INFO - PROCESS | 1669 | 1469117187842 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:27 INFO - PROCESS | 1669 | 1469117187964 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:06:27 INFO - PROCESS | 1669 | 1469117187976 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1669 | 1469117187978 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x124664000 == 38 [pid = 1669] [id = 585] 09:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1127d3c00) [pid = 1669] [serial = 1755] [outer = 0x0] 09:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124a1c800) [pid = 1669] [serial = 1756] [outer = 0x1127d3c00] 09:06:28 INFO - PROCESS | 1669 | 1469117188012 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1257dc400) [pid = 1669] [serial = 1757] [outer = 0x1127d3c00] 09:06:28 INFO - PROCESS | 1669 | 1469117188376 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 09:06:28 INFO - PROCESS | 1669 | 1469117188407 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1669 | 1469117188408 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:06:28 INFO - PROCESS | 1669 | 1469117188416 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1669 | 1469117188417 Marionette TRACE conn2 <- [1,2314,null,{}] 09:06:28 INFO - PROCESS | 1669 | 1469117188419 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 1669 | 1469117188420 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:28 INFO - PROCESS | 1669 | 1469117188517 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:06:28 INFO - PROCESS | 1669 | 1469117188520 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1669 | 1469117188521 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b109800 == 39 [pid = 1669] [id = 586] 09:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x11996cc00) [pid = 1669] [serial = 1758] [outer = 0x0] 09:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1260c2800) [pid = 1669] [serial = 1759] [outer = 0x11996cc00] 09:06:28 INFO - PROCESS | 1669 | 1469117188546 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x126d2b400) [pid = 1669] [serial = 1760] [outer = 0x11996cc00] 09:06:28 INFO - PROCESS | 1669 | 1469117188844 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 09:06:28 INFO - PROCESS | 1669 | 1469117188886 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1669 | 1469117188887 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:06:28 INFO - PROCESS | 1669 | 1469117188889 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1669 | 1469117188890 Marionette TRACE conn2 <- [1,2318,null,{}] 09:06:28 INFO - PROCESS | 1669 | 1469117188905 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 1669 | 1469117188907 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:29 INFO - PROCESS | 1669 | 1469117189011 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:06:29 INFO - PROCESS | 1669 | 1469117189057 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1669 | 1469117189059 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3f0000 == 40 [pid = 1669] [id = 587] 09:06:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1211ecc00) [pid = 1669] [serial = 1761] [outer = 0x0] 09:06:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x126d2f800) [pid = 1669] [serial = 1762] [outer = 0x1211ecc00] 09:06:29 INFO - PROCESS | 1669 | 1469117189082 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x126fc3400) [pid = 1669] [serial = 1763] [outer = 0x1211ecc00] 09:06:29 INFO - PROCESS | 1669 | 1469117189422 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1669 | 1469117189467 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:06:29 INFO - PROCESS | 1669 | 1469117189469 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1669 | 1469117189470 Marionette TRACE conn2 <- [1,2322,null,{}] 09:06:29 INFO - PROCESS | 1669 | 1469117189472 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:29 INFO - PROCESS | 1669 | 1469117189473 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:29 INFO - PROCESS | 1669 | 1469117189576 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:06:29 INFO - PROCESS | 1669 | 1469117189579 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1669 | 1469117189580 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c693800 == 41 [pid = 1669] [id = 588] 09:06:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x126f41c00) [pid = 1669] [serial = 1764] [outer = 0x0] 09:06:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x127483800) [pid = 1669] [serial = 1765] [outer = 0x126f41c00] 09:06:29 INFO - PROCESS | 1669 | 1469117189636 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x124abf800) [pid = 1669] [serial = 1766] [outer = 0x126f41c00] 09:06:29 INFO - PROCESS | 1669 | 1469117189934 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 517ms 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x11691a800) [pid = 1669] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1186c7400) [pid = 1669] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1185bb400) [pid = 1669] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x111fe3c00) [pid = 1669] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1193f2800) [pid = 1669] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1192de400) [pid = 1669] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1186c6800) [pid = 1669] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x113346800) [pid = 1669] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x124099000) [pid = 1669] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x123e32000) [pid = 1669] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1186c8800) [pid = 1669] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1165dc000) [pid = 1669] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1183b2400) [pid = 1669] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x113340c00) [pid = 1669] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116b05800) [pid = 1669] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:06:30 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1133f9000) [pid = 1669] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:06:30 INFO - PROCESS | 1669 | 1469117190100 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1669 | 1469117190101 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:06:30 INFO - PROCESS | 1669 | 1469117190106 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1669 | 1469117190107 Marionette TRACE conn2 <- [1,2326,null,{}] 09:06:30 INFO - PROCESS | 1669 | 1469117190109 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 1669 | 1469117190110 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:30 INFO - PROCESS | 1669 | 1469117190200 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:06:30 INFO - PROCESS | 1669 | 1469117190203 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1669 | 1469117190204 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cba800 == 42 [pid = 1669] [id = 589] 09:06:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1133f6c00) [pid = 1669] [serial = 1767] [outer = 0x0] 09:06:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1165dc000) [pid = 1669] [serial = 1768] [outer = 0x1133f6c00] 09:06:30 INFO - PROCESS | 1669 | 1469117190229 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1186c6800) [pid = 1669] [serial = 1769] [outer = 0x1133f6c00] 09:06:30 INFO - PROCESS | 1669 | 1469117190565 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 09:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:06:30 INFO - PROCESS | 1669 | 1469117190578 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1669 | 1469117190579 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:06:30 INFO - PROCESS | 1669 | 1469117190582 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1669 | 1469117190583 Marionette TRACE conn2 <- [1,2330,null,{}] 09:06:30 INFO - PROCESS | 1669 | 1469117190585 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 1669 | 1469117190586 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:30 INFO - PROCESS | 1669 | 1469117190669 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:06:30 INFO - PROCESS | 1669 | 1469117190725 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1669 | 1469117190726 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ce2f800 == 43 [pid = 1669] [id = 590] 09:06:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1133f9000) [pid = 1669] [serial = 1770] [outer = 0x0] 09:06:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x119975000) [pid = 1669] [serial = 1771] [outer = 0x1133f9000] 09:06:30 INFO - PROCESS | 1669 | 1469117190751 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1260bb400) [pid = 1669] [serial = 1772] [outer = 0x1133f9000] 09:06:31 INFO - PROCESS | 1669 | 1469117191010 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 470ms 09:06:31 INFO - PROCESS | 1669 | 1469117191052 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1669 | 1469117191053 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:06:31 INFO - PROCESS | 1669 | 1469117191056 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1669 | 1469117191058 Marionette TRACE conn2 <- [1,2334,null,{}] 09:06:31 INFO - PROCESS | 1669 | 1469117191068 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 1669 | 1469117191069 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:31 INFO - PROCESS | 1669 | 1469117191167 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:06:31 INFO - PROCESS | 1669 | 1469117191171 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1669 | 1469117191172 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d26b800 == 44 [pid = 1669] [id = 591] 09:06:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1210be800) [pid = 1669] [serial = 1773] [outer = 0x0] 09:06:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x128c27000) [pid = 1669] [serial = 1774] [outer = 0x1210be800] 09:06:31 INFO - PROCESS | 1669 | 1469117191196 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x128c2f800) [pid = 1669] [serial = 1775] [outer = 0x1210be800] 09:06:31 INFO - PROCESS | 1669 | 1469117191582 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 577ms 09:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:06:31 INFO - PROCESS | 1669 | 1469117191634 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1669 | 1469117191636 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:06:31 INFO - PROCESS | 1669 | 1469117191639 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1669 | 1469117191642 Marionette TRACE conn2 <- [1,2338,null,{}] 09:06:31 INFO - PROCESS | 1669 | 1469117191645 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 1669 | 1469117191647 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:31 INFO - PROCESS | 1669 | 1469117191777 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:06:31 INFO - PROCESS | 1669 | 1469117191788 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1669 | 1469117191789 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d283000 == 45 [pid = 1669] [id = 592] 09:06:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x128c2fc00) [pid = 1669] [serial = 1776] [outer = 0x0] 09:06:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x129066800) [pid = 1669] [serial = 1777] [outer = 0x128c2fc00] 09:06:31 INFO - PROCESS | 1669 | 1469117191832 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x129396800) [pid = 1669] [serial = 1778] [outer = 0x128c2fc00] 09:06:32 INFO - PROCESS | 1669 | --DOCSHELL 0x11678b800 == 44 [pid = 1669] [id = 575] 09:06:32 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3d6000 == 43 [pid = 1669] [id = 574] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12902b800 == 42 [pid = 1669] [id = 582] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x126056000 == 41 [pid = 1669] [id = 580] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12b11f000 == 40 [pid = 1669] [id = 584] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12b109800 == 39 [pid = 1669] [id = 586] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x124664000 == 38 [pid = 1669] [id = 585] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3f0000 == 37 [pid = 1669] [id = 587] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x128cba000 == 36 [pid = 1669] [id = 581] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12c693800 == 35 [pid = 1669] [id = 588] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x128cba800 == 34 [pid = 1669] [id = 589] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12ce2f800 == 33 [pid = 1669] [id = 590] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x11983a000 == 32 [pid = 1669] [id = 583] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x124665800 == 31 [pid = 1669] [id = 579] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x118526800 == 30 [pid = 1669] [id = 576] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x11983c800 == 29 [pid = 1669] [id = 577] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x121020800 == 28 [pid = 1669] [id = 578] 09:06:33 INFO - PROCESS | 1669 | --DOCSHELL 0x12d26b800 == 27 [pid = 1669] [id = 591] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1192db400) [pid = 1669] [serial = 1702] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1193f1800) [pid = 1669] [serial = 1703] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1210be400) [pid = 1669] [serial = 1706] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x119864800) [pid = 1669] [serial = 1705] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x123fed400) [pid = 1669] [serial = 1709] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1211ebc00) [pid = 1669] [serial = 1708] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1185c5000) [pid = 1669] [serial = 1714] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x124532c00) [pid = 1669] [serial = 1711] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124536000) [pid = 1669] [serial = 1717] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x124a1dc00) [pid = 1669] [serial = 1720] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x124a14000) [pid = 1669] [serial = 1718] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x12453e800) [pid = 1669] [serial = 1712] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x113352400) [pid = 1669] [serial = 1687] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1260bd000) [pid = 1669] [serial = 1721] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x12692d400) [pid = 1669] [serial = 1685] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1260be000) [pid = 1669] [serial = 1684] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1257df400) [pid = 1669] [serial = 1682] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x124de2800) [pid = 1669] [serial = 1681] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x119976c00) [pid = 1669] [serial = 1679] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11985f800) [pid = 1669] [serial = 1678] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1186bc400) [pid = 1669] [serial = 1676] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1260c9c00) [pid = 1669] [serial = 1723] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x116bf1000) [pid = 1669] [serial = 1675] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x11888e400) [pid = 1669] [serial = 1699] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1185c1400) [pid = 1669] [serial = 1696] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1186bc000) [pid = 1669] [serial = 1697] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x116bbac00) [pid = 1669] [serial = 1693] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x117e3d800) [pid = 1669] [serial = 1694] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x113cd6000) [pid = 1669] [serial = 1690] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x115f2ac00) [pid = 1669] [serial = 1691] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x113c56c00) [pid = 1669] [serial = 1688] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12103a800) [pid = 1669] [serial = 1715] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1189a5c00) [pid = 1669] [serial = 1700] [outer = 0x0] [url = about:blank] 09:06:33 INFO - PROCESS | 1669 | 1469117193352 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1726ms 09:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:06:33 INFO - PROCESS | 1669 | 1469117193366 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1669 | 1469117193368 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:06:33 INFO - PROCESS | 1669 | 1469117193372 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1669 | 1469117193374 Marionette TRACE conn2 <- [1,2342,null,{}] 09:06:33 INFO - PROCESS | 1669 | 1469117193378 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 1669 | 1469117193379 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:33 INFO - PROCESS | 1669 | 1469117193456 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:06:33 INFO - PROCESS | 1669 | 1469117193507 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1669 | 1469117193508 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x116970800 == 28 [pid = 1669] [id = 593] 09:06:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1133ae000) [pid = 1669] [serial = 1779] [outer = 0x0] 09:06:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1133b2800) [pid = 1669] [serial = 1780] [outer = 0x1133ae000] 09:06:33 INFO - PROCESS | 1669 | 1469117193536 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x115e12800) [pid = 1669] [serial = 1781] [outer = 0x1133ae000] 09:06:33 INFO - PROCESS | 1669 | 1469117193853 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 523ms 09:06:33 INFO - PROCESS | 1669 | 1469117193895 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1669 | 1469117193899 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:06:33 INFO - PROCESS | 1669 | 1469117193903 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1669 | 1469117193905 Marionette TRACE conn2 <- [1,2346,null,{}] 09:06:33 INFO - PROCESS | 1669 | 1469117193908 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 1669 | 1469117193910 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:33 INFO - PROCESS | 1669 | 1469117193994 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:06:34 INFO - PROCESS | 1669 | 1469117193998 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1669 | 1469117194000 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x11851b000 == 29 [pid = 1669] [id = 594] 09:06:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1165e1c00) [pid = 1669] [serial = 1782] [outer = 0x0] 09:06:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x116b0d400) [pid = 1669] [serial = 1783] [outer = 0x1165e1c00] 09:06:34 INFO - PROCESS | 1669 | 1469117194029 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x116bf6400) [pid = 1669] [serial = 1784] [outer = 0x1165e1c00] 09:06:34 INFO - PROCESS | 1669 | 1469117194398 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 09:06:34 INFO - PROCESS | 1669 | 1469117194423 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1669 | 1469117194424 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:06:34 INFO - PROCESS | 1669 | 1469117194426 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1669 | 1469117194429 Marionette TRACE conn2 <- [1,2350,null,{}] 09:06:34 INFO - PROCESS | 1669 | 1469117194437 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 1669 | 1469117194440 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:34 INFO - PROCESS | 1669 | 1469117194518 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:06:34 INFO - PROCESS | 1669 | 1469117194524 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1669 | 1469117194529 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x119559800 == 30 [pid = 1669] [id = 595] 09:06:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1121bc800) [pid = 1669] [serial = 1785] [outer = 0x0] 09:06:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1183acc00) [pid = 1669] [serial = 1786] [outer = 0x1121bc800] 09:06:34 INFO - PROCESS | 1669 | 1469117194557 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1183cec00) [pid = 1669] [serial = 1787] [outer = 0x1121bc800] 09:06:34 INFO - PROCESS | 1669 | 1469117194902 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 524ms 09:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:06:34 INFO - PROCESS | 1669 | 1469117194950 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1669 | 1469117194952 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:06:34 INFO - PROCESS | 1669 | 1469117194954 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1669 | 1469117194955 Marionette TRACE conn2 <- [1,2354,null,{}] 09:06:34 INFO - PROCESS | 1669 | 1469117194957 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 1669 | 1469117194959 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:35 INFO - PROCESS | 1669 | 1469117195063 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:06:35 INFO - PROCESS | 1669 | 1469117195069 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1669 | 1469117195070 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a00c800 == 31 [pid = 1669] [id = 596] 09:06:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1185ca800) [pid = 1669] [serial = 1788] [outer = 0x0] 09:06:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1186c5c00) [pid = 1669] [serial = 1789] [outer = 0x1185ca800] 09:06:35 INFO - PROCESS | 1669 | 1469117195095 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1188f7400) [pid = 1669] [serial = 1790] [outer = 0x1185ca800] 09:06:35 INFO - PROCESS | 1669 | 1469117195400 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 468ms 09:06:35 INFO - PROCESS | 1669 | 1469117195423 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1669 | 1469117195424 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:06:35 INFO - PROCESS | 1669 | 1469117195430 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1669 | 1469117195439 Marionette TRACE conn2 <- [1,2358,null,{}] 09:06:35 INFO - PROCESS | 1669 | 1469117195444 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 1669 | 1469117195446 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:35 INFO - PROCESS | 1669 | 1469117195519 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:06:35 INFO - PROCESS | 1669 | 1469117195524 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1669 | 1469117195526 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245d4800 == 32 [pid = 1669] [id = 597] 09:06:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x116242800) [pid = 1669] [serial = 1791] [outer = 0x0] 09:06:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x119211800) [pid = 1669] [serial = 1792] [outer = 0x116242800] 09:06:35 INFO - PROCESS | 1669 | 1469117195552 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1192e2c00) [pid = 1669] [serial = 1793] [outer = 0x116242800] 09:06:35 INFO - PROCESS | 1669 | 1469117195893 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 479ms 09:06:35 INFO - PROCESS | 1669 | 1469117195912 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1669 | 1469117195913 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:06:35 INFO - PROCESS | 1669 | 1469117195915 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1669 | 1469117195916 Marionette TRACE conn2 <- [1,2362,null,{}] 09:06:35 INFO - PROCESS | 1669 | 1469117195919 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 1669 | 1469117195923 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:36 INFO - PROCESS | 1669 | 1469117196045 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:06:36 INFO - PROCESS | 1669 | 1469117196051 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1669 | 1469117196052 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x126026800 == 33 [pid = 1669] [id = 598] 09:06:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x11925bc00) [pid = 1669] [serial = 1794] [outer = 0x0] 09:06:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1196c2000) [pid = 1669] [serial = 1795] [outer = 0x11925bc00] 09:06:36 INFO - PROCESS | 1669 | 1469117196077 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119972c00) [pid = 1669] [serial = 1796] [outer = 0x11925bc00] 09:06:36 INFO - PROCESS | 1669 | 1469117196382 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 09:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:06:36 INFO - PROCESS | 1669 | 1469117196434 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1669 | 1469117196435 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:06:36 INFO - PROCESS | 1669 | 1469117196437 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1669 | 1469117196438 Marionette TRACE conn2 <- [1,2366,null,{}] 09:06:36 INFO - PROCESS | 1669 | 1469117196441 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 1669 | 1469117196442 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:36 INFO - PROCESS | 1669 | 1469117196527 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:06:36 INFO - PROCESS | 1669 | 1469117196531 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1669 | 1469117196532 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c4a800 == 34 [pid = 1669] [id = 599] 09:06:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1192e8000) [pid = 1669] [serial = 1797] [outer = 0x0] 09:06:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x119d0d400) [pid = 1669] [serial = 1798] [outer = 0x1192e8000] 09:06:36 INFO - PROCESS | 1669 | 1469117196557 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x121049400) [pid = 1669] [serial = 1799] [outer = 0x1192e8000] 09:06:36 INFO - PROCESS | 1669 | 1469117196900 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 467ms 09:06:36 INFO - PROCESS | 1669 | 1469117196905 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1669 | 1469117196907 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:06:36 INFO - PROCESS | 1669 | 1469117196911 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1669 | 1469117196913 Marionette TRACE conn2 <- [1,2370,null,{}] 09:06:36 INFO - PROCESS | 1669 | 1469117196916 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 1669 | 1469117196917 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:37 INFO - PROCESS | 1669 | 1469117197019 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:06:37 INFO - PROCESS | 1669 | 1469117197027 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1669 | 1469117197029 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cc6800 == 35 [pid = 1669] [id = 600] 09:06:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x119b74c00) [pid = 1669] [serial = 1800] [outer = 0x0] 09:06:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211f8000) [pid = 1669] [serial = 1801] [outer = 0x119b74c00] 09:06:37 INFO - PROCESS | 1669 | 1469117197057 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x124533400) [pid = 1669] [serial = 1802] [outer = 0x119b74c00] 09:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 572ms 09:06:37 INFO - PROCESS | 1669 | 1469117197478 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:06:37 INFO - PROCESS | 1669 | 1469117197483 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1669 | 1469117197486 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:06:37 INFO - PROCESS | 1669 | 1469117197489 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1669 | 1469117197493 Marionette TRACE conn2 <- [1,2374,null,{}] 09:06:37 INFO - PROCESS | 1669 | 1469117197501 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 1669 | 1469117197503 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:37 INFO - PROCESS | 1669 | 1469117197641 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:06:37 INFO - PROCESS | 1669 | 1469117197699 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1669 | 1469117197700 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x119559000 == 36 [pid = 1669] [id = 601] 09:06:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x112a85800) [pid = 1669] [serial = 1803] [outer = 0x0] 09:06:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124540400) [pid = 1669] [serial = 1804] [outer = 0x112a85800] 09:06:37 INFO - PROCESS | 1669 | 1469117197724 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124a09400) [pid = 1669] [serial = 1805] [outer = 0x112a85800] 09:06:37 INFO - PROCESS | 1669 | 1469117197985 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 527ms 09:06:38 INFO - PROCESS | 1669 | 1469117198016 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1669 | 1469117198017 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:06:38 INFO - PROCESS | 1669 | 1469117198020 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1669 | 1469117198021 Marionette TRACE conn2 <- [1,2378,null,{}] 09:06:38 INFO - PROCESS | 1669 | 1469117198031 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 1669 | 1469117198032 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:38 INFO - PROCESS | 1669 | 1469117198119 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:06:38 INFO - PROCESS | 1669 | 1469117198123 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1669 | 1469117198126 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8e2800 == 37 [pid = 1669] [id = 602] 09:06:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x124a06c00) [pid = 1669] [serial = 1806] [outer = 0x0] 09:06:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124d8b000) [pid = 1669] [serial = 1807] [outer = 0x124a06c00] 09:06:38 INFO - PROCESS | 1669 | 1469117198151 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x124fc1000) [pid = 1669] [serial = 1808] [outer = 0x124a06c00] 09:06:38 INFO - PROCESS | 1669 | 1469117198508 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 524ms 09:06:38 INFO - PROCESS | 1669 | 1469117198558 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1669 | 1469117198560 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:06:38 INFO - PROCESS | 1669 | 1469117198562 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1669 | 1469117198564 Marionette TRACE conn2 <- [1,2382,null,{}] 09:06:38 INFO - PROCESS | 1669 | 1469117198566 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 1669 | 1469117198568 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:38 INFO - PROCESS | 1669 | 1469117198680 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:06:38 INFO - PROCESS | 1669 | 1469117198692 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1669 | 1469117198701 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245d3800 == 38 [pid = 1669] [id = 603] 09:06:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x125702800) [pid = 1669] [serial = 1809] [outer = 0x0] 09:06:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1260bcc00) [pid = 1669] [serial = 1810] [outer = 0x125702800] 09:06:38 INFO - PROCESS | 1669 | 1469117198727 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x126933800) [pid = 1669] [serial = 1811] [outer = 0x125702800] 09:06:39 INFO - PROCESS | 1669 | 1469117199064 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 518ms 09:06:39 INFO - PROCESS | 1669 | 1469117199082 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1669 | 1469117199083 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:06:39 INFO - PROCESS | 1669 | 1469117199086 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1669 | 1469117199087 Marionette TRACE conn2 <- [1,2386,null,{}] 09:06:39 INFO - PROCESS | 1669 | 1469117199099 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 1669 | 1469117199100 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:39 INFO - PROCESS | 1669 | 1469117199198 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:06:39 INFO - PROCESS | 1669 | 1469117199202 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1669 | 1469117199203 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba6a000 == 39 [pid = 1669] [id = 604] 09:06:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x125703c00) [pid = 1669] [serial = 1812] [outer = 0x0] 09:06:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x126fc3800) [pid = 1669] [serial = 1813] [outer = 0x125703c00] 09:06:39 INFO - PROCESS | 1669 | 1469117199226 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1274a8c00) [pid = 1669] [serial = 1814] [outer = 0x125703c00] 09:06:39 INFO - PROCESS | 1669 | 1469117199567 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 528ms 09:06:39 INFO - PROCESS | 1669 | 1469117199615 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1669 | 1469117199616 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:06:39 INFO - PROCESS | 1669 | 1469117199618 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1669 | 1469117199619 Marionette TRACE conn2 <- [1,2390,null,{}] 09:06:39 INFO - PROCESS | 1669 | 1469117199622 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 1669 | 1469117199623 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:39 INFO - PROCESS | 1669 | 1469117199722 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:06:39 INFO - PROCESS | 1669 | 1469117199740 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1669 | 1469117199741 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3ee800 == 40 [pid = 1669] [id = 605] 09:06:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1274a9800) [pid = 1669] [serial = 1815] [outer = 0x0] 09:06:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x128c31400) [pid = 1669] [serial = 1816] [outer = 0x1274a9800] 09:06:39 INFO - PROCESS | 1669 | 1469117199764 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x129393000) [pid = 1669] [serial = 1817] [outer = 0x1274a9800] 09:06:40 INFO - PROCESS | 1669 | 1469117200103 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 517ms 09:06:40 INFO - PROCESS | 1669 | 1469117200141 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1669 | 1469117200142 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:06:40 INFO - PROCESS | 1669 | 1469117200145 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1669 | 1469117200146 Marionette TRACE conn2 <- [1,2394,null,{}] 09:06:40 INFO - PROCESS | 1669 | 1469117200148 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:40 INFO - PROCESS | 1669 | 1469117200149 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:40 INFO - PROCESS | 1669 | 1469117200251 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:06:40 INFO - PROCESS | 1669 | 1469117200255 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1669 | 1469117200255 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c686800 == 41 [pid = 1669] [id = 606] 09:06:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1185c4c00) [pid = 1669] [serial = 1818] [outer = 0x0] 09:06:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x129396400) [pid = 1669] [serial = 1819] [outer = 0x1185c4c00] 09:06:40 INFO - PROCESS | 1669 | 1469117200281 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x129603800) [pid = 1669] [serial = 1820] [outer = 0x1185c4c00] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x11996cc00) [pid = 1669] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x1211ecc00) [pid = 1669] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x126f41c00) [pid = 1669] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1133f6c00) [pid = 1669] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1133f9000) [pid = 1669] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1210be800) [pid = 1669] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x112744000) [pid = 1669] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x113dcfc00) [pid = 1669] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x112f07800) [pid = 1669] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1260bf000) [pid = 1669] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x12409c800) [pid = 1669] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1211ed400) [pid = 1669] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1127d3400) [pid = 1669] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x119974400) [pid = 1669] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1189a2400) [pid = 1669] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x115ec3800) [pid = 1669] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1183ca400) [pid = 1669] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:06:40 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1127d3c00) [pid = 1669] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:06:40 INFO - PROCESS | 1669 | 1469117200816 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 718ms 09:06:40 INFO - PROCESS | 1669 | 1469117200863 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1669 | 1469117200865 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:06:40 INFO - PROCESS | 1669 | 1469117200867 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1669 | 1469117200868 Marionette TRACE conn2 <- [1,2398,null,{}] 09:06:40 INFO - PROCESS | 1669 | 1469117200870 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:40 INFO - PROCESS | 1669 | 1469117200871 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:40 INFO - PROCESS | 1669 | 1469117200963 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:06:40 INFO - PROCESS | 1669 | 1469117200967 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1669 | 1469117200968 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a975000 == 42 [pid = 1669] [id = 607] 09:06:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1133f6c00) [pid = 1669] [serial = 1821] [outer = 0x0] 09:06:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x117e46c00) [pid = 1669] [serial = 1822] [outer = 0x1133f6c00] 09:06:40 INFO - PROCESS | 1669 | 1469117200993 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x119964c00) [pid = 1669] [serial = 1823] [outer = 0x1133f6c00] 09:06:41 INFO - PROCESS | 1669 | 1469117201344 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 09:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:06:41 INFO - PROCESS | 1669 | 1469117201392 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1669 | 1469117201393 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:06:41 INFO - PROCESS | 1669 | 1469117201395 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1669 | 1469117201396 Marionette TRACE conn2 <- [1,2402,null,{}] 09:06:41 INFO - PROCESS | 1669 | 1469117201398 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 1669 | 1469117201399 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:41 INFO - PROCESS | 1669 | 1469117201482 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:06:41 INFO - PROCESS | 1669 | 1469117201501 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1669 | 1469117201502 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d266000 == 43 [pid = 1669] [id = 608] 09:06:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x11996b000) [pid = 1669] [serial = 1824] [outer = 0x0] 09:06:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124b7c000) [pid = 1669] [serial = 1825] [outer = 0x11996b000] 09:06:41 INFO - PROCESS | 1669 | 1469117201526 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x127175800) [pid = 1669] [serial = 1826] [outer = 0x11996b000] 09:06:41 INFO - PROCESS | 1669 | 1469117201876 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 09:06:41 INFO - PROCESS | 1669 | 1469117201915 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1669 | 1469117201917 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:06:41 INFO - PROCESS | 1669 | 1469117201921 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1669 | 1469117201922 Marionette TRACE conn2 <- [1,2406,null,{}] 09:06:41 INFO - PROCESS | 1669 | 1469117201929 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 1669 | 1469117201930 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:42 INFO - PROCESS | 1669 | 1469117202079 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:06:42 INFO - PROCESS | 1669 | 1469117202089 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1669 | 1469117202090 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d541000 == 44 [pid = 1669] [id = 609] 09:06:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x121048000) [pid = 1669] [serial = 1827] [outer = 0x0] 09:06:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x129605400) [pid = 1669] [serial = 1828] [outer = 0x121048000] 09:06:42 INFO - PROCESS | 1669 | 1469117202114 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1296c6400) [pid = 1669] [serial = 1829] [outer = 0x121048000] 09:06:42 INFO - PROCESS | 1669 | 1469117202414 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 524ms 09:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:06:42 INFO - PROCESS | 1669 | 1469117202446 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1669 | 1469117202447 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:06:42 INFO - PROCESS | 1669 | 1469117202450 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1669 | 1469117202451 Marionette TRACE conn2 <- [1,2410,null,{}] 09:06:42 INFO - PROCESS | 1669 | 1469117202453 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 1669 | 1469117202454 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:42 INFO - PROCESS | 1669 | 1469117202538 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:06:42 INFO - PROCESS | 1669 | 1469117202544 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1669 | 1469117202545 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d9b4000 == 45 [pid = 1669] [id = 610] 09:06:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1296c6c00) [pid = 1669] [serial = 1830] [outer = 0x0] 09:06:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1296d0400) [pid = 1669] [serial = 1831] [outer = 0x1296c6c00] 09:06:42 INFO - PROCESS | 1669 | 1469117202569 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12a5d9c00) [pid = 1669] [serial = 1832] [outer = 0x1296c6c00] 09:06:43 INFO - PROCESS | 1669 | 1469117203131 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 721ms 09:06:43 INFO - PROCESS | 1669 | 1469117203171 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1669 | 1469117203174 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:06:43 INFO - PROCESS | 1669 | 1469117203180 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1669 | 1469117203182 Marionette TRACE conn2 <- [1,2414,null,{}] 09:06:43 INFO - PROCESS | 1669 | 1469117203186 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:43 INFO - PROCESS | 1669 | 1469117203188 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:43 INFO - PROCESS | 1669 | 1469117203303 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:06:43 INFO - PROCESS | 1669 | 1469117203364 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1669 | 1469117203365 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x118506000 == 46 [pid = 1669] [id = 611] 09:06:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x113347400) [pid = 1669] [serial = 1833] [outer = 0x0] 09:06:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x113cd5800) [pid = 1669] [serial = 1834] [outer = 0x113347400] 09:06:43 INFO - PROCESS | 1669 | 1469117203396 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x11624b800) [pid = 1669] [serial = 1835] [outer = 0x113347400] 09:06:43 INFO - PROCESS | 1669 | 1469117203947 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 972ms 09:06:44 INFO - PROCESS | 1669 | 1469117204179 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1669 | 1469117204182 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:06:44 INFO - PROCESS | 1669 | 1469117204187 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1669 | 1469117204188 Marionette TRACE conn2 <- [1,2418,null,{}] 09:06:44 INFO - PROCESS | 1669 | 1469117204192 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 1669 | 1469117204194 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:44 INFO - PROCESS | 1669 | 1469117204296 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:06:44 INFO - PROCESS | 1669 | 1469117204352 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1669 | 1469117204355 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x117590800 == 47 [pid = 1669] [id = 612] 09:06:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1133f2c00) [pid = 1669] [serial = 1836] [outer = 0x0] 09:06:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x113cdfc00) [pid = 1669] [serial = 1837] [outer = 0x1133f2c00] 09:06:44 INFO - PROCESS | 1669 | 1469117204382 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x116913000) [pid = 1669] [serial = 1838] [outer = 0x1133f2c00] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12d541000 == 46 [pid = 1669] [id = 609] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12d266000 == 45 [pid = 1669] [id = 608] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12a975000 == 44 [pid = 1669] [id = 607] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12c686800 == 43 [pid = 1669] [id = 606] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3ee800 == 42 [pid = 1669] [id = 605] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba6a000 == 41 [pid = 1669] [id = 604] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x1245d3800 == 40 [pid = 1669] [id = 603] 09:06:44 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x129066800) [pid = 1669] [serial = 1777] [outer = 0x0] [url = about:blank] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8e2800 == 39 [pid = 1669] [id = 602] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x119559000 == 38 [pid = 1669] [id = 601] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x128cc6800 == 37 [pid = 1669] [id = 600] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x128c4a800 == 36 [pid = 1669] [id = 599] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x126026800 == 35 [pid = 1669] [id = 598] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x1245d4800 == 34 [pid = 1669] [id = 597] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11a00c800 == 33 [pid = 1669] [id = 596] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x119559800 == 32 [pid = 1669] [id = 595] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x11851b000 == 31 [pid = 1669] [id = 594] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x116970800 == 30 [pid = 1669] [id = 593] 09:06:44 INFO - PROCESS | 1669 | --DOCSHELL 0x12d283000 == 29 [pid = 1669] [id = 592] 09:06:44 INFO - PROCESS | 1669 | 1469117204862 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 720ms 09:06:44 INFO - PROCESS | 1669 | 1469117204909 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1669 | 1469117204911 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:06:44 INFO - PROCESS | 1669 | 1469117204916 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1669 | 1469117204918 Marionette TRACE conn2 <- [1,2422,null,{}] 09:06:44 INFO - PROCESS | 1669 | 1469117204921 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 1669 | 1469117204923 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:45 INFO - PROCESS | 1669 | 1469117205002 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:06:45 INFO - PROCESS | 1669 | 1469117205011 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1669 | 1469117205012 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x118619000 == 30 [pid = 1669] [id = 613] 09:06:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1165e7c00) [pid = 1669] [serial = 1839] [outer = 0x0] 09:06:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x117e3a800) [pid = 1669] [serial = 1840] [outer = 0x1165e7c00] 09:06:45 INFO - PROCESS | 1669 | 1469117205041 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x118340800) [pid = 1669] [serial = 1841] [outer = 0x1165e7c00] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x1260c2800) [pid = 1669] [serial = 1759] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x126d2f800) [pid = 1669] [serial = 1762] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x127483800) [pid = 1669] [serial = 1765] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x126fc3400) [pid = 1669] [serial = 1763] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x124abf800) [pid = 1669] [serial = 1766] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1165dc000) [pid = 1669] [serial = 1768] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x119975000) [pid = 1669] [serial = 1771] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1186c6800) [pid = 1669] [serial = 1769] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x128c27000) [pid = 1669] [serial = 1774] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1182cf800) [pid = 1669] [serial = 1732] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1183ac800) [pid = 1669] [serial = 1733] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1165de000) [pid = 1669] [serial = 1729] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x116b0c800) [pid = 1669] [serial = 1730] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x113349800) [pid = 1669] [serial = 1726] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1133fbc00) [pid = 1669] [serial = 1727] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x126939000) [pid = 1669] [serial = 1724] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1245cb800) [pid = 1669] [serial = 1753] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x124a15000) [pid = 1669] [serial = 1754] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12409b400) [pid = 1669] [serial = 1750] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124538400) [pid = 1669] [serial = 1751] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x121041c00) [pid = 1669] [serial = 1747] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1211ec800) [pid = 1669] [serial = 1748] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1199e1000) [pid = 1669] [serial = 1744] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12103c000) [pid = 1669] [serial = 1745] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1192e7c00) [pid = 1669] [serial = 1741] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11996e400) [pid = 1669] [serial = 1742] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x128c2f800) [pid = 1669] [serial = 1775] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x118896000) [pid = 1669] [serial = 1738] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11899e400) [pid = 1669] [serial = 1739] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1185cac00) [pid = 1669] [serial = 1735] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1186c0c00) [pid = 1669] [serial = 1736] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1260bb400) [pid = 1669] [serial = 1772] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1257dc400) [pid = 1669] [serial = 1757] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124a1c800) [pid = 1669] [serial = 1756] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x126d2b400) [pid = 1669] [serial = 1760] [outer = 0x0] [url = about:blank] 09:06:45 INFO - PROCESS | 1669 | 1469117205430 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 573ms 09:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:06:45 INFO - PROCESS | 1669 | 1469117205487 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1669 | 1469117205489 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:06:45 INFO - PROCESS | 1669 | 1469117205491 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1669 | 1469117205492 Marionette TRACE conn2 <- [1,2426,null,{}] 09:06:45 INFO - PROCESS | 1669 | 1469117205499 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 1669 | 1469117205503 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:45 INFO - PROCESS | 1669 | 1469117205586 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:06:45 INFO - PROCESS | 1669 | 1469117205597 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1669 | 1469117205600 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x11a008000 == 31 [pid = 1669] [id = 614] 09:06:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1185c8800) [pid = 1669] [serial = 1842] [outer = 0x0] 09:06:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1186b9c00) [pid = 1669] [serial = 1843] [outer = 0x1185c8800] 09:06:45 INFO - PROCESS | 1669 | 1469117205648 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1186c7400) [pid = 1669] [serial = 1844] [outer = 0x1185c8800] 09:06:45 INFO - PROCESS | 1669 | 1469117205985 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 520ms 09:06:46 INFO - PROCESS | 1669 | 1469117206011 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1669 | 1469117206013 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:06:46 INFO - PROCESS | 1669 | 1469117206015 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1669 | 1469117206016 Marionette TRACE conn2 <- [1,2430,null,{}] 09:06:46 INFO - PROCESS | 1669 | 1469117206018 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 1669 | 1469117206020 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:46 INFO - PROCESS | 1669 | 1469117206098 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:06:46 INFO - PROCESS | 1669 | 1469117206102 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1669 | 1469117206103 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x1240c3800 == 32 [pid = 1669] [id = 615] 09:06:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1133f8800) [pid = 1669] [serial = 1845] [outer = 0x0] 09:06:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x119207800) [pid = 1669] [serial = 1846] [outer = 0x1133f8800] 09:06:46 INFO - PROCESS | 1669 | 1469117206131 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1192e5000) [pid = 1669] [serial = 1847] [outer = 0x1133f8800] 09:06:46 INFO - PROCESS | 1669 | 1469117206454 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 469ms 09:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:06:46 INFO - PROCESS | 1669 | 1469117206484 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1669 | 1469117206486 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:06:46 INFO - PROCESS | 1669 | 1469117206488 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1669 | 1469117206489 Marionette TRACE conn2 <- [1,2434,null,{}] 09:06:46 INFO - PROCESS | 1669 | 1469117206491 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 1669 | 1469117206493 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:46 INFO - PROCESS | 1669 | 1469117206568 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:06:46 INFO - PROCESS | 1669 | 1469117206572 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1669 | 1469117206573 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x126024000 == 33 [pid = 1669] [id = 616] 09:06:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x113dcfc00) [pid = 1669] [serial = 1848] [outer = 0x0] 09:06:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11985b800) [pid = 1669] [serial = 1849] [outer = 0x113dcfc00] 09:06:46 INFO - PROCESS | 1669 | 1469117206601 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119864400) [pid = 1669] [serial = 1850] [outer = 0x113dcfc00] 09:06:46 INFO - PROCESS | 1669 | 1469117206944 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 473ms 09:06:46 INFO - PROCESS | 1669 | 1469117206967 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1669 | 1469117206968 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:06:46 INFO - PROCESS | 1669 | 1469117206995 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1669 | 1469117206996 Marionette TRACE conn2 <- [1,2438,null,{}] 09:06:47 INFO - PROCESS | 1669 | 1469117207011 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 1669 | 1469117207016 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:47 INFO - PROCESS | 1669 | 1469117207140 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:06:47 INFO - PROCESS | 1669 | 1469117207144 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1669 | 1469117207146 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c51800 == 34 [pid = 1669] [id = 617] 09:06:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1133b3c00) [pid = 1669] [serial = 1851] [outer = 0x0] 09:06:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x11996d400) [pid = 1669] [serial = 1852] [outer = 0x1133b3c00] 09:06:47 INFO - PROCESS | 1669 | 1469117207171 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x121047400) [pid = 1669] [serial = 1853] [outer = 0x1133b3c00] 09:06:47 INFO - PROCESS | 1669 | 1469117207513 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 597ms 09:06:47 INFO - PROCESS | 1669 | 1469117207568 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1669 | 1469117207569 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:06:47 INFO - PROCESS | 1669 | 1469117207571 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1669 | 1469117207572 Marionette TRACE conn2 <- [1,2442,null,{}] 09:06:47 INFO - PROCESS | 1669 | 1469117207575 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 1669 | 1469117207576 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:47 INFO - PROCESS | 1669 | 1469117207671 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:06:47 INFO - PROCESS | 1669 | 1469117207681 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1669 | 1469117207682 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x129320800 == 35 [pid = 1669] [id = 618] 09:06:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1210ca000) [pid = 1669] [serial = 1854] [outer = 0x0] 09:06:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x123e38c00) [pid = 1669] [serial = 1855] [outer = 0x1210ca000] 09:06:47 INFO - PROCESS | 1669 | 1469117207706 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x124536c00) [pid = 1669] [serial = 1856] [outer = 0x1210ca000] 09:06:48 INFO - PROCESS | 1669 | 1469117208044 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 09:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:06:48 INFO - PROCESS | 1669 | 1469117208092 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1669 | 1469117208093 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:06:48 INFO - PROCESS | 1669 | 1469117208095 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1669 | 1469117208096 Marionette TRACE conn2 <- [1,2446,null,{}] 09:06:48 INFO - PROCESS | 1669 | 1469117208098 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 1669 | 1469117208099 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:48 INFO - PROCESS | 1669 | 1469117208197 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:06:48 INFO - PROCESS | 1669 | 1469117208227 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1669 | 1469117208228 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8d6000 == 36 [pid = 1669] [id = 619] 09:06:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1245ca000) [pid = 1669] [serial = 1857] [outer = 0x0] 09:06:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124a09000) [pid = 1669] [serial = 1858] [outer = 0x1245ca000] 09:06:48 INFO - PROCESS | 1669 | 1469117208252 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124abf400) [pid = 1669] [serial = 1859] [outer = 0x1245ca000] 09:06:48 INFO - PROCESS | 1669 | 1469117208597 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 09:06:48 INFO - PROCESS | 1669 | 1469117208614 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:06:48 INFO - PROCESS | 1669 | 1469117208615 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:06:48 INFO - PROCESS | 1669 | 1469117208617 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1669 | 1469117208618 Marionette TRACE conn2 <- [1,2450,null,{}] 09:06:48 INFO - PROCESS | 1669 | 1469117208620 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 1669 | 1469117208621 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:48 INFO - PROCESS | 1669 | 1469117208722 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:06:48 INFO - PROCESS | 1669 | 1469117208741 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1669 | 1469117208743 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b105000 == 37 [pid = 1669] [id = 620] 09:06:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1211ee400) [pid = 1669] [serial = 1860] [outer = 0x0] 09:06:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124fbcc00) [pid = 1669] [serial = 1861] [outer = 0x1211ee400] 09:06:48 INFO - PROCESS | 1669 | 1469117208768 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1257d7800) [pid = 1669] [serial = 1862] [outer = 0x1211ee400] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x125703c00) [pid = 1669] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x119b74c00) [pid = 1669] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x116242800) [pid = 1669] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1185ca800) [pid = 1669] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1192e8000) [pid = 1669] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1133ae000) [pid = 1669] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1121bc800) [pid = 1669] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1274a9800) [pid = 1669] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124a06c00) [pid = 1669] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x128c2fc00) [pid = 1669] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1185c4c00) [pid = 1669] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11925bc00) [pid = 1669] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1133f6c00) [pid = 1669] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x112a85800) [pid = 1669] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1165e1c00) [pid = 1669] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x125702800) [pid = 1669] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x121048000) [pid = 1669] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:06:49 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x11996b000) [pid = 1669] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:06:49 INFO - PROCESS | 1669 | 1469117209357 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 768ms 09:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:06:49 INFO - PROCESS | 1669 | 1469117209386 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1669 | 1469117209388 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:06:49 INFO - PROCESS | 1669 | 1469117209392 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1669 | 1469117209393 Marionette TRACE conn2 <- [1,2454,null,{}] 09:06:49 INFO - PROCESS | 1669 | 1469117209397 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 1669 | 1469117209398 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:49 INFO - PROCESS | 1669 | 1469117209546 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:06:49 INFO - PROCESS | 1669 | 1469117209638 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1669 | 1469117209640 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x1240b2000 == 38 [pid = 1669] [id = 621] 09:06:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1127d5800) [pid = 1669] [serial = 1863] [outer = 0x0] 09:06:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x116bf2000) [pid = 1669] [serial = 1864] [outer = 0x1127d5800] 09:06:49 INFO - PROCESS | 1669 | 1469117209667 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1192dfc00) [pid = 1669] [serial = 1865] [outer = 0x1127d5800] 09:06:49 INFO - PROCESS | 1669 | 1469117209928 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 573ms 09:06:49 INFO - PROCESS | 1669 | 1469117209965 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1669 | 1469117209966 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:06:49 INFO - PROCESS | 1669 | 1469117209969 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1669 | 1469117209971 Marionette TRACE conn2 <- [1,2458,null,{}] 09:06:49 INFO - PROCESS | 1669 | 1469117209973 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 1669 | 1469117209976 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:50 INFO - PROCESS | 1669 | 1469117210095 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:06:50 INFO - PROCESS | 1669 | 1469117210099 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1669 | 1469117210102 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdbe800 == 39 [pid = 1669] [id = 622] 09:06:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1185c4c00) [pid = 1669] [serial = 1866] [outer = 0x0] 09:06:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119973c00) [pid = 1669] [serial = 1867] [outer = 0x1185c4c00] 09:06:50 INFO - PROCESS | 1669 | 1469117210131 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1260c4c00) [pid = 1669] [serial = 1868] [outer = 0x1185c4c00] 09:06:50 INFO - PROCESS | 1669 | 1469117210601 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 09:06:50 INFO - PROCESS | 1669 | 1469117210642 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1669 | 1469117210644 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:06:50 INFO - PROCESS | 1669 | 1469117210647 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1669 | 1469117210649 Marionette TRACE conn2 <- [1,2462,null,{}] 09:06:50 INFO - PROCESS | 1669 | 1469117210652 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:50 INFO - PROCESS | 1669 | 1469117210654 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:50 INFO - PROCESS | 1669 | 1469117210779 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:06:50 INFO - PROCESS | 1669 | 1469117210787 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1669 | 1469117210788 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3f1800 == 40 [pid = 1669] [id = 623] 09:06:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1260c8c00) [pid = 1669] [serial = 1869] [outer = 0x0] 09:06:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12693c000) [pid = 1669] [serial = 1870] [outer = 0x1260c8c00] 09:06:50 INFO - PROCESS | 1669 | 1469117210828 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x126fc0400) [pid = 1669] [serial = 1871] [outer = 0x1260c8c00] 09:06:51 INFO - PROCESS | 1669 | 1469117211225 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 673ms 09:06:51 INFO - PROCESS | 1669 | 1469117211322 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:06:51 INFO - PROCESS | 1669 | 1469117211326 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:06:51 INFO - PROCESS | 1669 | 1469117211331 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1669 | 1469117211335 Marionette TRACE conn2 <- [1,2466,null,{}] 09:06:51 INFO - PROCESS | 1669 | 1469117211343 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 1669 | 1469117211347 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:51 INFO - PROCESS | 1669 | 1469117211508 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:06:51 INFO - PROCESS | 1669 | 1469117211578 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1669 | 1469117211580 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x11700b000 == 41 [pid = 1669] [id = 624] 09:06:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x113344c00) [pid = 1669] [serial = 1872] [outer = 0x0] 09:06:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x113cd6000) [pid = 1669] [serial = 1873] [outer = 0x113344c00] 09:06:51 INFO - PROCESS | 1669 | 1469117211612 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x116862800) [pid = 1669] [serial = 1874] [outer = 0x113344c00] 09:06:52 INFO - PROCESS | 1669 | 1469117212009 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 725ms 09:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:06:52 INFO - PROCESS | 1669 | 1469117212079 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1669 | 1469117212081 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:06:52 INFO - PROCESS | 1669 | 1469117212086 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1669 | 1469117212089 Marionette TRACE conn2 <- [1,2470,null,{}] 09:06:52 INFO - PROCESS | 1669 | 1469117212107 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 1669 | 1469117212108 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:52 INFO - PROCESS | 1669 | 1469117212213 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:06:52 INFO - PROCESS | 1669 | 1469117212282 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1669 | 1469117212283 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x123cf0800 == 42 [pid = 1669] [id = 625] 09:06:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1177c4000) [pid = 1669] [serial = 1875] [outer = 0x0] 09:06:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1183adc00) [pid = 1669] [serial = 1876] [outer = 0x1177c4000] 09:06:52 INFO - PROCESS | 1669 | 1469117212314 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1185c7800) [pid = 1669] [serial = 1877] [outer = 0x1177c4000] 09:06:52 INFO - PROCESS | 1669 | 1469117212735 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 09:06:52 INFO - PROCESS | 1669 | 1469117212757 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1669 | 1469117212758 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:06:52 INFO - PROCESS | 1669 | 1469117212760 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1669 | 1469117212762 Marionette TRACE conn2 <- [1,2474,null,{}] 09:06:52 INFO - PROCESS | 1669 | 1469117212769 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 1669 | 1469117212772 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:52 INFO - PROCESS | 1669 | 1469117212881 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:06:52 INFO - PROCESS | 1669 | 1469117212942 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1669 | 1469117212945 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdba000 == 43 [pid = 1669] [id = 626] 09:06:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x119861800) [pid = 1669] [serial = 1878] [outer = 0x0] 09:06:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x11996cc00) [pid = 1669] [serial = 1879] [outer = 0x119861800] 09:06:52 INFO - PROCESS | 1669 | 1469117212977 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x119b74c00) [pid = 1669] [serial = 1880] [outer = 0x119861800] 09:06:53 INFO - PROCESS | 1669 | 1469117213441 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 722ms 09:06:53 INFO - PROCESS | 1669 | 1469117213491 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1669 | 1469117213493 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:06:53 INFO - PROCESS | 1669 | 1469117213497 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1669 | 1469117213498 Marionette TRACE conn2 <- [1,2478,null,{}] 09:06:53 INFO - PROCESS | 1669 | 1469117213538 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:53 INFO - PROCESS | 1669 | 1469117213539 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:53 INFO - PROCESS | 1669 | 1469117213664 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:06:53 INFO - PROCESS | 1669 | 1469117213717 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1669 | 1469117213718 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ce1a800 == 44 [pid = 1669] [id = 627] 09:06:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1242bb400) [pid = 1669] [serial = 1881] [outer = 0x0] 09:06:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12453cc00) [pid = 1669] [serial = 1882] [outer = 0x1242bb400] 09:06:53 INFO - PROCESS | 1669 | 1469117213747 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x124de4c00) [pid = 1669] [serial = 1883] [outer = 0x1242bb400] 09:06:54 INFO - PROCESS | 1669 | 1469117214188 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 721ms 09:06:54 INFO - PROCESS | 1669 | 1469117214219 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:06:54 INFO - PROCESS | 1669 | 1469117214220 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:06:54 INFO - PROCESS | 1669 | 1469117214222 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1669 | 1469117214224 Marionette TRACE conn2 <- [1,2482,null,{}] 09:06:54 INFO - PROCESS | 1669 | 1469117214247 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 1669 | 1469117214248 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:54 INFO - PROCESS | 1669 | 1469117214349 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:06:54 INFO - PROCESS | 1669 | 1469117214420 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1669 | 1469117214421 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x117013000 == 45 [pid = 1669] [id = 628] 09:06:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x116bafc00) [pid = 1669] [serial = 1884] [outer = 0x0] 09:06:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1211f5400) [pid = 1669] [serial = 1885] [outer = 0x116bafc00] 09:06:54 INFO - PROCESS | 1669 | 1469117214450 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1257d5c00) [pid = 1669] [serial = 1886] [outer = 0x116bafc00] 09:06:55 INFO - PROCESS | 1669 | 1469117215007 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 839ms 09:06:55 INFO - PROCESS | 1669 | 1469117215062 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1669 | 1469117215064 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:06:55 INFO - PROCESS | 1669 | 1469117215067 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1669 | 1469117215069 Marionette TRACE conn2 <- [1,2486,null,{}] 09:06:55 INFO - PROCESS | 1669 | 1469117215074 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:55 INFO - PROCESS | 1669 | 1469117215075 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:55 INFO - PROCESS | 1669 | 1469117215170 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:06:55 INFO - PROCESS | 1669 | 1469117215244 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1669 | 1469117215245 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193ca800 == 46 [pid = 1669] [id = 629] 09:06:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x116bbb400) [pid = 1669] [serial = 1887] [outer = 0x0] 09:06:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1183b1000) [pid = 1669] [serial = 1888] [outer = 0x116bbb400] 09:06:55 INFO - PROCESS | 1669 | 1469117215273 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1186bec00) [pid = 1669] [serial = 1889] [outer = 0x116bbb400] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdbe800 == 45 [pid = 1669] [id = 622] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1240b2000 == 44 [pid = 1669] [id = 621] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12b105000 == 43 [pid = 1669] [id = 620] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8d6000 == 42 [pid = 1669] [id = 619] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x129320800 == 41 [pid = 1669] [id = 618] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x128c51800 == 40 [pid = 1669] [id = 617] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x126024000 == 39 [pid = 1669] [id = 616] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x1240c3800 == 38 [pid = 1669] [id = 615] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11a008000 == 37 [pid = 1669] [id = 614] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x118619000 == 36 [pid = 1669] [id = 613] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x117590800 == 35 [pid = 1669] [id = 612] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12d9b4000 == 34 [pid = 1669] [id = 610] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x118506000 == 33 [pid = 1669] [id = 611] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x117013000 == 32 [pid = 1669] [id = 628] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12ce1a800 == 31 [pid = 1669] [id = 627] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdba000 == 30 [pid = 1669] [id = 626] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x123cf0800 == 29 [pid = 1669] [id = 625] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3f1800 == 28 [pid = 1669] [id = 623] 09:06:55 INFO - PROCESS | 1669 | --DOCSHELL 0x11700b000 == 27 [pid = 1669] [id = 624] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x126fc3800) [pid = 1669] [serial = 1813] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x1211f8000) [pid = 1669] [serial = 1801] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x124533400) [pid = 1669] [serial = 1802] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x119211800) [pid = 1669] [serial = 1792] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1192e2c00) [pid = 1669] [serial = 1793] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x1186c5c00) [pid = 1669] [serial = 1789] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1188f7400) [pid = 1669] [serial = 1790] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x119d0d400) [pid = 1669] [serial = 1798] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x121049400) [pid = 1669] [serial = 1799] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1133b2800) [pid = 1669] [serial = 1780] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x115e12800) [pid = 1669] [serial = 1781] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1183acc00) [pid = 1669] [serial = 1786] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1183cec00) [pid = 1669] [serial = 1787] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x128c31400) [pid = 1669] [serial = 1816] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124d8b000) [pid = 1669] [serial = 1807] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x129396800) [pid = 1669] [serial = 1778] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x129396400) [pid = 1669] [serial = 1819] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1196c2000) [pid = 1669] [serial = 1795] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x129393000) [pid = 1669] [serial = 1817] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x119964c00) [pid = 1669] [serial = 1823] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x129603800) [pid = 1669] [serial = 1820] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x119972c00) [pid = 1669] [serial = 1796] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124540400) [pid = 1669] [serial = 1804] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x117e46c00) [pid = 1669] [serial = 1822] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x124a09400) [pid = 1669] [serial = 1805] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x116b0d400) [pid = 1669] [serial = 1783] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x116bf6400) [pid = 1669] [serial = 1784] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1296d0400) [pid = 1669] [serial = 1831] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1260bcc00) [pid = 1669] [serial = 1810] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1296c6400) [pid = 1669] [serial = 1829] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x126933800) [pid = 1669] [serial = 1811] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1274a8c00) [pid = 1669] [serial = 1814] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x127175800) [pid = 1669] [serial = 1826] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x124b7c000) [pid = 1669] [serial = 1825] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x124fc1000) [pid = 1669] [serial = 1808] [outer = 0x0] [url = about:blank] 09:06:55 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x129605400) [pid = 1669] [serial = 1828] [outer = 0x0] [url = about:blank] 09:06:56 INFO - PROCESS | 1669 | 1469117216171 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1124ms 09:06:56 INFO - PROCESS | 1669 | 1469117216192 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1669 | 1469117216194 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:06:56 INFO - PROCESS | 1669 | 1469117216197 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1669 | 1469117216199 Marionette TRACE conn2 <- [1,2490,null,{}] 09:06:56 INFO - PROCESS | 1669 | 1469117216202 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 1669 | 1469117216204 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:56 INFO - PROCESS | 1669 | 1469117216285 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:06:56 INFO - PROCESS | 1669 | 1469117216340 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1669 | 1469117216342 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169b8000 == 28 [pid = 1669] [id = 630] 09:06:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x113c57800) [pid = 1669] [serial = 1890] [outer = 0x0] 09:06:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x115f90c00) [pid = 1669] [serial = 1891] [outer = 0x113c57800] 09:06:56 INFO - PROCESS | 1669 | 1469117216372 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x11698e000) [pid = 1669] [serial = 1892] [outer = 0x113c57800] 09:06:56 INFO - PROCESS | 1669 | 1469117216732 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 570ms 09:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:06:56 INFO - PROCESS | 1669 | 1469117216767 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1669 | 1469117216769 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:06:56 INFO - PROCESS | 1669 | 1469117216773 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1669 | 1469117216776 Marionette TRACE conn2 <- [1,2494,null,{}] 09:06:56 INFO - PROCESS | 1669 | 1469117216781 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 1669 | 1469117216782 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:56 INFO - PROCESS | 1669 | 1469117216889 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:06:56 INFO - PROCESS | 1669 | 1469117216940 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1669 | 1469117216942 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x116968800 == 29 [pid = 1669] [id = 631] 09:06:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x115ec9c00) [pid = 1669] [serial = 1893] [outer = 0x0] 09:06:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11659bc00) [pid = 1669] [serial = 1894] [outer = 0x115ec9c00] 09:06:56 INFO - PROCESS | 1669 | 1469117216975 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x116bf2400) [pid = 1669] [serial = 1895] [outer = 0x115ec9c00] 09:06:57 INFO - PROCESS | 1669 | 1469117217480 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 723ms 09:06:57 INFO - PROCESS | 1669 | 1469117217496 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1669 | 1469117217500 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:06:57 INFO - PROCESS | 1669 | 1469117217505 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1669 | 1469117217507 Marionette TRACE conn2 <- [1,2498,null,{}] 09:06:57 INFO - PROCESS | 1669 | 1469117217509 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 1669 | 1469117217511 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:57 INFO - PROCESS | 1669 | 1469117217618 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:06:57 INFO - PROCESS | 1669 | 1469117217671 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1669 | 1469117217673 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c54000 == 30 [pid = 1669] [id = 632] 09:06:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1127d4000) [pid = 1669] [serial = 1896] [outer = 0x0] 09:06:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1186bb400) [pid = 1669] [serial = 1897] [outer = 0x1127d4000] 09:06:57 INFO - PROCESS | 1669 | 1469117217705 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x11888b400) [pid = 1669] [serial = 1898] [outer = 0x1127d4000] 09:06:58 INFO - PROCESS | 1669 | 1469117218200 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 773ms 09:06:58 INFO - PROCESS | 1669 | 1469117218286 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1669 | 1469117218287 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:06:58 INFO - PROCESS | 1669 | 1469117218291 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1669 | 1469117218296 Marionette TRACE conn2 <- [1,2502,null,{}] 09:06:58 INFO - PROCESS | 1669 | 1469117218305 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:58 INFO - PROCESS | 1669 | 1469117218309 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:58 INFO - PROCESS | 1669 | 1469117218416 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:06:58 INFO - PROCESS | 1669 | 1469117218496 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1669 | 1469117218498 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x124419800 == 31 [pid = 1669] [id = 633] 09:06:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1192de000) [pid = 1669] [serial = 1899] [outer = 0x0] 09:06:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1192e3400) [pid = 1669] [serial = 1900] [outer = 0x1192de000] 09:06:58 INFO - PROCESS | 1669 | 1469117218531 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x11985d800) [pid = 1669] [serial = 1901] [outer = 0x1192de000] 09:06:59 INFO - PROCESS | 1669 | 1469117219028 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 777ms 09:06:59 INFO - PROCESS | 1669 | 1469117219069 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1669 | 1469117219071 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:06:59 INFO - PROCESS | 1669 | 1469117219074 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1669 | 1469117219078 Marionette TRACE conn2 <- [1,2506,null,{}] 09:06:59 INFO - PROCESS | 1669 | 1469117219082 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 1669 | 1469117219084 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:59 INFO - PROCESS | 1669 | 1469117219163 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:06:59 INFO - PROCESS | 1669 | 1469117219168 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1669 | 1469117219171 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11953d000 == 32 [pid = 1669] [id = 634] 09:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x116913400) [pid = 1669] [serial = 1902] [outer = 0x0] 09:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x117e46c00) [pid = 1669] [serial = 1903] [outer = 0x116913400] 09:06:59 INFO - PROCESS | 1669 | 1469117219200 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1186bac00) [pid = 1669] [serial = 1904] [outer = 0x116913400] 09:06:59 INFO - PROCESS | 1669 | 1469117219546 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 522ms 09:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:06:59 INFO - PROCESS | 1669 | 1469117219597 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1669 | 1469117219600 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:06:59 INFO - PROCESS | 1669 | 1469117219604 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1669 | 1469117219606 Marionette TRACE conn2 <- [1,2510,null,{}] 09:06:59 INFO - PROCESS | 1669 | 1469117219608 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 1669 | 1469117219610 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:59 INFO - PROCESS | 1669 | 1469117219690 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:06:59 INFO - PROCESS | 1669 | 1469117219696 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1669 | 1469117219697 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:06:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b11800 == 33 [pid = 1669] [id = 635] 09:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x115e0c400) [pid = 1669] [serial = 1905] [outer = 0x0] 09:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1192e0800) [pid = 1669] [serial = 1906] [outer = 0x115e0c400] 09:06:59 INFO - PROCESS | 1669 | 1469117219725 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x119862800) [pid = 1669] [serial = 1907] [outer = 0x115e0c400] 09:07:00 INFO - PROCESS | 1669 | 1469117220103 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 09:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:07:00 INFO - PROCESS | 1669 | 1469117220145 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1669 | 1469117220147 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:07:00 INFO - PROCESS | 1669 | 1469117220150 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1669 | 1469117220152 Marionette TRACE conn2 <- [1,2514,null,{}] 09:07:00 INFO - PROCESS | 1669 | 1469117220159 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 1669 | 1469117220162 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:00 INFO - PROCESS | 1669 | 1469117220261 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:07:00 INFO - PROCESS | 1669 | 1469117220301 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1669 | 1469117220303 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x127420000 == 34 [pid = 1669] [id = 636] 09:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x11996c400) [pid = 1669] [serial = 1908] [outer = 0x0] 09:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x119d0a400) [pid = 1669] [serial = 1909] [outer = 0x11996c400] 09:07:00 INFO - PROCESS | 1669 | 1469117220330 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x121047000) [pid = 1669] [serial = 1910] [outer = 0x11996c400] 09:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 09:07:00 INFO - PROCESS | 1669 | 1469117220665 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:07:00 INFO - PROCESS | 1669 | 1469117220670 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:07:00 INFO - PROCESS | 1669 | 1469117220672 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:07:00 INFO - PROCESS | 1669 | 1469117220676 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1669 | 1469117220677 Marionette TRACE conn2 <- [1,2518,null,{}] 09:07:00 INFO - PROCESS | 1669 | 1469117220680 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 1669 | 1469117220681 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:00 INFO - PROCESS | 1669 | 1469117220784 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:07:00 INFO - PROCESS | 1669 | 1469117220797 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1669 | 1469117220798 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12932b000 == 35 [pid = 1669] [id = 637] 09:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1210cbc00) [pid = 1669] [serial = 1911] [outer = 0x0] 09:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x123e3bc00) [pid = 1669] [serial = 1912] [outer = 0x1210cbc00] 09:07:00 INFO - PROCESS | 1669 | 1469117220823 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12453c000) [pid = 1669] [serial = 1913] [outer = 0x1210cbc00] 09:07:01 INFO - PROCESS | 1669 | 1469117221170 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 09:07:01 INFO - PROCESS | 1669 | 1469117221202 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1669 | 1469117221204 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:07:01 INFO - PROCESS | 1669 | 1469117221212 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1669 | 1469117221213 Marionette TRACE conn2 <- [1,2522,null,{}] 09:07:01 INFO - PROCESS | 1669 | 1469117221216 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 1669 | 1469117221217 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:01 INFO - PROCESS | 1669 | 1469117221313 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:07:01 INFO - PROCESS | 1669 | 1469117221317 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1669 | 1469117221319 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a730800 == 36 [pid = 1669] [id = 638] 09:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12453c400) [pid = 1669] [serial = 1914] [outer = 0x0] 09:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1245d1400) [pid = 1669] [serial = 1915] [outer = 0x12453c400] 09:07:01 INFO - PROCESS | 1669 | 1469117221343 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x124a1dc00) [pid = 1669] [serial = 1916] [outer = 0x12453c400] 09:07:01 INFO - PROCESS | 1669 | 1469117221683 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 09:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:07:01 INFO - PROCESS | 1669 | 1469117221731 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1669 | 1469117221732 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:07:01 INFO - PROCESS | 1669 | 1469117221734 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1669 | 1469117221735 Marionette TRACE conn2 <- [1,2526,null,{}] 09:07:01 INFO - PROCESS | 1669 | 1469117221738 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 1669 | 1469117221742 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:01 INFO - PROCESS | 1669 | 1469117221862 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:07:01 INFO - PROCESS | 1669 | 1469117221899 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1669 | 1469117221900 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba4e000 == 37 [pid = 1669] [id = 639] 09:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x124fc2000) [pid = 1669] [serial = 1917] [outer = 0x0] 09:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1260bc400) [pid = 1669] [serial = 1918] [outer = 0x124fc2000] 09:07:01 INFO - PROCESS | 1669 | 1469117221925 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x126da1000) [pid = 1669] [serial = 1919] [outer = 0x124fc2000] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x116bbb400) [pid = 1669] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x113344c00) [pid = 1669] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1177c4000) [pid = 1669] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x119861800) [pid = 1669] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1210ca000) [pid = 1669] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1245ca000) [pid = 1669] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1185c8800) [pid = 1669] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113dcfc00) [pid = 1669] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1296c6c00) [pid = 1669] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1133f8800) [pid = 1669] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x113347400) [pid = 1669] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1133f2c00) [pid = 1669] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1211ee400) [pid = 1669] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1185c4c00) [pid = 1669] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1242bb400) [pid = 1669] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1127d5800) [pid = 1669] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1260c8c00) [pid = 1669] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116bafc00) [pid = 1669] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1165e7c00) [pid = 1669] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:07:02 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1133b3c00) [pid = 1669] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:07:02 INFO - PROCESS | 1669 | 1469117222278 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 568ms 09:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:07:02 INFO - PROCESS | 1669 | 1469117222303 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1669 | 1469117222304 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:07:02 INFO - PROCESS | 1669 | 1469117222306 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1669 | 1469117222309 Marionette TRACE conn2 <- [1,2530,null,{}] 09:07:02 INFO - PROCESS | 1669 | 1469117222319 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 1669 | 1469117222320 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:02 INFO - PROCESS | 1669 | 1469117222399 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:07:02 INFO - PROCESS | 1669 | 1469117222403 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1669 | 1469117222404 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12740d800 == 38 [pid = 1669] [id = 640] 09:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x112e55800) [pid = 1669] [serial = 1920] [outer = 0x0] 09:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1133f8000) [pid = 1669] [serial = 1921] [outer = 0x112e55800] 09:07:02 INFO - PROCESS | 1669 | 1469117222431 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x118341000) [pid = 1669] [serial = 1922] [outer = 0x112e55800] 09:07:02 INFO - PROCESS | 1669 | 1469117222777 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 477ms 09:07:02 INFO - PROCESS | 1669 | 1469117222783 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1669 | 1469117222785 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:07:02 INFO - PROCESS | 1669 | 1469117222787 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1669 | 1469117222788 Marionette TRACE conn2 <- [1,2534,null,{}] 09:07:02 INFO - PROCESS | 1669 | 1469117222790 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 1669 | 1469117222792 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:02 INFO - PROCESS | 1669 | 1469117222904 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:07:02 INFO - PROCESS | 1669 | 1469117222910 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1669 | 1469117222911 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdce000 == 39 [pid = 1669] [id = 641] 09:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1165e7c00) [pid = 1669] [serial = 1923] [outer = 0x0] 09:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1192e4400) [pid = 1669] [serial = 1924] [outer = 0x1165e7c00] 09:07:02 INFO - PROCESS | 1669 | 1469117222935 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1260bd400) [pid = 1669] [serial = 1925] [outer = 0x1165e7c00] 09:07:03 INFO - PROCESS | 1669 | 1469117223268 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 09:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:07:03 INFO - PROCESS | 1669 | 1469117223306 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1669 | 1469117223307 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:07:03 INFO - PROCESS | 1669 | 1469117223309 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1669 | 1469117223310 Marionette TRACE conn2 <- [1,2538,null,{}] 09:07:03 INFO - PROCESS | 1669 | 1469117223312 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 1669 | 1469117223313 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:03 INFO - PROCESS | 1669 | 1469117223397 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:07:03 INFO - PROCESS | 1669 | 1469117223401 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1669 | 1469117223401 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3ef800 == 40 [pid = 1669] [id = 642] 09:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x121049000) [pid = 1669] [serial = 1926] [outer = 0x0] 09:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x126fc2800) [pid = 1669] [serial = 1927] [outer = 0x121049000] 09:07:03 INFO - PROCESS | 1669 | 1469117223425 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12749f800) [pid = 1669] [serial = 1928] [outer = 0x121049000] 09:07:03 INFO - PROCESS | 1669 | 1469117223740 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 469ms 09:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:07:03 INFO - PROCESS | 1669 | 1469117223779 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1669 | 1469117223780 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:07:03 INFO - PROCESS | 1669 | 1469117223782 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1669 | 1469117223783 Marionette TRACE conn2 <- [1,2542,null,{}] 09:07:03 INFO - PROCESS | 1669 | 1469117223786 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 1669 | 1469117223787 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:03 INFO - PROCESS | 1669 | 1469117223896 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:07:03 INFO - PROCESS | 1669 | 1469117223902 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1669 | 1469117223903 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cba6800 == 41 [pid = 1669] [id = 643] 09:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x111cac800) [pid = 1669] [serial = 1929] [outer = 0x0] 09:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1274a7000) [pid = 1669] [serial = 1930] [outer = 0x111cac800] 09:07:03 INFO - PROCESS | 1669 | 1469117223927 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x128c2bc00) [pid = 1669] [serial = 1931] [outer = 0x111cac800] 09:07:04 INFO - PROCESS | 1669 | 1469117224299 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 568ms 09:07:04 INFO - PROCESS | 1669 | 1469117224351 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1669 | 1469117224354 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:07:04 INFO - PROCESS | 1669 | 1469117224357 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1669 | 1469117224359 Marionette TRACE conn2 <- [1,2546,null,{}] 09:07:04 INFO - PROCESS | 1669 | 1469117224363 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 1669 | 1469117224365 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:04 INFO - PROCESS | 1669 | 1469117224472 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:07:04 INFO - PROCESS | 1669 | 1469117224546 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1669 | 1469117224547 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x11953d800 == 42 [pid = 1669] [id = 644] 09:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x11335a400) [pid = 1669] [serial = 1932] [outer = 0x0] 09:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x113c57400) [pid = 1669] [serial = 1933] [outer = 0x11335a400] 09:07:04 INFO - PROCESS | 1669 | 1469117224579 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x11833b400) [pid = 1669] [serial = 1934] [outer = 0x11335a400] 09:07:05 INFO - PROCESS | 1669 | 1469117225019 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 721ms 09:07:05 INFO - PROCESS | 1669 | 1469117225078 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1669 | 1469117225081 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:07:05 INFO - PROCESS | 1669 | 1469117225086 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1669 | 1469117225088 Marionette TRACE conn2 <- [1,2550,null,{}] 09:07:05 INFO - PROCESS | 1669 | 1469117225090 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 1669 | 1469117225092 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:05 INFO - PROCESS | 1669 | 1469117225196 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:07:05 INFO - PROCESS | 1669 | 1469117225256 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1669 | 1469117225257 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cd1000 == 43 [pid = 1669] [id = 645] 09:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1186c5c00) [pid = 1669] [serial = 1935] [outer = 0x0] 09:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x119867c00) [pid = 1669] [serial = 1936] [outer = 0x1186c5c00] 09:07:05 INFO - PROCESS | 1669 | 1469117225288 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x119971000) [pid = 1669] [serial = 1937] [outer = 0x1186c5c00] 09:07:05 INFO - PROCESS | 1669 | 1469117225751 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 719ms 09:07:05 INFO - PROCESS | 1669 | 1469117225842 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1669 | 1469117225843 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:07:05 INFO - PROCESS | 1669 | 1469117225848 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1669 | 1469117225850 Marionette TRACE conn2 <- [1,2554,null,{}] 09:07:05 INFO - PROCESS | 1669 | 1469117225858 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 1669 | 1469117225862 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:05 INFO - PROCESS | 1669 | 1469117225963 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:07:06 INFO - PROCESS | 1669 | 1469117226036 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1669 | 1469117226038 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ced9800 == 44 [pid = 1669] [id = 646] 09:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x124a1d800) [pid = 1669] [serial = 1938] [outer = 0x0] 09:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x124fbf800) [pid = 1669] [serial = 1939] [outer = 0x124a1d800] 09:07:06 INFO - PROCESS | 1669 | 1469117226069 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1257e2000) [pid = 1669] [serial = 1940] [outer = 0x124a1d800] 09:07:06 INFO - PROCESS | 1669 | 1469117226505 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 09:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:07:06 INFO - PROCESS | 1669 | 1469117226519 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1669 | 1469117226521 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:07:06 INFO - PROCESS | 1669 | 1469117226523 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1669 | 1469117226524 Marionette TRACE conn2 <- [1,2558,null,{}] 09:07:06 INFO - PROCESS | 1669 | 1469117226529 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:06 INFO - PROCESS | 1669 | 1469117226531 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:06 INFO - PROCESS | 1669 | 1469117226635 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:07:06 INFO - PROCESS | 1669 | 1469117226757 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1669 | 1469117226758 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d275800 == 45 [pid = 1669] [id = 647] 09:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x118981800) [pid = 1669] [serial = 1941] [outer = 0x0] 09:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x126d2e400) [pid = 1669] [serial = 1942] [outer = 0x118981800] 09:07:06 INFO - PROCESS | 1669 | 1469117226810 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x128c2e400) [pid = 1669] [serial = 1943] [outer = 0x118981800] 09:07:07 INFO - PROCESS | 1669 | 1469117227344 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 874ms 09:07:07 INFO - PROCESS | 1669 | 1469117227629 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1669 | 1469117227634 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:07:07 INFO - PROCESS | 1669 | 1469117227654 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1669 | 1469117227657 Marionette TRACE conn2 <- [1,2562,null,{}] 09:07:07 INFO - PROCESS | 1669 | 1469117227663 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 1669 | 1469117227666 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:07 INFO - PROCESS | 1669 | 1469117227795 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:07:07 INFO - PROCESS | 1669 | 1469117227850 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1669 | 1469117227854 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x121034800 == 46 [pid = 1669] [id = 648] 09:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x117e49400) [pid = 1669] [serial = 1944] [outer = 0x0] 09:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1182d5400) [pid = 1669] [serial = 1945] [outer = 0x117e49400] 09:07:07 INFO - PROCESS | 1669 | 1469117227881 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1183ac000) [pid = 1669] [serial = 1946] [outer = 0x117e49400] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x1193ca800 == 45 [pid = 1669] [id = 629] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3ef800 == 44 [pid = 1669] [id = 642] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdce000 == 43 [pid = 1669] [id = 641] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12740d800 == 42 [pid = 1669] [id = 640] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba4e000 == 41 [pid = 1669] [id = 639] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x115f90c00) [pid = 1669] [serial = 1891] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12a730800 == 40 [pid = 1669] [id = 638] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x12932b000 == 39 [pid = 1669] [id = 637] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x127420000 == 38 [pid = 1669] [id = 636] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x124b11800 == 37 [pid = 1669] [id = 635] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x11953d000 == 36 [pid = 1669] [id = 634] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x124419800 == 35 [pid = 1669] [id = 633] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x119c54000 == 34 [pid = 1669] [id = 632] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x116968800 == 33 [pid = 1669] [id = 631] 09:07:08 INFO - PROCESS | 1669 | --DOCSHELL 0x1169b8000 == 32 [pid = 1669] [id = 630] 09:07:08 INFO - PROCESS | 1669 | 1469117228387 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 777ms 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x1183b1000) [pid = 1669] [serial = 1888] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x113cd6000) [pid = 1669] [serial = 1873] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1186bec00) [pid = 1669] [serial = 1889] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x1185c7800) [pid = 1669] [serial = 1877] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1183adc00) [pid = 1669] [serial = 1876] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x116862800) [pid = 1669] [serial = 1874] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x119b74c00) [pid = 1669] [serial = 1880] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x11996cc00) [pid = 1669] [serial = 1879] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x123e38c00) [pid = 1669] [serial = 1855] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x124a09000) [pid = 1669] [serial = 1858] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1186b9c00) [pid = 1669] [serial = 1843] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1186c7400) [pid = 1669] [serial = 1844] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x11985b800) [pid = 1669] [serial = 1849] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12a5d9c00) [pid = 1669] [serial = 1832] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x119207800) [pid = 1669] [serial = 1846] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1192e5000) [pid = 1669] [serial = 1847] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x113cd5800) [pid = 1669] [serial = 1834] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x11624b800) [pid = 1669] [serial = 1835] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x113cdfc00) [pid = 1669] [serial = 1837] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x124fbcc00) [pid = 1669] [serial = 1861] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x116913000) [pid = 1669] [serial = 1838] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1260c4c00) [pid = 1669] [serial = 1868] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x124de4c00) [pid = 1669] [serial = 1883] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x116bf2000) [pid = 1669] [serial = 1864] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x124abf400) [pid = 1669] [serial = 1859] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x12693c000) [pid = 1669] [serial = 1870] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x126fc0400) [pid = 1669] [serial = 1871] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12453cc00) [pid = 1669] [serial = 1882] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119973c00) [pid = 1669] [serial = 1867] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1192dfc00) [pid = 1669] [serial = 1865] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1211f5400) [pid = 1669] [serial = 1885] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1257d7800) [pid = 1669] [serial = 1862] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x117e3a800) [pid = 1669] [serial = 1840] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x118340800) [pid = 1669] [serial = 1841] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x11996d400) [pid = 1669] [serial = 1852] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x124536c00) [pid = 1669] [serial = 1856] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1257d5c00) [pid = 1669] [serial = 1886] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x121047400) [pid = 1669] [serial = 1853] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x119864400) [pid = 1669] [serial = 1850] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1669 | 1469117228438 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1669 | 1469117228440 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:07:08 INFO - PROCESS | 1669 | 1469117228447 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1669 | 1469117228449 Marionette TRACE conn2 <- [1,2566,null,{}] 09:07:08 INFO - PROCESS | 1669 | 1469117228452 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 1669 | 1469117228454 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:08 INFO - PROCESS | 1669 | 1469117228533 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:07:08 INFO - PROCESS | 1669 | 1469117228539 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1669 | 1469117228541 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x118527800 == 33 [pid = 1669] [id = 649] 09:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1185c0400) [pid = 1669] [serial = 1947] [outer = 0x0] 09:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1186c3400) [pid = 1669] [serial = 1948] [outer = 0x1185c0400] 09:07:08 INFO - PROCESS | 1669 | 1469117228572 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1192e5000) [pid = 1669] [serial = 1949] [outer = 0x1185c0400] 09:07:08 INFO - PROCESS | 1669 | 1469117228936 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 09:07:09 INFO - PROCESS | 1669 | 1469117229000 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1669 | 1469117229002 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:07:09 INFO - PROCESS | 1669 | 1469117229008 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1669 | 1469117229010 Marionette TRACE conn2 <- [1,2570,null,{}] 09:07:09 INFO - PROCESS | 1669 | 1469117229019 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 1669 | 1469117229024 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:09 INFO - PROCESS | 1669 | 1469117229188 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:07:09 INFO - PROCESS | 1669 | 1469117229206 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1669 | 1469117229209 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x123a8b000 == 34 [pid = 1669] [id = 650] 09:07:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x121043800) [pid = 1669] [serial = 1950] [outer = 0x0] 09:07:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x121047400) [pid = 1669] [serial = 1951] [outer = 0x121043800] 09:07:09 INFO - PROCESS | 1669 | 1469117229259 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12409a800) [pid = 1669] [serial = 1952] [outer = 0x121043800] 09:07:09 INFO - PROCESS | 1669 | 1469117229630 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 09:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:07:09 INFO - PROCESS | 1669 | 1469117229680 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1669 | 1469117229681 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:07:09 INFO - PROCESS | 1669 | 1469117229683 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1669 | 1469117229684 Marionette TRACE conn2 <- [1,2574,null,{}] 09:07:09 INFO - PROCESS | 1669 | 1469117229687 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 1669 | 1469117229688 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:09 INFO - PROCESS | 1669 | 1469117229769 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:07:09 INFO - PROCESS | 1669 | 1469117229773 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1669 | 1469117229774 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x126f14800 == 35 [pid = 1669] [id = 651] 09:07:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x12453f000) [pid = 1669] [serial = 1953] [outer = 0x0] 09:07:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x124ac1c00) [pid = 1669] [serial = 1954] [outer = 0x12453f000] 09:07:09 INFO - PROCESS | 1669 | 1469117229802 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x12570e000) [pid = 1669] [serial = 1955] [outer = 0x12453f000] 09:07:10 INFO - PROCESS | 1669 | 1469117230124 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 468ms 09:07:10 INFO - PROCESS | 1669 | 1469117230152 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1669 | 1469117230153 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:07:10 INFO - PROCESS | 1669 | 1469117230155 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1669 | 1469117230156 Marionette TRACE conn2 <- [1,2578,null,{}] 09:07:10 INFO - PROCESS | 1669 | 1469117230159 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 1669 | 1469117230160 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:10 INFO - PROCESS | 1669 | 1469117230240 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:07:10 INFO - PROCESS | 1669 | 1469117230305 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1669 | 1469117230307 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c51800 == 36 [pid = 1669] [id = 652] 09:07:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1133b2800) [pid = 1669] [serial = 1956] [outer = 0x0] 09:07:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1260c1c00) [pid = 1669] [serial = 1957] [outer = 0x1133b2800] 09:07:10 INFO - PROCESS | 1669 | 1469117230331 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x126f3ec00) [pid = 1669] [serial = 1958] [outer = 0x1133b2800] 09:07:10 INFO - PROCESS | 1669 | 1469117230663 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 09:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:07:10 INFO - PROCESS | 1669 | 1469117230673 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1669 | 1469117230676 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:07:10 INFO - PROCESS | 1669 | 1469117230678 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1669 | 1469117230680 Marionette TRACE conn2 <- [1,2582,null,{}] 09:07:10 INFO - PROCESS | 1669 | 1469117230682 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 1669 | 1469117230686 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:10 INFO - PROCESS | 1669 | 1469117230815 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:07:10 INFO - PROCESS | 1669 | 1469117230827 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1669 | 1469117230829 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8f4800 == 37 [pid = 1669] [id = 653] 09:07:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x128c2c000) [pid = 1669] [serial = 1959] [outer = 0x0] 09:07:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x129395400) [pid = 1669] [serial = 1960] [outer = 0x128c2c000] 09:07:10 INFO - PROCESS | 1669 | 1469117230853 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12960f800) [pid = 1669] [serial = 1961] [outer = 0x128c2c000] 09:07:11 INFO - PROCESS | 1669 | 1469117231214 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 09:07:11 INFO - PROCESS | 1669 | 1469117231256 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1669 | 1469117231258 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:07:11 INFO - PROCESS | 1669 | 1469117231260 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1669 | 1469117231261 Marionette TRACE conn2 <- [1,2586,null,{}] 09:07:11 INFO - PROCESS | 1669 | 1469117231263 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 1669 | 1469117231264 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:11 INFO - PROCESS | 1669 | 1469117231368 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:07:11 INFO - PROCESS | 1669 | 1469117231372 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1669 | 1469117231373 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x116509800 == 38 [pid = 1669] [id = 654] 09:07:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x128c31400) [pid = 1669] [serial = 1962] [outer = 0x0] 09:07:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1296cdc00) [pid = 1669] [serial = 1963] [outer = 0x128c31400] 09:07:11 INFO - PROCESS | 1669 | 1469117231396 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119207c00) [pid = 1669] [serial = 1964] [outer = 0x128c31400] 09:07:11 INFO - PROCESS | 1669 | 1469117231748 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 09:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:07:11 INFO - PROCESS | 1669 | 1469117231780 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1669 | 1469117231781 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:07:11 INFO - PROCESS | 1669 | 1469117231783 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1669 | 1469117231784 Marionette TRACE conn2 <- [1,2590,null,{}] 09:07:11 INFO - PROCESS | 1669 | 1469117231787 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 1669 | 1469117231788 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:11 INFO - PROCESS | 1669 | 1469117231890 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:07:11 INFO - PROCESS | 1669 | 1469117231904 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1669 | 1469117231905 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdc8000 == 39 [pid = 1669] [id = 655] 09:07:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x119862c00) [pid = 1669] [serial = 1965] [outer = 0x0] 09:07:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x12a7c4800) [pid = 1669] [serial = 1966] [outer = 0x119862c00] 09:07:11 INFO - PROCESS | 1669 | 1469117231929 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12a7d0c00) [pid = 1669] [serial = 1967] [outer = 0x119862c00] 09:07:12 INFO - PROCESS | 1669 | 1469117232253 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 517ms 09:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:07:12 INFO - PROCESS | 1669 | 1469117232304 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1669 | 1469117232306 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:07:12 INFO - PROCESS | 1669 | 1469117232308 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1669 | 1469117232309 Marionette TRACE conn2 <- [1,2594,null,{}] 09:07:12 INFO - PROCESS | 1669 | 1469117232311 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 1669 | 1469117232312 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:12 INFO - PROCESS | 1669 | 1469117232416 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:07:12 INFO - PROCESS | 1669 | 1469117232419 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1669 | 1469117232420 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c684000 == 40 [pid = 1669] [id = 656] 09:07:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1210c1000) [pid = 1669] [serial = 1968] [outer = 0x0] 09:07:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12a826c00) [pid = 1669] [serial = 1969] [outer = 0x1210c1000] 09:07:12 INFO - PROCESS | 1669 | 1469117232477 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12a82f000) [pid = 1669] [serial = 1970] [outer = 0x1210c1000] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1210cbc00) [pid = 1669] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12453c400) [pid = 1669] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x116913400) [pid = 1669] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x115e0c400) [pid = 1669] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1192de000) [pid = 1669] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x113c57800) [pid = 1669] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x124fc2000) [pid = 1669] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x112e55800) [pid = 1669] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x121049000) [pid = 1669] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x11996c400) [pid = 1669] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:07:12 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1165e7c00) [pid = 1669] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:07:12 INFO - PROCESS | 1669 | 1469117232895 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 619ms 09:07:12 INFO - PROCESS | 1669 | 1469117232938 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1669 | 1469117232940 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:07:12 INFO - PROCESS | 1669 | 1469117232947 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1669 | 1469117232948 Marionette TRACE conn2 <- [1,2598,null,{}] 09:07:12 INFO - PROCESS | 1669 | 1469117232950 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 1669 | 1469117232951 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:13 INFO - PROCESS | 1669 | 1469117233036 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:07:13 INFO - PROCESS | 1669 | 1469117233039 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1669 | 1469117233041 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cbb5000 == 41 [pid = 1669] [id = 657] 09:07:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1177bd400) [pid = 1669] [serial = 1971] [outer = 0x0] 09:07:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119864800) [pid = 1669] [serial = 1972] [outer = 0x1177bd400] 09:07:13 INFO - PROCESS | 1669 | 1469117233066 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x123c93000) [pid = 1669] [serial = 1973] [outer = 0x1177bd400] 09:07:13 INFO - PROCESS | 1669 | 1469117233411 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 521ms 09:07:13 INFO - PROCESS | 1669 | 1469117233467 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1669 | 1469117233468 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:07:13 INFO - PROCESS | 1669 | 1469117233470 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1669 | 1469117233472 Marionette TRACE conn2 <- [1,2602,null,{}] 09:07:13 INFO - PROCESS | 1669 | 1469117233474 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 1669 | 1469117233476 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:13 INFO - PROCESS | 1669 | 1469117233573 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:07:13 INFO - PROCESS | 1669 | 1469117233638 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1669 | 1469117233640 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d278000 == 42 [pid = 1669] [id = 658] 09:07:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x11996c400) [pid = 1669] [serial = 1974] [outer = 0x0] 09:07:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12a7d1000) [pid = 1669] [serial = 1975] [outer = 0x11996c400] 09:07:13 INFO - PROCESS | 1669 | 1469117233673 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12a9e2c00) [pid = 1669] [serial = 1976] [outer = 0x11996c400] 09:07:13 INFO - PROCESS | 1669 | 1469117233987 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 09:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:07:14 INFO - PROCESS | 1669 | 1469117234000 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1669 | 1469117234002 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:07:14 INFO - PROCESS | 1669 | 1469117234004 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1669 | 1469117234005 Marionette TRACE conn2 <- [1,2606,null,{}] 09:07:14 INFO - PROCESS | 1669 | 1469117234009 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:14 INFO - PROCESS | 1669 | 1469117234013 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:14 INFO - PROCESS | 1669 | 1469117234142 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:07:14 INFO - PROCESS | 1669 | 1469117234230 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1669 | 1469117234231 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d544000 == 43 [pid = 1669] [id = 659] 09:07:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124535000) [pid = 1669] [serial = 1977] [outer = 0x0] 09:07:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12a9e5400) [pid = 1669] [serial = 1978] [outer = 0x124535000] 09:07:14 INFO - PROCESS | 1669 | 1469117234271 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12b161000) [pid = 1669] [serial = 1979] [outer = 0x124535000] 09:07:14 INFO - PROCESS | 1669 | 1469117234541 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 09:07:14 INFO - PROCESS | 1669 | 1469117234583 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1669 | 1469117234584 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:07:14 INFO - PROCESS | 1669 | 1469117234586 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1669 | 1469117234587 Marionette TRACE conn2 <- [1,2610,null,{}] 09:07:14 INFO - PROCESS | 1669 | 1469117234590 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:14 INFO - PROCESS | 1669 | 1469117234591 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:14 INFO - PROCESS | 1669 | 1469117234682 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:07:14 INFO - PROCESS | 1669 | 1469117234791 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1669 | 1469117234793 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x11678b800 == 44 [pid = 1669] [id = 660] 09:07:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1121ba000) [pid = 1669] [serial = 1980] [outer = 0x0] 09:07:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x113340000) [pid = 1669] [serial = 1981] [outer = 0x1121ba000] 09:07:14 INFO - PROCESS | 1669 | 1469117234824 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1165dc000) [pid = 1669] [serial = 1982] [outer = 0x1121ba000] 09:07:15 INFO - PROCESS | 1669 | 1469117235280 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 719ms 09:07:15 INFO - PROCESS | 1669 | 1469117235309 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1669 | 1469117235313 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:07:15 INFO - PROCESS | 1669 | 1469117235316 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1669 | 1469117235318 Marionette TRACE conn2 <- [1,2614,null,{}] 09:07:15 INFO - PROCESS | 1669 | 1469117235322 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 1669 | 1469117235325 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:15 INFO - PROCESS | 1669 | 1469117235433 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:07:15 INFO - PROCESS | 1669 | 1469117235496 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1669 | 1469117235498 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x1245db000 == 45 [pid = 1669] [id = 661] 09:07:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x116913c00) [pid = 1669] [serial = 1983] [outer = 0x0] 09:07:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1192e7800) [pid = 1669] [serial = 1984] [outer = 0x116913c00] 09:07:15 INFO - PROCESS | 1669 | 1469117235569 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x119972800) [pid = 1669] [serial = 1985] [outer = 0x116913c00] 09:07:16 INFO - PROCESS | 1669 | 1469117236012 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 720ms 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:07:16 INFO - PROCESS | 1669 | 1469117236046 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1669 | 1469117236049 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:07:16 INFO - PROCESS | 1669 | 1469117236053 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1669 | 1469117236054 Marionette TRACE conn2 <- [1,2618,null,{}] 09:07:16 INFO - PROCESS | 1669 | 1469117236057 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 1669 | 1469117236059 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:16 INFO - PROCESS | 1669 | 1469117236186 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:07:16 INFO - PROCESS | 1669 | 1469117236262 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1669 | 1469117236264 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3ea000 == 46 [pid = 1669] [id = 662] 09:07:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x124536000) [pid = 1669] [serial = 1986] [outer = 0x0] 09:07:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1245cb000) [pid = 1669] [serial = 1987] [outer = 0x124536000] 09:07:16 INFO - PROCESS | 1669 | 1469117236293 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1260c2c00) [pid = 1669] [serial = 1988] [outer = 0x124536000] 09:07:16 INFO - PROCESS | 1669 | 1469117236778 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 771ms 09:07:16 INFO - PROCESS | 1669 | 1469117236824 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1669 | 1469117236826 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:07:16 INFO - PROCESS | 1669 | 1469117236833 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1669 | 1469117236838 Marionette TRACE conn2 <- [1,2622,null,{}] 09:07:16 INFO - PROCESS | 1669 | 1469117236841 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 1669 | 1469117236844 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:16 INFO - PROCESS | 1669 | 1469117236952 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:07:17 INFO - PROCESS | 1669 | 1469117237066 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1669 | 1469117237068 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cba5000 == 47 [pid = 1669] [id = 663] 09:07:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1183ac800) [pid = 1669] [serial = 1989] [outer = 0x0] 09:07:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x121046400) [pid = 1669] [serial = 1990] [outer = 0x1183ac800] 09:07:17 INFO - PROCESS | 1669 | 1469117237099 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12939c000) [pid = 1669] [serial = 1991] [outer = 0x1183ac800] 09:07:17 INFO - PROCESS | 1669 | 1469117237823 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1029ms 09:07:17 INFO - PROCESS | 1669 | 1469117237891 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:07:17 INFO - PROCESS | 1669 | 1469117237896 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:07:17 INFO - PROCESS | 1669 | 1469117237900 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1669 | 1469117237902 Marionette TRACE conn2 <- [1,2626,null,{}] 09:07:17 INFO - PROCESS | 1669 | 1469117237906 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 1669 | 1469117237907 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:18 INFO - PROCESS | 1669 | 1469117238003 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:07:18 INFO - PROCESS | 1669 | 1469117238078 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1669 | 1469117238079 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x123f4a000 == 48 [pid = 1669] [id = 664] 09:07:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x1183c1400) [pid = 1669] [serial = 1992] [outer = 0x0] 09:07:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1185c0000) [pid = 1669] [serial = 1993] [outer = 0x1183c1400] 09:07:18 INFO - PROCESS | 1669 | 1469117238107 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x118981400) [pid = 1669] [serial = 1994] [outer = 0x1183c1400] 09:07:18 INFO - PROCESS | 1669 | 1469117238598 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12d544000 == 47 [pid = 1669] [id = 659] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12d278000 == 46 [pid = 1669] [id = 658] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12cbb5000 == 45 [pid = 1669] [id = 657] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12c684000 == 44 [pid = 1669] [id = 656] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdc8000 == 43 [pid = 1669] [id = 655] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x116509800 == 42 [pid = 1669] [id = 654] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8f4800 == 41 [pid = 1669] [id = 653] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x1274a7000) [pid = 1669] [serial = 1930] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x128c51800 == 40 [pid = 1669] [id = 652] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x126f14800 == 39 [pid = 1669] [id = 651] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x123a8b000 == 38 [pid = 1669] [id = 650] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x118527800 == 37 [pid = 1669] [id = 649] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x121034800 == 36 [pid = 1669] [id = 648] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12d275800 == 35 [pid = 1669] [id = 647] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12ced9800 == 34 [pid = 1669] [id = 646] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x128cd1000 == 33 [pid = 1669] [id = 645] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x11953d800 == 32 [pid = 1669] [id = 644] 09:07:18 INFO - PROCESS | 1669 | --DOCSHELL 0x12cba6800 == 31 [pid = 1669] [id = 643] 09:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 771ms 09:07:18 INFO - PROCESS | 1669 | 1469117238671 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1669 | 1469117238674 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:07:18 INFO - PROCESS | 1669 | 1469117238678 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1669 | 1469117238680 Marionette TRACE conn2 <- [1,2630,null,{}] 09:07:18 INFO - PROCESS | 1669 | 1469117238682 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:18 INFO - PROCESS | 1669 | 1469117238684 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:18 INFO - PROCESS | 1669 | 1469117238780 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x123e3bc00) [pid = 1669] [serial = 1912] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1245d1400) [pid = 1669] [serial = 1915] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x117e46c00) [pid = 1669] [serial = 1903] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x11659bc00) [pid = 1669] [serial = 1894] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1186bb400) [pid = 1669] [serial = 1897] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1192e0800) [pid = 1669] [serial = 1906] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x11985d800) [pid = 1669] [serial = 1901] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1192e3400) [pid = 1669] [serial = 1900] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x11698e000) [pid = 1669] [serial = 1892] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12453c000) [pid = 1669] [serial = 1913] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1260bc400) [pid = 1669] [serial = 1918] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x124a1dc00) [pid = 1669] [serial = 1916] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x118341000) [pid = 1669] [serial = 1922] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1133f8000) [pid = 1669] [serial = 1921] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x126fc2800) [pid = 1669] [serial = 1927] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x126da1000) [pid = 1669] [serial = 1919] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12749f800) [pid = 1669] [serial = 1928] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1186bac00) [pid = 1669] [serial = 1904] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x119d0a400) [pid = 1669] [serial = 1909] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1260bd400) [pid = 1669] [serial = 1925] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x121047000) [pid = 1669] [serial = 1910] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x119862800) [pid = 1669] [serial = 1907] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1192e4400) [pid = 1669] [serial = 1924] [outer = 0x0] [url = about:blank] 09:07:18 INFO - PROCESS | 1669 | 1469117238847 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1669 | 1469117238848 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x11929a800 == 32 [pid = 1669] [id = 665] 09:07:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x117e46c00) [pid = 1669] [serial = 1995] [outer = 0x0] 09:07:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1192e4400) [pid = 1669] [serial = 1996] [outer = 0x117e46c00] 09:07:18 INFO - PROCESS | 1669 | 1469117238873 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12103f800) [pid = 1669] [serial = 1997] [outer = 0x117e46c00] 09:07:19 INFO - PROCESS | 1669 | 1469117239170 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 09:07:19 INFO - PROCESS | 1669 | 1469117239200 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1669 | 1469117239202 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:07:19 INFO - PROCESS | 1669 | 1469117239205 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1669 | 1469117239207 Marionette TRACE conn2 <- [1,2634,null,{}] 09:07:19 INFO - PROCESS | 1669 | 1469117239218 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 1669 | 1469117239221 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:19 INFO - PROCESS | 1669 | 1469117239306 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:07:19 INFO - PROCESS | 1669 | 1469117239359 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1669 | 1469117239361 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x126038000 == 33 [pid = 1669] [id = 666] 09:07:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x121045400) [pid = 1669] [serial = 1998] [outer = 0x0] 09:07:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1242b3000) [pid = 1669] [serial = 1999] [outer = 0x121045400] 09:07:19 INFO - PROCESS | 1669 | 1469117239440 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124fbcc00) [pid = 1669] [serial = 2000] [outer = 0x121045400] 09:07:19 INFO - PROCESS | 1669 | 1469117239746 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 574ms 09:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:07:19 INFO - PROCESS | 1669 | 1469117239781 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1669 | 1469117239783 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:07:19 INFO - PROCESS | 1669 | 1469117239785 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1669 | 1469117239786 Marionette TRACE conn2 <- [1,2638,null,{}] 09:07:19 INFO - PROCESS | 1669 | 1469117239788 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 1669 | 1469117239790 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:19 INFO - PROCESS | 1669 | 1469117239876 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:07:19 INFO - PROCESS | 1669 | 1469117239882 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1669 | 1469117239883 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x129329000 == 34 [pid = 1669] [id = 667] 09:07:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1260ba400) [pid = 1669] [serial = 2001] [outer = 0x0] 09:07:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x126d2f800) [pid = 1669] [serial = 2002] [outer = 0x1260ba400] 09:07:19 INFO - PROCESS | 1669 | 1469117239909 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x128c27000) [pid = 1669] [serial = 2003] [outer = 0x1260ba400] 09:07:20 INFO - PROCESS | 1669 | 1469117240260 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 09:07:20 INFO - PROCESS | 1669 | 1469117240304 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1669 | 1469117240305 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:07:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:07:20 INFO - PROCESS | 1669 | 1469117240307 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1669 | 1469117240308 Marionette TRACE conn2 <- [1,2642,null,{}] 09:07:20 INFO - PROCESS | 1669 | 1469117240310 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 1669 | 1469117240312 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:20 INFO - PROCESS | 1669 | 1469117240391 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:07:20 INFO - PROCESS | 1669 | 1469117240397 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1669 | 1469117240398 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8dd000 == 35 [pid = 1669] [id = 668] 09:07:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x116bb0000) [pid = 1669] [serial = 2004] [outer = 0x0] 09:07:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x129394400) [pid = 1669] [serial = 2005] [outer = 0x116bb0000] 09:07:20 INFO - PROCESS | 1669 | 1469117240425 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x129604000) [pid = 1669] [serial = 2006] [outer = 0x116bb0000] 09:07:20 INFO - PROCESS | 1669 | 1469117240830 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:07:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 573ms 09:07:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:07:20 INFO - PROCESS | 1669 | 1469117240885 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1669 | 1469117240887 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:07:20 INFO - PROCESS | 1669 | 1469117240889 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1669 | 1469117240892 Marionette TRACE conn2 <- [1,2646,null,{}] 09:07:20 INFO - PROCESS | 1669 | 1469117240895 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 1669 | 1469117240901 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:21 INFO - PROCESS | 1669 | 1469117241097 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:07:21 INFO - PROCESS | 1669 | 1469117241119 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1669 | 1469117241120 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba4e800 == 36 [pid = 1669] [id = 669] 09:07:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12960c000) [pid = 1669] [serial = 2007] [outer = 0x0] 09:07:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1296d0400) [pid = 1669] [serial = 2008] [outer = 0x12960c000] 09:07:21 INFO - PROCESS | 1669 | 1469117241162 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12a9de400) [pid = 1669] [serial = 2009] [outer = 0x12960c000] 09:07:21 INFO - PROCESS | 1669 | 1469117241567 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:07:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 723ms 09:07:21 INFO - PROCESS | 1669 | 1469117241618 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1669 | 1469117241620 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:07:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:07:21 INFO - PROCESS | 1669 | 1469117241622 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1669 | 1469117241623 Marionette TRACE conn2 <- [1,2650,null,{}] 09:07:21 INFO - PROCESS | 1669 | 1469117241625 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 1669 | 1469117241626 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:21 INFO - PROCESS | 1669 | 1469117241731 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:07:21 INFO - PROCESS | 1669 | 1469117241787 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1669 | 1469117241788 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdba800 == 37 [pid = 1669] [id = 670] 09:07:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12960e400) [pid = 1669] [serial = 2010] [outer = 0x0] 09:07:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12a9ea800) [pid = 1669] [serial = 2011] [outer = 0x12960e400] 09:07:21 INFO - PROCESS | 1669 | 1469117241812 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12b162400) [pid = 1669] [serial = 2012] [outer = 0x12960e400] 09:07:22 INFO - PROCESS | 1669 | 1469117242130 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:07:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 09:07:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:07:22 INFO - PROCESS | 1669 | 1469117242142 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1669 | 1469117242144 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:07:22 INFO - PROCESS | 1669 | 1469117242149 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1669 | 1469117242150 Marionette TRACE conn2 <- [1,2654,null,{}] 09:07:22 INFO - PROCESS | 1669 | 1469117242152 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 1669 | 1469117242153 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:22 INFO - PROCESS | 1669 | 1469117242262 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:07:22 INFO - PROCESS | 1669 | 1469117242274 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1669 | 1469117242275 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c697000 == 38 [pid = 1669] [id = 671] 09:07:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12b17f400) [pid = 1669] [serial = 2013] [outer = 0x0] 09:07:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x12b188400) [pid = 1669] [serial = 2014] [outer = 0x12b17f400] 09:07:22 INFO - PROCESS | 1669 | 1469117242301 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x116991c00) [pid = 1669] [serial = 2015] [outer = 0x12b17f400] 09:07:22 INFO - PROCESS | 1669 | 1469117242622 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:07:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 09:07:22 INFO - PROCESS | 1669 | 1469117242668 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1669 | 1469117242669 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:07:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:07:22 INFO - PROCESS | 1669 | 1469117242671 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1669 | 1469117242672 Marionette TRACE conn2 <- [1,2658,null,{}] 09:07:22 INFO - PROCESS | 1669 | 1469117242675 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 1669 | 1469117242676 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:22 INFO - PROCESS | 1669 | 1469117242784 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:07:22 INFO - PROCESS | 1669 | 1469117242823 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1669 | 1469117242824 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ce29000 == 39 [pid = 1669] [id = 672] 09:07:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12b17fc00) [pid = 1669] [serial = 2016] [outer = 0x0] 09:07:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x12b1c2800) [pid = 1669] [serial = 2017] [outer = 0x12b17fc00] 09:07:22 INFO - PROCESS | 1669 | 1469117242851 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x12b1c7400) [pid = 1669] [serial = 2018] [outer = 0x12b17fc00] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x128c2c000) [pid = 1669] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x128c31400) [pid = 1669] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1210c1000) [pid = 1669] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x117e49400) [pid = 1669] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x12453f000) [pid = 1669] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1133b2800) [pid = 1669] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1185c0400) [pid = 1669] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x121043800) [pid = 1669] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x119862c00) [pid = 1669] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1177bd400) [pid = 1669] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:07:23 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x11996c400) [pid = 1669] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:07:23 INFO - PROCESS | 1669 | 1469117243350 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:07:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 718ms 09:07:23 INFO - PROCESS | 1669 | 1469117243390 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1669 | 1469117243391 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:07:23 INFO - PROCESS | 1669 | 1469117243399 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1669 | 1469117243400 Marionette TRACE conn2 <- [1,2662,null,{}] 09:07:23 INFO - PROCESS | 1669 | 1469117243420 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 1669 | 1469117243422 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:23 INFO - PROCESS | 1669 | 1469117243523 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:07:23 INFO - PROCESS | 1669 | 1469117243527 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1669 | 1469117243529 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d283000 == 40 [pid = 1669] [id = 673] 09:07:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x1193ff400) [pid = 1669] [serial = 2019] [outer = 0x0] 09:07:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x124a1a000) [pid = 1669] [serial = 2020] [outer = 0x1193ff400] 09:07:23 INFO - PROCESS | 1669 | 1469117243548 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x128e89c00) [pid = 1669] [serial = 2021] [outer = 0x1193ff400] 09:07:23 INFO - PROCESS | 1669 | 1469117243932 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:07:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 585ms 09:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:07:23 INFO - PROCESS | 1669 | 1469117243985 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1669 | 1469117243988 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:07:23 INFO - PROCESS | 1669 | 1469117243991 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1669 | 1469117243994 Marionette TRACE conn2 <- [1,2666,null,{}] 09:07:23 INFO - PROCESS | 1669 | 1469117243997 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:24 INFO - PROCESS | 1669 | 1469117244000 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:24 INFO - PROCESS | 1669 | 1469117244183 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:07:24 INFO - PROCESS | 1669 | 1469117244203 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1669 | 1469117244205 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12de6d000 == 41 [pid = 1669] [id = 674] 09:07:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12b1c1c00) [pid = 1669] [serial = 2022] [outer = 0x0] 09:07:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x12b9dd800) [pid = 1669] [serial = 2023] [outer = 0x12b1c1c00] 09:07:24 INFO - PROCESS | 1669 | 1469117244259 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x12b9e6000) [pid = 1669] [serial = 2024] [outer = 0x12b1c1c00] 09:07:25 INFO - PROCESS | 1669 | 1469117245090 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:07:25 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) 09:07:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1122ms 09:07:25 INFO - PROCESS | 1669 | 1469117245113 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1669 | 1469117245114 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:07:25 INFO - PROCESS | 1669 | 1469117245116 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1669 | 1469117245117 Marionette TRACE conn2 <- [1,2670,null,{}] 09:07:25 INFO - PROCESS | 1669 | 1469117245120 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 1669 | 1469117245121 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:25 INFO - PROCESS | 1669 | 1469117245256 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:07:25 INFO - PROCESS | 1669 | 1469117245317 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1669 | 1469117245318 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x116798800 == 42 [pid = 1669] [id = 675] 09:07:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1127d3c00) [pid = 1669] [serial = 2025] [outer = 0x0] 09:07:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x112a85800) [pid = 1669] [serial = 2026] [outer = 0x1127d3c00] 09:07:25 INFO - PROCESS | 1669 | 1469117245350 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x11698e000) [pid = 1669] [serial = 2027] [outer = 0x1127d3c00] 09:07:26 INFO - PROCESS | 1669 | 1469117246285 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:26 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 09:07:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1220ms 09:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:07:26 INFO - PROCESS | 1669 | 1469117246337 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1669 | 1469117246340 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:07:26 INFO - PROCESS | 1669 | 1469117246343 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1669 | 1469117246346 Marionette TRACE conn2 <- [1,2674,null,{}] 09:07:26 INFO - PROCESS | 1669 | 1469117246349 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 1669 | 1469117246351 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:26 INFO - PROCESS | 1669 | 1469117246460 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:07:26 INFO - PROCESS | 1669 | 1469117246521 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1669 | 1469117246523 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dbb800 == 43 [pid = 1669] [id = 676] 09:07:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1182d9c00) [pid = 1669] [serial = 2028] [outer = 0x0] 09:07:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1198a6000) [pid = 1669] [serial = 2029] [outer = 0x1182d9c00] 09:07:26 INFO - PROCESS | 1669 | 1469117246594 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1210cc000) [pid = 1669] [serial = 2030] [outer = 0x1182d9c00] 09:07:27 INFO - PROCESS | 1669 | 1469117247531 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:27 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 09:07:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1222ms 09:07:27 INFO - PROCESS | 1669 | 1469117247567 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:07:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:07:27 INFO - PROCESS | 1669 | 1469117247569 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:07:27 INFO - PROCESS | 1669 | 1469117247571 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1669 | 1469117247573 Marionette TRACE conn2 <- [1,2678,null,{}] 09:07:27 INFO - PROCESS | 1669 | 1469117247575 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:27 INFO - PROCESS | 1669 | 1469117247577 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:27 INFO - PROCESS | 1669 | 1469117247684 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:07:27 INFO - PROCESS | 1669 | 1469117247746 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1669 | 1469117247748 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b253800 == 44 [pid = 1669] [id = 677] 09:07:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x12453ec00) [pid = 1669] [serial = 2031] [outer = 0x0] 09:07:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x1257d8400) [pid = 1669] [serial = 2032] [outer = 0x12453ec00] 09:07:27 INFO - PROCESS | 1669 | 1469117247777 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x128c33c00) [pid = 1669] [serial = 2033] [outer = 0x12453ec00] 09:07:28 INFO - PROCESS | 1669 | 1469117248782 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:07:28 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) 09:07:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1222ms 09:07:28 INFO - PROCESS | 1669 | 1469117248795 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1669 | 1469117248798 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:07:28 INFO - PROCESS | 1669 | 1469117248802 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1669 | 1469117248803 Marionette TRACE conn2 <- [1,2682,null,{}] 09:07:28 INFO - PROCESS | 1669 | 1469117248807 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 1669 | 1469117248809 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:28 INFO - PROCESS | 1669 | 1469117248906 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:07:28 INFO - PROCESS | 1669 | 1469117248968 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1669 | 1469117248969 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x126057000 == 45 [pid = 1669] [id = 678] 09:07:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1192e6800) [pid = 1669] [serial = 2034] [outer = 0x0] 09:07:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x11995e400) [pid = 1669] [serial = 2035] [outer = 0x1192e6800] 09:07:29 INFO - PROCESS | 1669 | 1469117248998 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x119d0ac00) [pid = 1669] [serial = 2036] [outer = 0x1192e6800] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12de6d000 == 44 [pid = 1669] [id = 674] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12d283000 == 43 [pid = 1669] [id = 673] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12ce29000 == 42 [pid = 1669] [id = 672] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12c697000 == 41 [pid = 1669] [id = 671] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdba800 == 40 [pid = 1669] [id = 670] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba4e800 == 39 [pid = 1669] [id = 669] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8dd000 == 38 [pid = 1669] [id = 668] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x129329000 == 37 [pid = 1669] [id = 667] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x126038000 == 36 [pid = 1669] [id = 666] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x11929a800 == 35 [pid = 1669] [id = 665] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x123f4a000 == 34 [pid = 1669] [id = 664] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x11678b800 == 33 [pid = 1669] [id = 660] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x1245db000 == 32 [pid = 1669] [id = 661] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12cba5000 == 31 [pid = 1669] [id = 663] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3ea000 == 30 [pid = 1669] [id = 662] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x12b253800 == 29 [pid = 1669] [id = 677] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x124dbb800 == 28 [pid = 1669] [id = 676] 09:07:29 INFO - PROCESS | 1669 | --DOCSHELL 0x116798800 == 27 [pid = 1669] [id = 675] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x12a7d0c00) [pid = 1669] [serial = 1967] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x119864800) [pid = 1669] [serial = 1972] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x12a82f000) [pid = 1669] [serial = 1970] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x119207c00) [pid = 1669] [serial = 1964] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x12a9e2c00) [pid = 1669] [serial = 1976] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x12960f800) [pid = 1669] [serial = 1961] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x12a9e5400) [pid = 1669] [serial = 1978] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x123c93000) [pid = 1669] [serial = 1973] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x126f3ec00) [pid = 1669] [serial = 1958] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x12a7d1000) [pid = 1669] [serial = 1975] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x129395400) [pid = 1669] [serial = 1960] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1296cdc00) [pid = 1669] [serial = 1963] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x113c57400) [pid = 1669] [serial = 1933] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x126d2e400) [pid = 1669] [serial = 1942] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12a826c00) [pid = 1669] [serial = 1969] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1183ac000) [pid = 1669] [serial = 1946] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1182d5400) [pid = 1669] [serial = 1945] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x124ac1c00) [pid = 1669] [serial = 1954] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x12570e000) [pid = 1669] [serial = 1955] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1260c1c00) [pid = 1669] [serial = 1957] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x124fbf800) [pid = 1669] [serial = 1939] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1186c3400) [pid = 1669] [serial = 1948] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1192e5000) [pid = 1669] [serial = 1949] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x121047400) [pid = 1669] [serial = 1951] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12409a800) [pid = 1669] [serial = 1952] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x119867c00) [pid = 1669] [serial = 1936] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12a7c4800) [pid = 1669] [serial = 1966] [outer = 0x0] [url = about:blank] 09:07:30 INFO - PROCESS | 1669 | 1469117250507 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:07:30 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) 09:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1724ms 09:07:30 INFO - PROCESS | 1669 | 1469117250528 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1669 | 1469117250530 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:07:30 INFO - PROCESS | 1669 | 1469117250533 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1669 | 1469117250535 Marionette TRACE conn2 <- [1,2686,null,{}] 09:07:30 INFO - PROCESS | 1669 | 1469117250538 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 1669 | 1469117250540 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:30 INFO - PROCESS | 1669 | 1469117250645 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:07:30 INFO - PROCESS | 1669 | 1469117250701 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1669 | 1469117250704 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x117597000 == 28 [pid = 1669] [id = 679] 09:07:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x116bafc00) [pid = 1669] [serial = 2037] [outer = 0x0] 09:07:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1182d1000) [pid = 1669] [serial = 2038] [outer = 0x116bafc00] 09:07:30 INFO - PROCESS | 1669 | 1469117250732 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x116bb1000) [pid = 1669] [serial = 2039] [outer = 0x116bafc00] 09:07:31 INFO - PROCESS | 1669 | 1469117251503 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:31 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 09:07:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:07:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 09:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:07:31 INFO - PROCESS | 1669 | 1469117251554 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1669 | 1469117251558 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:07:31 INFO - PROCESS | 1669 | 1469117251562 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1669 | 1469117251564 Marionette TRACE conn2 <- [1,2690,null,{}] 09:07:31 INFO - PROCESS | 1669 | 1469117251567 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 1669 | 1469117251568 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:31 INFO - PROCESS | 1669 | 1469117251649 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:07:31 INFO - PROCESS | 1669 | 1469117251716 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1669 | 1469117251717 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:31 INFO - PROCESS | 1669 | ++DOCSHELL 0x119d70000 == 29 [pid = 1669] [id = 680] 09:07:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1185c7000) [pid = 1669] [serial = 2040] [outer = 0x0] 09:07:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1192e0000) [pid = 1669] [serial = 2041] [outer = 0x1185c7000] 09:07:31 INFO - PROCESS | 1669 | 1469117251746 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x119867800) [pid = 1669] [serial = 2042] [outer = 0x1185c7000] 09:07:32 INFO - PROCESS | 1669 | 1469117252699 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:32 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 09:07:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1170ms 09:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:07:32 INFO - PROCESS | 1669 | 1469117252733 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1669 | 1469117252734 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:07:32 INFO - PROCESS | 1669 | 1469117252736 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1669 | 1469117252739 Marionette TRACE conn2 <- [1,2694,null,{}] 09:07:32 INFO - PROCESS | 1669 | 1469117252747 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:32 INFO - PROCESS | 1669 | 1469117252750 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:32 INFO - PROCESS | 1669 | 1469117252851 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:07:32 INFO - PROCESS | 1669 | 1469117252891 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1669 | 1469117252893 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dbb800 == 30 [pid = 1669] [id = 681] 09:07:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1186bb400) [pid = 1669] [serial = 2043] [outer = 0x0] 09:07:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x124588c00) [pid = 1669] [serial = 2044] [outer = 0x1186bb400] 09:07:32 INFO - PROCESS | 1669 | 1469117252921 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x124a1dc00) [pid = 1669] [serial = 2045] [outer = 0x1186bb400] 09:07:33 INFO - PROCESS | 1669 | 1469117253763 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:33 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 09:07:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1072ms 09:07:33 INFO - PROCESS | 1669 | 1469117253810 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1669 | 1469117253811 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:07:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:07:33 INFO - PROCESS | 1669 | 1469117253814 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1669 | 1469117253815 Marionette TRACE conn2 <- [1,2698,null,{}] 09:07:33 INFO - PROCESS | 1669 | 1469117253817 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 1669 | 1469117253818 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:33 INFO - PROCESS | 1669 | 1469117253922 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:07:33 INFO - PROCESS | 1669 | 1469117253932 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1669 | 1469117253933 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cb8800 == 31 [pid = 1669] [id = 682] 09:07:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124fc6800) [pid = 1669] [serial = 2046] [outer = 0x0] 09:07:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1257dc000) [pid = 1669] [serial = 2047] [outer = 0x124fc6800] 09:07:33 INFO - PROCESS | 1669 | 1469117253958 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x126934c00) [pid = 1669] [serial = 2048] [outer = 0x124fc6800] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12b17f400) [pid = 1669] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1260ba400) [pid = 1669] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x124536000) [pid = 1669] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x116913c00) [pid = 1669] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x121045400) [pid = 1669] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1183ac800) [pid = 1669] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116bb0000) [pid = 1669] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x117e46c00) [pid = 1669] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12960e400) [pid = 1669] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1121ba000) [pid = 1669] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1183c1400) [pid = 1669] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12b17fc00) [pid = 1669] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1193ff400) [pid = 1669] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12960c000) [pid = 1669] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x115ec9c00) [pid = 1669] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1127d4000) [pid = 1669] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x111cac800) [pid = 1669] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124535000) [pid = 1669] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x11335a400) [pid = 1669] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x118981800) [pid = 1669] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1186c5c00) [pid = 1669] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x124a1d800) [pid = 1669] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:07:34 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12b1c1c00) [pid = 1669] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:07:34 INFO - PROCESS | 1669 | 1469117254975 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:34 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 09:07:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1169ms 09:07:34 INFO - PROCESS | 1669 | 1469117254991 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1669 | 1469117254993 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:07:34 INFO - PROCESS | 1669 | 1469117254996 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1669 | 1469117254997 Marionette TRACE conn2 <- [1,2702,null,{}] 09:07:35 INFO - PROCESS | 1669 | 1469117255000 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1669 | 1469117255001 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:35 INFO - PROCESS | 1669 | 1469117255078 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:07:35 INFO - PROCESS | 1669 | 1469117255135 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1669 | 1469117255136 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x129033800 == 32 [pid = 1669] [id = 683] 09:07:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1183b0400) [pid = 1669] [serial = 2049] [outer = 0x0] 09:07:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1188f5400) [pid = 1669] [serial = 2050] [outer = 0x1183b0400] 09:07:35 INFO - PROCESS | 1669 | 1469117255161 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x119b77c00) [pid = 1669] [serial = 2051] [outer = 0x1183b0400] 09:07:35 INFO - PROCESS | 1669 | 1469117255469 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 09:07:35 INFO - PROCESS | 1669 | 1469117255518 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:07:35 INFO - PROCESS | 1669 | 1469117255520 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:07:35 INFO - PROCESS | 1669 | 1469117255523 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1669 | 1469117255525 Marionette TRACE conn2 <- [1,2706,null,{}] 09:07:35 INFO - PROCESS | 1669 | 1469117255529 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1669 | 1469117255535 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:35 INFO - PROCESS | 1669 | 1469117255679 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:07:35 INFO - PROCESS | 1669 | 1469117255767 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1669 | 1469117255768 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8df000 == 33 [pid = 1669] [id = 684] 09:07:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1184ca800) [pid = 1669] [serial = 2052] [outer = 0x0] 09:07:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x12409c800) [pid = 1669] [serial = 2053] [outer = 0x1184ca800] 09:07:35 INFO - PROCESS | 1669 | 1469117255811 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x128c27400) [pid = 1669] [serial = 2054] [outer = 0x1184ca800] 09:07:36 INFO - PROCESS | 1669 | 1469117256134 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 09:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:07:36 INFO - PROCESS | 1669 | 1469117256197 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1669 | 1469117256198 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:07:36 INFO - PROCESS | 1669 | 1469117256200 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1669 | 1469117256201 Marionette TRACE conn2 <- [1,2710,null,{}] 09:07:36 INFO - PROCESS | 1669 | 1469117256204 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 1669 | 1469117256213 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:36 INFO - PROCESS | 1669 | 1469117256316 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:07:36 INFO - PROCESS | 1669 | 1469117256396 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1669 | 1469117256398 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x115f55000 == 34 [pid = 1669] [id = 685] 09:07:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1121b0800) [pid = 1669] [serial = 2055] [outer = 0x0] 09:07:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11333a400) [pid = 1669] [serial = 2056] [outer = 0x1121b0800] 09:07:36 INFO - PROCESS | 1669 | 1469117256430 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x113ce2400) [pid = 1669] [serial = 2057] [outer = 0x1121b0800] 09:07:36 INFO - PROCESS | 1669 | 1469117256950 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1669 | 1469117257024 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:07:37 INFO - PROCESS | 1669 | 1469117257051 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1669 | 1469117257053 Marionette TRACE conn2 <- [1,2714,null,{}] 09:07:37 INFO - PROCESS | 1669 | 1469117257058 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:37 INFO - PROCESS | 1669 | 1469117257061 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:37 INFO - PROCESS | 1669 | 1469117257244 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:07:37 INFO - PROCESS | 1669 | 1469117257256 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1669 | 1469117257258 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12441e000 == 35 [pid = 1669] [id = 686] 09:07:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1186c8800) [pid = 1669] [serial = 2058] [outer = 0x0] 09:07:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1192ddc00) [pid = 1669] [serial = 2059] [outer = 0x1186c8800] 09:07:37 INFO - PROCESS | 1669 | 1469117257308 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x11996c000) [pid = 1669] [serial = 2060] [outer = 0x1186c8800] 09:07:37 INFO - PROCESS | 1669 | 1469117257894 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:07:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 946ms 09:07:37 INFO - PROCESS | 1669 | 1469117257975 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:07:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:07:37 INFO - PROCESS | 1669 | 1469117257977 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:07:37 INFO - PROCESS | 1669 | 1469117257980 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1669 | 1469117257982 Marionette TRACE conn2 <- [1,2718,null,{}] 09:07:37 INFO - PROCESS | 1669 | 1469117257984 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:37 INFO - PROCESS | 1669 | 1469117257986 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:38 INFO - PROCESS | 1669 | 1469117258095 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:07:38 INFO - PROCESS | 1669 | 1469117258157 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1669 | 1469117258158 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x119550000 == 36 [pid = 1669] [id = 687] 09:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1186bf400) [pid = 1669] [serial = 2061] [outer = 0x0] 09:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x11985c000) [pid = 1669] [serial = 2062] [outer = 0x1186bf400] 09:07:38 INFO - PROCESS | 1669 | 1469117258188 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x121041800) [pid = 1669] [serial = 2063] [outer = 0x1186bf400] 09:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8df000 == 35 [pid = 1669] [id = 684] 09:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x129033800 == 34 [pid = 1669] [id = 683] 09:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x128cb8800 == 33 [pid = 1669] [id = 682] 09:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x124dbb800 == 32 [pid = 1669] [id = 681] 09:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x119d70000 == 31 [pid = 1669] [id = 680] 09:07:38 INFO - PROCESS | 1669 | --DOCSHELL 0x117597000 == 30 [pid = 1669] [id = 679] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12b161000) [pid = 1669] [serial = 1979] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x116bf2400) [pid = 1669] [serial = 1895] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11888b400) [pid = 1669] [serial = 1898] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x128c2bc00) [pid = 1669] [serial = 1931] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12b188400) [pid = 1669] [serial = 2014] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x126d2f800) [pid = 1669] [serial = 2002] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x128c27000) [pid = 1669] [serial = 2003] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1245cb000) [pid = 1669] [serial = 1987] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1260c2c00) [pid = 1669] [serial = 1988] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1192e7800) [pid = 1669] [serial = 1984] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119972800) [pid = 1669] [serial = 1985] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1242b3000) [pid = 1669] [serial = 1999] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x124fbcc00) [pid = 1669] [serial = 2000] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x121046400) [pid = 1669] [serial = 1990] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12939c000) [pid = 1669] [serial = 1991] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x129394400) [pid = 1669] [serial = 2005] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1192e4400) [pid = 1669] [serial = 1996] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x12103f800) [pid = 1669] [serial = 1997] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x12b162400) [pid = 1669] [serial = 2012] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x12a9ea800) [pid = 1669] [serial = 2011] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x113340000) [pid = 1669] [serial = 1981] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1165dc000) [pid = 1669] [serial = 1982] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x1185c0000) [pid = 1669] [serial = 1993] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x118981400) [pid = 1669] [serial = 1994] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x12b1c2800) [pid = 1669] [serial = 2017] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x12b9e6000) [pid = 1669] [serial = 2024] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x116991c00) [pid = 1669] [serial = 2015] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12b1c7400) [pid = 1669] [serial = 2018] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x124a1a000) [pid = 1669] [serial = 2020] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 64 (0x1296d0400) [pid = 1669] [serial = 2008] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 63 (0x12a9de400) [pid = 1669] [serial = 2009] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 62 (0x129604000) [pid = 1669] [serial = 2006] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 61 (0x128e89c00) [pid = 1669] [serial = 2021] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 60 (0x11833b400) [pid = 1669] [serial = 1934] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 59 (0x128c2e400) [pid = 1669] [serial = 1943] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 58 (0x119971000) [pid = 1669] [serial = 1937] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 57 (0x1257e2000) [pid = 1669] [serial = 1940] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | --DOMWINDOW == 56 (0x12b9dd800) [pid = 1669] [serial = 2023] [outer = 0x0] [url = about:blank] 09:07:38 INFO - PROCESS | 1669 | 1469117258789 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1669 | 1469117258807 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:07:38 INFO - PROCESS | 1669 | 1469117258816 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1669 | 1469117258820 Marionette TRACE conn2 <- [1,2722,null,{}] 09:07:38 INFO - PROCESS | 1669 | 1469117258823 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 1669 | 1469117258824 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:38 INFO - PROCESS | 1669 | 1469117258912 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:07:38 INFO - PROCESS | 1669 | 1469117258917 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1669 | 1469117258919 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x118506800 == 31 [pid = 1669] [id = 688] 09:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 57 (0x117e45000) [pid = 1669] [serial = 2064] [outer = 0x0] 09:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 58 (0x1182ccc00) [pid = 1669] [serial = 2065] [outer = 0x117e45000] 09:07:38 INFO - PROCESS | 1669 | 1469117258947 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 59 (0x1184cc000) [pid = 1669] [serial = 2066] [outer = 0x117e45000] 09:07:39 INFO - PROCESS | 1669 | 1469117259372 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1669 | 1469117259392 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:07:39 INFO - PROCESS | 1669 | 1469117259399 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1669 | 1469117259401 Marionette TRACE conn2 <- [1,2726,null,{}] 09:07:39 INFO - PROCESS | 1669 | 1469117259404 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 1669 | 1469117259406 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:39 INFO - PROCESS | 1669 | 1469117259474 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:07:39 INFO - PROCESS | 1669 | 1469117259480 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1669 | 1469117259481 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c5d800 == 32 [pid = 1669] [id = 689] 09:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 60 (0x1186bb000) [pid = 1669] [serial = 2067] [outer = 0x0] 09:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 61 (0x119211800) [pid = 1669] [serial = 2068] [outer = 0x1186bb000] 09:07:39 INFO - PROCESS | 1669 | 1469117259503 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 62 (0x11985c400) [pid = 1669] [serial = 2069] [outer = 0x1186bb000] 09:07:39 INFO - PROCESS | 1669 | 1469117259864 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 09:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:07:39 INFO - PROCESS | 1669 | 1469117259871 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1669 | 1469117259872 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:07:39 INFO - PROCESS | 1669 | 1469117259874 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1669 | 1469117259878 Marionette TRACE conn2 <- [1,2730,null,{}] 09:07:39 INFO - PROCESS | 1669 | 1469117259899 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 1669 | 1469117259903 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:40 INFO - PROCESS | 1669 | 1469117260034 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:07:40 INFO - PROCESS | 1669 | 1469117260040 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1669 | 1469117260043 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b25000 == 33 [pid = 1669] [id = 690] 09:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 63 (0x1121be800) [pid = 1669] [serial = 2070] [outer = 0x0] 09:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 64 (0x119d04400) [pid = 1669] [serial = 2071] [outer = 0x1121be800] 09:07:40 INFO - PROCESS | 1669 | 1469117260092 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 65 (0x1211eb800) [pid = 1669] [serial = 2072] [outer = 0x1121be800] 09:07:41 INFO - PROCESS | 1669 | 1469117261051 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:41 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 09:07:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:07:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1226ms 09:07:41 INFO - PROCESS | 1669 | 1469117261101 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1669 | 1469117261103 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:07:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:07:41 INFO - PROCESS | 1669 | 1469117261105 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1669 | 1469117261106 Marionette TRACE conn2 <- [1,2734,null,{}] 09:07:41 INFO - PROCESS | 1669 | 1469117261108 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 1669 | 1469117261109 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:41 INFO - PROCESS | 1669 | 1469117261217 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:07:41 INFO - PROCESS | 1669 | 1469117261220 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1669 | 1469117261221 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cd0000 == 34 [pid = 1669] [id = 691] 09:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x124539000) [pid = 1669] [serial = 2073] [outer = 0x0] 09:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x124594000) [pid = 1669] [serial = 2074] [outer = 0x124539000] 09:07:41 INFO - PROCESS | 1669 | 1469117261249 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x124a13800) [pid = 1669] [serial = 2075] [outer = 0x124539000] 09:07:41 INFO - PROCESS | 1669 | 1469117261608 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:07:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 09:07:41 INFO - PROCESS | 1669 | 1469117261623 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1669 | 1469117261625 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:07:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:07:41 INFO - PROCESS | 1669 | 1469117261627 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1669 | 1469117261628 Marionette TRACE conn2 <- [1,2738,null,{}] 09:07:41 INFO - PROCESS | 1669 | 1469117261630 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 1669 | 1469117261631 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:41 INFO - PROCESS | 1669 | 1469117261732 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:07:41 INFO - PROCESS | 1669 | 1469117261742 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1669 | 1469117261744 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8eb000 == 35 [pid = 1669] [id = 692] 09:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x1121b9400) [pid = 1669] [serial = 2076] [outer = 0x0] 09:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x124d8f400) [pid = 1669] [serial = 2077] [outer = 0x1121b9400] 09:07:41 INFO - PROCESS | 1669 | 1469117261768 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x125126400) [pid = 1669] [serial = 2078] [outer = 0x1121b9400] 09:07:42 INFO - PROCESS | 1669 | 1469117262133 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:07:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 09:07:42 INFO - PROCESS | 1669 | 1469117262147 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1669 | 1469117262148 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:07:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:07:42 INFO - PROCESS | 1669 | 1469117262150 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1669 | 1469117262151 Marionette TRACE conn2 <- [1,2742,null,{}] 09:07:42 INFO - PROCESS | 1669 | 1469117262154 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 1669 | 1469117262158 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:42 INFO - PROCESS | 1669 | 1469117262280 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:07:42 INFO - PROCESS | 1669 | 1469117262284 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1669 | 1469117262285 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b1e6000 == 36 [pid = 1669] [id = 693] 09:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x124ddf000) [pid = 1669] [serial = 2079] [outer = 0x0] 09:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x1260c2800) [pid = 1669] [serial = 2080] [outer = 0x124ddf000] 09:07:42 INFO - PROCESS | 1669 | 1469117262310 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x128c24400) [pid = 1669] [serial = 2081] [outer = 0x124ddf000] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x1185c7000) [pid = 1669] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1192e6800) [pid = 1669] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 71 (0x116bafc00) [pid = 1669] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 70 (0x1186bb400) [pid = 1669] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 69 (0x1127d3c00) [pid = 1669] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 68 (0x124fc6800) [pid = 1669] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 67 (0x1182d9c00) [pid = 1669] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 66 (0x12453ec00) [pid = 1669] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:07:42 INFO - PROCESS | 1669 | --DOMWINDOW == 65 (0x1183b0400) [pid = 1669] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:07:42 INFO - PROCESS | 1669 | 1469117262676 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:07:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 569ms 09:07:42 INFO - PROCESS | 1669 | 1469117262721 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1669 | 1469117262722 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:07:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:07:42 INFO - PROCESS | 1669 | 1469117262725 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1669 | 1469117262726 Marionette TRACE conn2 <- [1,2746,null,{}] 09:07:42 INFO - PROCESS | 1669 | 1469117262728 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 1669 | 1469117262729 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:42 INFO - PROCESS | 1669 | 1469117262809 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:07:42 INFO - PROCESS | 1669 | 1469117262814 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1669 | 1469117262816 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba58800 == 37 [pid = 1669] [id = 694] 09:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 66 (0x1183b0400) [pid = 1669] [serial = 2082] [outer = 0x0] 09:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 67 (0x12103d000) [pid = 1669] [serial = 2083] [outer = 0x1183b0400] 09:07:42 INFO - PROCESS | 1669 | 1469117262840 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 68 (0x1274a8400) [pid = 1669] [serial = 2084] [outer = 0x1183b0400] 09:07:43 INFO - PROCESS | 1669 | 1469117263182 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:07:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 471ms 09:07:43 INFO - PROCESS | 1669 | 1469117263198 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1669 | 1469117263199 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:07:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:07:43 INFO - PROCESS | 1669 | 1469117263202 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1669 | 1469117263203 Marionette TRACE conn2 <- [1,2750,null,{}] 09:07:43 INFO - PROCESS | 1669 | 1469117263205 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 1669 | 1469117263206 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:43 INFO - PROCESS | 1669 | 1469117263314 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:07:43 INFO - PROCESS | 1669 | 1469117263320 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1669 | 1469117263321 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdba800 == 38 [pid = 1669] [id = 695] 09:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 69 (0x124538000) [pid = 1669] [serial = 2085] [outer = 0x0] 09:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 70 (0x129066400) [pid = 1669] [serial = 2086] [outer = 0x124538000] 09:07:43 INFO - PROCESS | 1669 | 1469117263345 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 71 (0x12939a000) [pid = 1669] [serial = 2087] [outer = 0x124538000] 09:07:43 INFO - PROCESS | 1669 | 1469117263671 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:07:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 09:07:43 INFO - PROCESS | 1669 | 1469117263720 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1669 | 1469117263722 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:07:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:07:43 INFO - PROCESS | 1669 | 1469117263724 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1669 | 1469117263725 Marionette TRACE conn2 <- [1,2754,null,{}] 09:07:43 INFO - PROCESS | 1669 | 1469117263727 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 1669 | 1469117263728 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:43 INFO - PROCESS | 1669 | 1469117263809 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:07:43 INFO - PROCESS | 1669 | 1469117263814 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1669 | 1469117263816 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x124b23000 == 39 [pid = 1669] [id = 696] 09:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 72 (0x11997cc00) [pid = 1669] [serial = 2088] [outer = 0x0] 09:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x12960b000) [pid = 1669] [serial = 2089] [outer = 0x11997cc00] 09:07:43 INFO - PROCESS | 1669 | 1469117263840 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1296c7000) [pid = 1669] [serial = 2090] [outer = 0x11997cc00] 09:07:44 INFO - PROCESS | 1669 | 1469117264165 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 472ms 09:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:07:44 INFO - PROCESS | 1669 | 1469117264197 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1669 | 1469117264198 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:07:44 INFO - PROCESS | 1669 | 1469117264200 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1669 | 1469117264201 Marionette TRACE conn2 <- [1,2758,null,{}] 09:07:44 INFO - PROCESS | 1669 | 1469117264204 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1669 | 1469117264205 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:44 INFO - PROCESS | 1669 | 1469117264314 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:07:44 INFO - PROCESS | 1669 | 1469117264320 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1669 | 1469117264321 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c689000 == 40 [pid = 1669] [id = 697] 09:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1296c7800) [pid = 1669] [serial = 2091] [outer = 0x0] 09:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x12a5d7000) [pid = 1669] [serial = 2092] [outer = 0x1296c7800] 09:07:44 INFO - PROCESS | 1669 | 1469117264345 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x12a7ca800) [pid = 1669] [serial = 2093] [outer = 0x1296c7800] 09:07:44 INFO - PROCESS | 1669 | 1469117264651 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 09:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:07:44 INFO - PROCESS | 1669 | 1469117264670 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1669 | 1469117264671 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:07:44 INFO - PROCESS | 1669 | 1469117264673 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1669 | 1469117264675 Marionette TRACE conn2 <- [1,2762,null,{}] 09:07:44 INFO - PROCESS | 1669 | 1469117264681 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1669 | 1469117264683 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:44 INFO - PROCESS | 1669 | 1469117264776 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:07:44 INFO - PROCESS | 1669 | 1469117264782 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1669 | 1469117264784 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:44 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ced5000 == 41 [pid = 1669] [id = 698] 09:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x12a7d1000) [pid = 1669] [serial = 2094] [outer = 0x0] 09:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x12a82f000) [pid = 1669] [serial = 2095] [outer = 0x12a7d1000] 09:07:44 INFO - PROCESS | 1669 | 1469117264810 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x12b15a000) [pid = 1669] [serial = 2096] [outer = 0x12a7d1000] 09:07:45 INFO - PROCESS | 1669 | 1469117265336 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:07:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 672ms 09:07:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:07:45 INFO - PROCESS | 1669 | 1469117265346 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1669 | 1469117265349 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:07:45 INFO - PROCESS | 1669 | 1469117265352 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1669 | 1469117265355 Marionette TRACE conn2 <- [1,2766,null,{}] 09:07:45 INFO - PROCESS | 1669 | 1469117265359 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 1669 | 1469117265360 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:45 INFO - PROCESS | 1669 | 1469117265469 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:07:45 INFO - PROCESS | 1669 | 1469117265541 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1669 | 1469117265542 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:45 INFO - PROCESS | 1669 | ++DOCSHELL 0x119c5e800 == 42 [pid = 1669] [id = 699] 09:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1177c8c00) [pid = 1669] [serial = 2097] [outer = 0x0] 09:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1185bc000) [pid = 1669] [serial = 2098] [outer = 0x1177c8c00] 09:07:45 INFO - PROCESS | 1669 | 1469117265574 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x118981800) [pid = 1669] [serial = 2099] [outer = 0x1177c8c00] 09:07:45 INFO - PROCESS | 1669 | 1469117265987 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:07:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms 09:07:46 INFO - PROCESS | 1669 | 1469117266024 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1669 | 1469117266027 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:07:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:07:46 INFO - PROCESS | 1669 | 1469117266032 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1669 | 1469117266034 Marionette TRACE conn2 <- [1,2770,null,{}] 09:07:46 INFO - PROCESS | 1669 | 1469117266036 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 1669 | 1469117266038 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:46 INFO - PROCESS | 1669 | 1469117266147 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:07:46 INFO - PROCESS | 1669 | 1469117266239 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1669 | 1469117266241 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b1d5000 == 43 [pid = 1669] [id = 700] 09:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x119864000) [pid = 1669] [serial = 2100] [outer = 0x0] 09:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x121045c00) [pid = 1669] [serial = 2101] [outer = 0x119864000] 09:07:46 INFO - PROCESS | 1669 | 1469117266271 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x123fec800) [pid = 1669] [serial = 2102] [outer = 0x119864000] 09:07:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:07:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 09:07:46 INFO - PROCESS | 1669 | 1469117266695 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:07:46 INFO - PROCESS | 1669 | 1469117266702 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1669 | 1469117266703 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:07:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:07:46 INFO - PROCESS | 1669 | 1469117266706 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1669 | 1469117266708 Marionette TRACE conn2 <- [1,2774,null,{}] 09:07:46 INFO - PROCESS | 1669 | 1469117266716 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 1669 | 1469117266720 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:46 INFO - PROCESS | 1669 | 1469117266824 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:07:46 INFO - PROCESS | 1669 | 1469117266885 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1669 | 1469117266887 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:46 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ced9800 == 44 [pid = 1669] [id = 701] 09:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x124fbcc00) [pid = 1669] [serial = 2103] [outer = 0x0] 09:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x126936000) [pid = 1669] [serial = 2104] [outer = 0x124fbcc00] 09:07:46 INFO - PROCESS | 1669 | 1469117266916 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x129605c00) [pid = 1669] [serial = 2105] [outer = 0x124fbcc00] 09:07:47 INFO - PROCESS | 1669 | 1469117267346 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:07:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 674ms 09:07:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:07:47 INFO - PROCESS | 1669 | 1469117267380 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1669 | 1469117267382 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:07:47 INFO - PROCESS | 1669 | 1469117267384 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1669 | 1469117267385 Marionette TRACE conn2 <- [1,2778,null,{}] 09:07:47 INFO - PROCESS | 1669 | 1469117267388 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 1669 | 1469117267389 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:47 INFO - PROCESS | 1669 | 1469117267495 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:07:47 INFO - PROCESS | 1669 | 1469117267587 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1669 | 1469117267588 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:47 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d52f800 == 45 [pid = 1669] [id = 702] 09:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12a7c7c00) [pid = 1669] [serial = 2106] [outer = 0x0] 09:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12a825c00) [pid = 1669] [serial = 2107] [outer = 0x12a7c7c00] 09:07:47 INFO - PROCESS | 1669 | 1469117267617 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12a9e1c00) [pid = 1669] [serial = 2108] [outer = 0x12a7c7c00] 09:07:48 INFO - PROCESS | 1669 | 1469117268003 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:07:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 09:07:48 INFO - PROCESS | 1669 | 1469117268053 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:07:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:07:48 INFO - PROCESS | 1669 | 1469117268055 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:07:48 INFO - PROCESS | 1669 | 1469117268057 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1669 | 1469117268058 Marionette TRACE conn2 <- [1,2782,null,{}] 09:07:48 INFO - PROCESS | 1669 | 1469117268081 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 1669 | 1469117268082 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:48 INFO - PROCESS | 1669 | 1469117268187 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:07:48 INFO - PROCESS | 1669 | 1469117268259 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1669 | 1469117268260 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:48 INFO - PROCESS | 1669 | ++DOCSHELL 0x118520000 == 46 [pid = 1669] [id = 703] 09:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x115f91000) [pid = 1669] [serial = 2109] [outer = 0x0] 09:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1189a6c00) [pid = 1669] [serial = 2110] [outer = 0x115f91000] 09:07:48 INFO - PROCESS | 1669 | 1469117268289 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12a7d0400) [pid = 1669] [serial = 2111] [outer = 0x115f91000] 09:07:48 INFO - PROCESS | 1669 | --DOCSHELL 0x12cbab800 == 45 [pid = 1669] [id = 15] 09:07:49 INFO - PROCESS | 1669 | 1469117269083 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:07:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1090ms 09:07:49 INFO - PROCESS | 1669 | 1469117269149 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1669 | 1469117269152 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:07:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:07:49 INFO - PROCESS | 1669 | 1469117269156 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1669 | 1469117269158 Marionette TRACE conn2 <- [1,2786,null,{}] 09:07:49 INFO - PROCESS | 1669 | 1469117269161 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 1669 | 1469117269163 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:49 INFO - PROCESS | 1669 | 1469117269262 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:07:49 INFO - PROCESS | 1669 | 1469117269335 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1669 | 1469117269336 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:49 INFO - PROCESS | 1669 | ++DOCSHELL 0x123889800 == 46 [pid = 1669] [id = 704] 09:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x116590c00) [pid = 1669] [serial = 2112] [outer = 0x0] 09:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1185c5400) [pid = 1669] [serial = 2113] [outer = 0x116590c00] 09:07:49 INFO - PROCESS | 1669 | 1469117269364 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x118979400) [pid = 1669] [serial = 2114] [outer = 0x116590c00] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12c689000 == 45 [pid = 1669] [id = 697] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x124b23000 == 44 [pid = 1669] [id = 696] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdba800 == 43 [pid = 1669] [id = 695] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba58800 == 42 [pid = 1669] [id = 694] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12b1e6000 == 41 [pid = 1669] [id = 693] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8eb000 == 40 [pid = 1669] [id = 692] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x128cd0000 == 39 [pid = 1669] [id = 691] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x124b25000 == 38 [pid = 1669] [id = 690] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x119c5d800 == 37 [pid = 1669] [id = 689] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x118506800 == 36 [pid = 1669] [id = 688] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x119550000 == 35 [pid = 1669] [id = 687] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12441e000 == 34 [pid = 1669] [id = 686] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x115f55000 == 33 [pid = 1669] [id = 685] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x126057000 == 32 [pid = 1669] [id = 678] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12cbab000 == 31 [pid = 1669] [id = 16] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x118520000 == 30 [pid = 1669] [id = 703] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12d52f800 == 29 [pid = 1669] [id = 702] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12ced9800 == 28 [pid = 1669] [id = 701] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12b1d5000 == 27 [pid = 1669] [id = 700] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x119c5e800 == 26 [pid = 1669] [id = 699] 09:07:50 INFO - PROCESS | 1669 | --DOCSHELL 0x12ced5000 == 25 [pid = 1669] [id = 698] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1192e0000) [pid = 1669] [serial = 2041] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x11995e400) [pid = 1669] [serial = 2035] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1182d1000) [pid = 1669] [serial = 2038] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x124588c00) [pid = 1669] [serial = 2044] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x116bb1000) [pid = 1669] [serial = 2039] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12409c800) [pid = 1669] [serial = 2053] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x11698e000) [pid = 1669] [serial = 2027] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x112a85800) [pid = 1669] [serial = 2026] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1257dc000) [pid = 1669] [serial = 2047] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1198a6000) [pid = 1669] [serial = 2029] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1210cc000) [pid = 1669] [serial = 2030] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x128c33c00) [pid = 1669] [serial = 2033] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1257d8400) [pid = 1669] [serial = 2032] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124a1dc00) [pid = 1669] [serial = 2045] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1188f5400) [pid = 1669] [serial = 2050] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x126934c00) [pid = 1669] [serial = 2048] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x119d0ac00) [pid = 1669] [serial = 2036] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x119b77c00) [pid = 1669] [serial = 2051] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x119867800) [pid = 1669] [serial = 2042] [outer = 0x0] [url = about:blank] 09:07:50 INFO - PROCESS | 1669 | 1469117270573 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:07:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1471ms 09:07:50 INFO - PROCESS | 1669 | 1469117270628 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1669 | 1469117270630 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:07:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:07:50 INFO - PROCESS | 1669 | 1469117270634 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1669 | 1469117270636 Marionette TRACE conn2 <- [1,2790,null,{}] 09:07:50 INFO - PROCESS | 1669 | 1469117270639 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 1669 | 1469117270641 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:50 INFO - PROCESS | 1669 | 1469117270722 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:07:50 INFO - PROCESS | 1669 | 1469117270729 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1669 | 1469117270731 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:50 INFO - PROCESS | 1669 | ++DOCSHELL 0x1168e1000 == 26 [pid = 1669] [id = 705] 09:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x112f0c000) [pid = 1669] [serial = 2115] [outer = 0x0] 09:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11333b800) [pid = 1669] [serial = 2116] [outer = 0x112f0c000] 09:07:50 INFO - PROCESS | 1669 | 1469117270761 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x113c5a800) [pid = 1669] [serial = 2117] [outer = 0x112f0c000] 09:07:51 INFO - PROCESS | 1669 | 1469117271093 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:07:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 471ms 09:07:51 INFO - PROCESS | 1669 | 1469117271141 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1669 | 1469117271145 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:07:51 INFO - PROCESS | 1669 | 1469117271151 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1669 | 1469117271153 Marionette TRACE conn2 <- [1,2794,null,{}] 09:07:51 INFO - PROCESS | 1669 | 1469117271155 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:51 INFO - PROCESS | 1669 | 1469117271157 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:51 INFO - PROCESS | 1669 | 1469117271236 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:07:51 INFO - PROCESS | 1669 | 1469117271240 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1669 | 1469117271242 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x118840800 == 27 [pid = 1669] [id = 706] 09:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x115f8d000) [pid = 1669] [serial = 2118] [outer = 0x0] 09:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x116868400) [pid = 1669] [serial = 2119] [outer = 0x115f8d000] 09:07:51 INFO - PROCESS | 1669 | 1469117271273 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x116bb0400) [pid = 1669] [serial = 2120] [outer = 0x115f8d000] 09:07:51 INFO - PROCESS | 1669 | 1469117271633 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:07:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 09:07:51 INFO - PROCESS | 1669 | 1469117271673 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:07:51 INFO - PROCESS | 1669 | 1469117271683 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:07:51 INFO - PROCESS | 1669 | 1469117271685 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1669 | 1469117271688 Marionette TRACE conn2 <- [1,2798,null,{}] 09:07:51 INFO - PROCESS | 1669 | 1469117271696 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:51 INFO - PROCESS | 1669 | 1469117271699 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:51 INFO - PROCESS | 1669 | 1469117271780 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:07:51 INFO - PROCESS | 1669 | 1469117271785 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1669 | 1469117271787 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:51 INFO - PROCESS | 1669 | ++DOCSHELL 0x11883c800 == 28 [pid = 1669] [id = 707] 09:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x117e47800) [pid = 1669] [serial = 2121] [outer = 0x0] 09:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x118348400) [pid = 1669] [serial = 2122] [outer = 0x117e47800] 09:07:51 INFO - PROCESS | 1669 | 1469117271818 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1185bc400) [pid = 1669] [serial = 2123] [outer = 0x117e47800] 09:07:52 INFO - PROCESS | 1669 | 1469117272182 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 09:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:07:52 INFO - PROCESS | 1669 | 1469117272207 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1669 | 1469117272209 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:07:52 INFO - PROCESS | 1669 | 1469117272211 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1669 | 1469117272212 Marionette TRACE conn2 <- [1,2802,null,{}] 09:07:52 INFO - PROCESS | 1669 | 1469117272215 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1669 | 1469117272216 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:52 INFO - PROCESS | 1669 | 1469117272324 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:07:52 INFO - PROCESS | 1669 | 1469117272357 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1669 | 1469117272358 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x12393b800 == 29 [pid = 1669] [id = 708] 09:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1183af000) [pid = 1669] [serial = 2124] [outer = 0x0] 09:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1186c1000) [pid = 1669] [serial = 2125] [outer = 0x1183af000] 09:07:52 INFO - PROCESS | 1669 | 1469117272384 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x118983000) [pid = 1669] [serial = 2126] [outer = 0x1183af000] 09:07:52 INFO - PROCESS | 1669 | 1469117272689 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 09:07:52 INFO - PROCESS | 1669 | 1469117272732 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1669 | 1469117272733 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:07:52 INFO - PROCESS | 1669 | 1469117272735 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1669 | 1469117272736 Marionette TRACE conn2 <- [1,2806,null,{}] 09:07:52 INFO - PROCESS | 1669 | 1469117272746 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1669 | 1469117272748 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:52 INFO - PROCESS | 1669 | 1469117272841 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:07:52 INFO - PROCESS | 1669 | 1469117272879 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1669 | 1469117272880 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:52 INFO - PROCESS | 1669 | ++DOCSHELL 0x127410000 == 30 [pid = 1669] [id = 709] 09:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1186c6800) [pid = 1669] [serial = 2127] [outer = 0x0] 09:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x1192e8400) [pid = 1669] [serial = 2128] [outer = 0x1186c6800] 09:07:52 INFO - PROCESS | 1669 | 1469117272905 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x119860000) [pid = 1669] [serial = 2129] [outer = 0x1186c6800] 09:07:53 INFO - PROCESS | 1669 | 1469117273236 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 09:07:53 INFO - PROCESS | 1669 | 1469117273254 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1669 | 1469117273255 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:07:53 INFO - PROCESS | 1669 | 1469117273257 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1669 | 1469117273259 Marionette TRACE conn2 <- [1,2810,null,{}] 09:07:53 INFO - PROCESS | 1669 | 1469117273262 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:53 INFO - PROCESS | 1669 | 1469117273267 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:53 INFO - PROCESS | 1669 | 1469117273382 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:07:53 INFO - PROCESS | 1669 | 1469117273391 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1669 | 1469117273393 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x128d33000 == 31 [pid = 1669] [id = 710] 09:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x119865800) [pid = 1669] [serial = 2130] [outer = 0x0] 09:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x12103d800) [pid = 1669] [serial = 2131] [outer = 0x119865800] 09:07:53 INFO - PROCESS | 1669 | 1469117273421 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x121049800) [pid = 1669] [serial = 2132] [outer = 0x119865800] 09:07:53 INFO - PROCESS | 1669 | 1469117273769 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 09:07:53 INFO - PROCESS | 1669 | 1469117273778 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1669 | 1469117273781 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:07:53 INFO - PROCESS | 1669 | 1469117273784 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1669 | 1469117273785 Marionette TRACE conn2 <- [1,2814,null,{}] 09:07:53 INFO - PROCESS | 1669 | 1469117273787 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:53 INFO - PROCESS | 1669 | 1469117273789 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:53 INFO - PROCESS | 1669 | 1469117273900 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:07:53 INFO - PROCESS | 1669 | 1469117273938 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1669 | 1469117273939 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:53 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a50c800 == 32 [pid = 1669] [id = 711] 09:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1127d7c00) [pid = 1669] [serial = 2133] [outer = 0x0] 09:07:53 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1211ee400) [pid = 1669] [serial = 2134] [outer = 0x1127d7c00] 09:07:53 INFO - PROCESS | 1669 | 1469117273963 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12409c800) [pid = 1669] [serial = 2135] [outer = 0x1127d7c00] 09:07:54 INFO - PROCESS | 1669 | 1469117274287 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 09:07:54 INFO - PROCESS | 1669 | 1469117274303 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1669 | 1469117274305 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:07:54 INFO - PROCESS | 1669 | 1469117274307 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1669 | 1469117274308 Marionette TRACE conn2 <- [1,2818,null,{}] 09:07:54 INFO - PROCESS | 1669 | 1469117274318 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:54 INFO - PROCESS | 1669 | 1469117274319 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:54 INFO - PROCESS | 1669 | 1469117274418 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:07:54 INFO - PROCESS | 1669 | 1469117274421 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1669 | 1469117274423 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:54 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8e9800 == 33 [pid = 1669] [id = 712] 09:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x1210cc800) [pid = 1669] [serial = 2136] [outer = 0x0] 09:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x12453cc00) [pid = 1669] [serial = 2137] [outer = 0x1210cc800] 09:07:54 INFO - PROCESS | 1669 | 1469117274447 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1245d1400) [pid = 1669] [serial = 2138] [outer = 0x1210cc800] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x12cbac000) [pid = 1669] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12c6cf400) [pid = 1669] [serial = 44] [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.] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x12a7d1000) [pid = 1669] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1121b0800) [pid = 1669] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x11997cc00) [pid = 1669] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1121be800) [pid = 1669] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1186bf400) [pid = 1669] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x117e45000) [pid = 1669] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1296c7800) [pid = 1669] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x124ddf000) [pid = 1669] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1183b0400) [pid = 1669] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1184ca800) [pid = 1669] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1186c8800) [pid = 1669] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1121b9400) [pid = 1669] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x124539000) [pid = 1669] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x124538000) [pid = 1669] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:07:54 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1186bb000) [pid = 1669] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:07:54 INFO - PROCESS | 1669 | 1469117274938 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 09:07:54 INFO - PROCESS | 1669 | 1469117274980 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1669 | 1469117274982 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:07:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:07:54 INFO - PROCESS | 1669 | 1469117274984 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1669 | 1469117274985 Marionette TRACE conn2 <- [1,2822,null,{}] 09:07:54 INFO - PROCESS | 1669 | 1469117274988 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:54 INFO - PROCESS | 1669 | 1469117274989 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:55 INFO - PROCESS | 1669 | 1469117275097 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:07:55 INFO - PROCESS | 1669 | 1469117275135 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1669 | 1469117275136 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b104000 == 34 [pid = 1669] [id = 713] 09:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x11279cc00) [pid = 1669] [serial = 2139] [outer = 0x0] 09:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x115f8e000) [pid = 1669] [serial = 2140] [outer = 0x11279cc00] 09:07:55 INFO - PROCESS | 1669 | 1469117275160 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x121040000) [pid = 1669] [serial = 2141] [outer = 0x11279cc00] 09:07:55 INFO - PROCESS | 1669 | 1469117275433 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:07:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 471ms 09:07:55 INFO - PROCESS | 1669 | 1469117275456 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1669 | 1469117275457 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:07:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:07:55 INFO - PROCESS | 1669 | 1469117275467 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1669 | 1469117275468 Marionette TRACE conn2 <- [1,2826,null,{}] 09:07:55 INFO - PROCESS | 1669 | 1469117275471 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 1669 | 1469117275472 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:55 INFO - PROCESS | 1669 | 1469117275558 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:07:55 INFO - PROCESS | 1669 | 1469117275565 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1669 | 1469117275566 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:55 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba4b800 == 35 [pid = 1669] [id = 714] 09:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1240a0400) [pid = 1669] [serial = 2142] [outer = 0x0] 09:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124a08400) [pid = 1669] [serial = 2143] [outer = 0x1240a0400] 09:07:55 INFO - PROCESS | 1669 | 1469117275590 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124abf400) [pid = 1669] [serial = 2144] [outer = 0x1240a0400] 09:07:55 INFO - PROCESS | 1669 | 1469117275956 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:07:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 526ms 09:07:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:07:55 INFO - PROCESS | 1669 | 1469117275989 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1669 | 1469117275991 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:07:55 INFO - PROCESS | 1669 | 1469117275996 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1669 | 1469117275999 Marionette TRACE conn2 <- [1,2830,null,{}] 09:07:56 INFO - PROCESS | 1669 | 1469117276002 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1669 | 1469117276004 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:56 INFO - PROCESS | 1669 | 1469117276107 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:07:56 INFO - PROCESS | 1669 | 1469117276114 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1669 | 1469117276116 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdd7800 == 36 [pid = 1669] [id = 715] 09:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124d88c00) [pid = 1669] [serial = 2145] [outer = 0x0] 09:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x124fc6400) [pid = 1669] [serial = 2146] [outer = 0x124d88c00] 09:07:56 INFO - PROCESS | 1669 | 1469117276142 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1260c0c00) [pid = 1669] [serial = 2147] [outer = 0x124d88c00] 09:07:56 INFO - PROCESS | 1669 | 1469117276465 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:07:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 525ms 09:07:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:07:56 INFO - PROCESS | 1669 | 1469117276520 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1669 | 1469117276521 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:07:56 INFO - PROCESS | 1669 | 1469117276523 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1669 | 1469117276524 Marionette TRACE conn2 <- [1,2834,null,{}] 09:07:56 INFO - PROCESS | 1669 | 1469117276526 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1669 | 1469117276527 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:56 INFO - PROCESS | 1669 | 1469117276602 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:07:56 INFO - PROCESS | 1669 | 1469117276665 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1669 | 1469117276666 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:56 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c67b000 == 37 [pid = 1669] [id = 716] 09:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x121042000) [pid = 1669] [serial = 2148] [outer = 0x0] 09:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1260c6400) [pid = 1669] [serial = 2149] [outer = 0x121042000] 09:07:56 INFO - PROCESS | 1669 | 1469117276690 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x126daa000) [pid = 1669] [serial = 2150] [outer = 0x121042000] 09:07:57 INFO - PROCESS | 1669 | 1469117277139 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:07:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 669ms 09:07:57 INFO - PROCESS | 1669 | 1469117277224 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1669 | 1469117277230 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:07:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:07:57 INFO - PROCESS | 1669 | 1469117277235 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1669 | 1469117277238 Marionette TRACE conn2 <- [1,2838,null,{}] 09:07:57 INFO - PROCESS | 1669 | 1469117277243 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:57 INFO - PROCESS | 1669 | 1469117277245 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:57 INFO - PROCESS | 1669 | 1469117277389 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:07:57 INFO - PROCESS | 1669 | 1469117277559 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1669 | 1469117277561 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:57 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193dd000 == 38 [pid = 1669] [id = 717] 09:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x11335a400) [pid = 1669] [serial = 2151] [outer = 0x0] 09:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x113c56c00) [pid = 1669] [serial = 2152] [outer = 0x11335a400] 09:07:57 INFO - PROCESS | 1669 | 1469117277608 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x115f8b400) [pid = 1669] [serial = 2153] [outer = 0x11335a400] 09:07:58 INFO - PROCESS | 1669 | 1469117278167 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:07:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 974ms 09:07:58 INFO - PROCESS | 1669 | 1469117278210 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:07:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:07:58 INFO - PROCESS | 1669 | 1469117278216 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:07:58 INFO - PROCESS | 1669 | 1469117278220 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1669 | 1469117278222 Marionette TRACE conn2 <- [1,2842,null,{}] 09:07:58 INFO - PROCESS | 1669 | 1469117278225 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 1669 | 1469117278226 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:58 INFO - PROCESS | 1669 | 1469117278337 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:07:58 INFO - PROCESS | 1669 | 1469117278418 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1669 | 1469117278419 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:58 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e8a800 == 39 [pid = 1669] [id = 718] 09:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x112fb1400) [pid = 1669] [serial = 2154] [outer = 0x0] 09:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x115f89000) [pid = 1669] [serial = 2155] [outer = 0x112fb1400] 09:07:58 INFO - PROCESS | 1669 | 1469117278451 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x11833a400) [pid = 1669] [serial = 2156] [outer = 0x112fb1400] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdd7800 == 38 [pid = 1669] [id = 715] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba4b800 == 37 [pid = 1669] [id = 714] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12b104000 == 36 [pid = 1669] [id = 713] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8e9800 == 35 [pid = 1669] [id = 712] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12a50c800 == 34 [pid = 1669] [id = 711] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x128d33000 == 33 [pid = 1669] [id = 710] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x12cbb2000) [pid = 1669] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x127410000 == 32 [pid = 1669] [id = 709] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x12393b800 == 31 [pid = 1669] [id = 708] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x11883c800 == 30 [pid = 1669] [id = 707] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x118840800 == 29 [pid = 1669] [id = 706] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x1168e1000 == 28 [pid = 1669] [id = 705] 09:07:59 INFO - PROCESS | 1669 | --DOCSHELL 0x123889800 == 27 [pid = 1669] [id = 704] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1177c3c00) [pid = 1669] [serial = 1430] [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.] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12b15a000) [pid = 1669] [serial = 2096] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x12a82f000) [pid = 1669] [serial = 2095] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x12a7ca800) [pid = 1669] [serial = 2093] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113ce2400) [pid = 1669] [serial = 2057] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1296c7000) [pid = 1669] [serial = 2090] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1211eb800) [pid = 1669] [serial = 2072] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x12960b000) [pid = 1669] [serial = 2089] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x11985c000) [pid = 1669] [serial = 2062] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1184cc000) [pid = 1669] [serial = 2066] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12a5d7000) [pid = 1669] [serial = 2092] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1182ccc00) [pid = 1669] [serial = 2065] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x128c24400) [pid = 1669] [serial = 2081] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12103d000) [pid = 1669] [serial = 2083] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1260c2800) [pid = 1669] [serial = 2080] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x128c27400) [pid = 1669] [serial = 2054] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x11996c000) [pid = 1669] [serial = 2060] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x125126400) [pid = 1669] [serial = 2078] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1192ddc00) [pid = 1669] [serial = 2059] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124594000) [pid = 1669] [serial = 2074] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x119d04400) [pid = 1669] [serial = 2071] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x11333a400) [pid = 1669] [serial = 2056] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x129066400) [pid = 1669] [serial = 2086] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1274a8400) [pid = 1669] [serial = 2084] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x12939a000) [pid = 1669] [serial = 2087] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x121041800) [pid = 1669] [serial = 2063] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x11985c400) [pid = 1669] [serial = 2069] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x124d8f400) [pid = 1669] [serial = 2077] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x124a13800) [pid = 1669] [serial = 2075] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x119211800) [pid = 1669] [serial = 2068] [outer = 0x0] [url = about:blank] 09:07:59 INFO - PROCESS | 1669 | 1469117279126 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:07:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 927ms 09:07:59 INFO - PROCESS | 1669 | 1469117279148 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:07:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:07:59 INFO - PROCESS | 1669 | 1469117279151 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:07:59 INFO - PROCESS | 1669 | 1469117279154 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1669 | 1469117279155 Marionette TRACE conn2 <- [1,2846,null,{}] 09:07:59 INFO - PROCESS | 1669 | 1469117279160 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 1669 | 1469117279161 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:59 INFO - PROCESS | 1669 | 1469117279241 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:07:59 INFO - PROCESS | 1669 | 1469117279250 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1669 | 1469117279253 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e9f800 == 28 [pid = 1669] [id = 719] 09:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1177c8800) [pid = 1669] [serial = 2157] [outer = 0x0] 09:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x1182cc400) [pid = 1669] [serial = 2158] [outer = 0x1177c8800] 09:07:59 INFO - PROCESS | 1669 | 1469117279282 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1183ac000) [pid = 1669] [serial = 2159] [outer = 0x1177c8800] 09:07:59 INFO - PROCESS | 1669 | 1469117279721 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:07:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 623ms 09:07:59 INFO - PROCESS | 1669 | 1469117279777 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1669 | 1469117279782 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:07:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:07:59 INFO - PROCESS | 1669 | 1469117279788 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1669 | 1469117279791 Marionette TRACE conn2 <- [1,2850,null,{}] 09:07:59 INFO - PROCESS | 1669 | 1469117279794 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 1669 | 1469117279796 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:59 INFO - PROCESS | 1669 | 1469117279919 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:07:59 INFO - PROCESS | 1669 | 1469117279932 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1669 | 1469117279933 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:07:59 INFO - PROCESS | 1669 | ++DOCSHELL 0x11955a800 == 29 [pid = 1669] [id = 720] 09:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1186ba000) [pid = 1669] [serial = 2160] [outer = 0x0] 09:07:59 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1186be800) [pid = 1669] [serial = 2161] [outer = 0x1186ba000] 09:07:59 INFO - PROCESS | 1669 | 1469117279979 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x118894400) [pid = 1669] [serial = 2162] [outer = 0x1186ba000] 09:08:00 INFO - PROCESS | 1669 | 1469117280344 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 572ms 09:08:00 INFO - PROCESS | 1669 | 1469117280360 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 1669 | 1469117280363 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:08:00 INFO - PROCESS | 1669 | 1469117280366 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 1669 | 1469117280368 Marionette TRACE conn2 <- [1,2854,null,{}] 09:08:00 INFO - PROCESS | 1669 | 1469117280376 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:00 INFO - PROCESS | 1669 | 1469117280379 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:00 INFO - PROCESS | 1669 | 1469117280462 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:08:00 INFO - PROCESS | 1669 | 1469117280468 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1669 | 1469117280470 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:00 INFO - PROCESS | 1669 | ++DOCSHELL 0x12517e000 == 30 [pid = 1669] [id = 721] 09:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x112d54c00) [pid = 1669] [serial = 2163] [outer = 0x0] 09:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1192de000) [pid = 1669] [serial = 2164] [outer = 0x112d54c00] 09:08:00 INFO - PROCESS | 1669 | 1469117280499 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1198a6000) [pid = 1669] [serial = 2165] [outer = 0x112d54c00] 09:08:00 INFO - PROCESS | 1669 | 1469117280862 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 09:08:00 INFO - PROCESS | 1669 | 1469117280890 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 1669 | 1469117280891 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:08:00 INFO - PROCESS | 1669 | 1469117280894 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 1669 | 1469117280897 Marionette TRACE conn2 <- [1,2858,null,{}] 09:08:00 INFO - PROCESS | 1669 | 1469117280900 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:00 INFO - PROCESS | 1669 | 1469117280901 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:00 INFO - PROCESS | 1669 | 1469117280984 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:08:01 INFO - PROCESS | 1669 | 1469117281046 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1669 | 1469117281047 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cd3800 == 31 [pid = 1669] [id = 722] 09:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11897ec00) [pid = 1669] [serial = 2166] [outer = 0x0] 09:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11997d000) [pid = 1669] [serial = 2167] [outer = 0x11897ec00] 09:08:01 INFO - PROCESS | 1669 | 1469117281072 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x121041c00) [pid = 1669] [serial = 2168] [outer = 0x11897ec00] 09:08:01 INFO - PROCESS | 1669 | 1469117281356 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 521ms 09:08:01 INFO - PROCESS | 1669 | 1469117281416 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:08:01 INFO - PROCESS | 1669 | 1469117281417 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:08:01 INFO - PROCESS | 1669 | 1469117281420 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1669 | 1469117281421 Marionette TRACE conn2 <- [1,2862,null,{}] 09:08:01 INFO - PROCESS | 1669 | 1469117281423 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 1669 | 1469117281424 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:01 INFO - PROCESS | 1669 | 1469117281525 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:08:01 INFO - PROCESS | 1669 | 1469117281563 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1669 | 1469117281564 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:01 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8de000 == 32 [pid = 1669] [id = 723] 09:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x112a8f800) [pid = 1669] [serial = 2169] [outer = 0x0] 09:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1210cac00) [pid = 1669] [serial = 2170] [outer = 0x112a8f800] 09:08:01 INFO - PROCESS | 1669 | 1469117281588 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x123e3bc00) [pid = 1669] [serial = 2171] [outer = 0x112a8f800] 09:08:01 INFO - PROCESS | 1669 | 1469117281946 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 567ms 09:08:01 INFO - PROCESS | 1669 | 1469117281988 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:08:01 INFO - PROCESS | 1669 | 1469117281989 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:08:01 INFO - PROCESS | 1669 | 1469117281991 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1669 | 1469117281993 Marionette TRACE conn2 <- [1,2866,null,{}] 09:08:01 INFO - PROCESS | 1669 | 1469117281995 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:02 INFO - PROCESS | 1669 | 1469117281999 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:02 INFO - PROCESS | 1669 | 1469117282120 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:08:02 INFO - PROCESS | 1669 | 1469117282138 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1669 | 1469117282139 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b256000 == 33 [pid = 1669] [id = 724] 09:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1242b6c00) [pid = 1669] [serial = 2172] [outer = 0x0] 09:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124d8f400) [pid = 1669] [serial = 2173] [outer = 0x1242b6c00] 09:08:02 INFO - PROCESS | 1669 | 1469117282164 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1199d9000) [pid = 1669] [serial = 2174] [outer = 0x1242b6c00] 09:08:02 INFO - PROCESS | 1669 | 1469117282514 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:08:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 569ms 09:08:02 INFO - PROCESS | 1669 | 1469117282561 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1669 | 1469117282563 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:08:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:08:02 INFO - PROCESS | 1669 | 1469117282565 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1669 | 1469117282566 Marionette TRACE conn2 <- [1,2870,null,{}] 09:08:02 INFO - PROCESS | 1669 | 1469117282568 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:02 INFO - PROCESS | 1669 | 1469117282570 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:02 INFO - PROCESS | 1669 | 1469117282671 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:08:02 INFO - PROCESS | 1669 | 1469117282684 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1669 | 1469117282685 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:02 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdc0800 == 34 [pid = 1669] [id = 725] 09:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12693cc00) [pid = 1669] [serial = 2175] [outer = 0x0] 09:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x126da1000) [pid = 1669] [serial = 2176] [outer = 0x12693cc00] 09:08:02 INFO - PROCESS | 1669 | 1469117282711 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x127171400) [pid = 1669] [serial = 2177] [outer = 0x12693cc00] 09:08:03 INFO - PROCESS | 1669 | 1469117283083 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 09:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:08:03 INFO - PROCESS | 1669 | 1469117283134 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1669 | 1469117283136 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:08:03 INFO - PROCESS | 1669 | 1469117283139 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1669 | 1469117283141 Marionette TRACE conn2 <- [1,2874,null,{}] 09:08:03 INFO - PROCESS | 1669 | 1469117283145 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 1669 | 1469117283147 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:03 INFO - PROCESS | 1669 | 1469117283292 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x115f8d000) [pid = 1669] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x117e47800) [pid = 1669] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1127d7c00) [pid = 1669] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x116590c00) [pid = 1669] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x112f0c000) [pid = 1669] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1183af000) [pid = 1669] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1177c8c00) [pid = 1669] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x119864000) [pid = 1669] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124fbcc00) [pid = 1669] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12a7c7c00) [pid = 1669] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119865800) [pid = 1669] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1210cc800) [pid = 1669] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x11279cc00) [pid = 1669] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1240a0400) [pid = 1669] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x124d88c00) [pid = 1669] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1186c6800) [pid = 1669] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:08:03 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x115f91000) [pid = 1669] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:08:03 INFO - PROCESS | 1669 | 1469117283435 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1669 | 1469117283436 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce6800 == 35 [pid = 1669] [id = 726] 09:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x112797800) [pid = 1669] [serial = 2178] [outer = 0x0] 09:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x112f0d800) [pid = 1669] [serial = 2179] [outer = 0x112797800] 09:08:03 INFO - PROCESS | 1669 | 1469117283469 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x116865400) [pid = 1669] [serial = 2180] [outer = 0x112797800] 09:08:03 INFO - PROCESS | 1669 | 1469117283749 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 622ms 09:08:03 INFO - PROCESS | 1669 | 1469117283763 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1669 | 1469117283766 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:08:03 INFO - PROCESS | 1669 | 1469117283773 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1669 | 1469117283774 Marionette TRACE conn2 <- [1,2878,null,{}] 09:08:03 INFO - PROCESS | 1669 | 1469117283785 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 1669 | 1469117283786 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:03 INFO - PROCESS | 1669 | 1469117283872 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:08:03 INFO - PROCESS | 1669 | 1469117283888 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1669 | 1469117283889 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:03 INFO - PROCESS | 1669 | ++DOCSHELL 0x12517c800 == 36 [pid = 1669] [id = 727] 09:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x119867400) [pid = 1669] [serial = 2181] [outer = 0x0] 09:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1242b2400) [pid = 1669] [serial = 2182] [outer = 0x119867400] 09:08:03 INFO - PROCESS | 1669 | 1469117283915 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x125711c00) [pid = 1669] [serial = 2183] [outer = 0x119867400] 09:08:04 INFO - PROCESS | 1669 | 1469117284268 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:08:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 523ms 09:08:04 INFO - PROCESS | 1669 | 1469117284298 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1669 | 1469117284299 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:08:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:08:04 INFO - PROCESS | 1669 | 1469117284301 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1669 | 1469117284302 Marionette TRACE conn2 <- [1,2882,null,{}] 09:08:04 INFO - PROCESS | 1669 | 1469117284304 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 1669 | 1469117284305 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:04 INFO - PROCESS | 1669 | 1469117284422 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:08:04 INFO - PROCESS | 1669 | 1469117284430 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1669 | 1469117284431 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12cba8000 == 37 [pid = 1669] [id = 728] 09:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1210cc800) [pid = 1669] [serial = 2184] [outer = 0x0] 09:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1274a7c00) [pid = 1669] [serial = 2185] [outer = 0x1210cc800] 09:08:04 INFO - PROCESS | 1669 | 1469117284455 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x128c2a400) [pid = 1669] [serial = 2186] [outer = 0x1210cc800] 09:08:04 INFO - PROCESS | 1669 | 1469117284771 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:08:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 09:08:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:08:04 INFO - PROCESS | 1669 | 1469117284820 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1669 | 1469117284822 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:08:04 INFO - PROCESS | 1669 | 1469117284824 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1669 | 1469117284826 Marionette TRACE conn2 <- [1,2886,null,{}] 09:08:04 INFO - PROCESS | 1669 | 1469117284828 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 1669 | 1469117284830 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:04 INFO - PROCESS | 1669 | 1469117284924 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:08:04 INFO - PROCESS | 1669 | 1469117284929 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1669 | 1469117284931 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:04 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ced1800 == 38 [pid = 1669] [id = 729] 09:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1193f3400) [pid = 1669] [serial = 2187] [outer = 0x0] 09:08:04 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x129394c00) [pid = 1669] [serial = 2188] [outer = 0x1193f3400] 09:08:04 INFO - PROCESS | 1669 | 1469117284957 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1296ce000) [pid = 1669] [serial = 2189] [outer = 0x1193f3400] 09:08:05 INFO - PROCESS | 1669 | 1469117285315 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 523ms 09:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:08:05 INFO - PROCESS | 1669 | 1469117285349 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 1669 | 1469117285351 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:08:05 INFO - PROCESS | 1669 | 1469117285353 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 1669 | 1469117285354 Marionette TRACE conn2 <- [1,2890,null,{}] 09:08:05 INFO - PROCESS | 1669 | 1469117285356 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:05 INFO - PROCESS | 1669 | 1469117285357 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:05 INFO - PROCESS | 1669 | 1469117285496 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:08:05 INFO - PROCESS | 1669 | 1469117285551 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1669 | 1469117285553 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:05 INFO - PROCESS | 1669 | ++DOCSHELL 0x116968000 == 39 [pid = 1669] [id = 730] 09:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1121be800) [pid = 1669] [serial = 2190] [outer = 0x0] 09:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x1127d6800) [pid = 1669] [serial = 2191] [outer = 0x1121be800] 09:08:05 INFO - PROCESS | 1669 | 1469117285585 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x113cdb800) [pid = 1669] [serial = 2192] [outer = 0x1121be800] 09:08:06 INFO - PROCESS | 1669 | 1469117286064 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:08:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 719ms 09:08:06 INFO - PROCESS | 1669 | 1469117286073 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1669 | 1469117286076 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:08:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:08:06 INFO - PROCESS | 1669 | 1469117286082 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1669 | 1469117286084 Marionette TRACE conn2 <- [1,2894,null,{}] 09:08:06 INFO - PROCESS | 1669 | 1469117286088 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 1669 | 1469117286091 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:06 INFO - PROCESS | 1669 | 1469117286217 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:08:06 INFO - PROCESS | 1669 | 1469117286360 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 1669 | 1469117286363 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:06 INFO - PROCESS | 1669 | ++DOCSHELL 0x126037000 == 40 [pid = 1669] [id = 731] 09:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x116bf5c00) [pid = 1669] [serial = 2193] [outer = 0x0] 09:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1185c2800) [pid = 1669] [serial = 2194] [outer = 0x116bf5c00] 09:08:06 INFO - PROCESS | 1669 | 1469117286410 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x119208000) [pid = 1669] [serial = 2195] [outer = 0x116bf5c00] 09:08:06 INFO - PROCESS | 1669 | 1469117286956 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:08:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 928ms 09:08:07 INFO - PROCESS | 1669 | 1469117287029 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1669 | 1469117287032 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:08:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:08:07 INFO - PROCESS | 1669 | 1469117287038 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1669 | 1469117287041 Marionette TRACE conn2 <- [1,2898,null,{}] 09:08:07 INFO - PROCESS | 1669 | 1469117287046 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 1669 | 1469117287049 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:07 INFO - PROCESS | 1669 | 1469117287194 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:08:07 INFO - PROCESS | 1669 | 1469117287269 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1669 | 1469117287271 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:07 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ce21000 == 41 [pid = 1669] [id = 732] 09:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x119966c00) [pid = 1669] [serial = 2196] [outer = 0x0] 09:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x11997dc00) [pid = 1669] [serial = 2197] [outer = 0x119966c00] 09:08:07 INFO - PROCESS | 1669 | 1469117287300 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1242b3000) [pid = 1669] [serial = 2198] [outer = 0x119966c00] 09:08:07 INFO - PROCESS | 1669 | 1469117287764 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:08:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 773ms 09:08:07 INFO - PROCESS | 1669 | 1469117287810 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1669 | 1469117287813 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:08:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:08:07 INFO - PROCESS | 1669 | 1469117287822 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1669 | 1469117287825 Marionette TRACE conn2 <- [1,2902,null,{}] 09:08:07 INFO - PROCESS | 1669 | 1469117287828 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 1669 | 1469117287830 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:07 INFO - PROCESS | 1669 | 1469117287939 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:08:08 INFO - PROCESS | 1669 | 1469117288043 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1669 | 1469117288044 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d54a800 == 42 [pid = 1669] [id = 733] 09:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1186c8400) [pid = 1669] [serial = 2199] [outer = 0x0] 09:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x125710000) [pid = 1669] [serial = 2200] [outer = 0x1186c8400] 09:08:08 INFO - PROCESS | 1669 | 1469117288076 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x127476400) [pid = 1669] [serial = 2201] [outer = 0x1186c8400] 09:08:08 INFO - PROCESS | 1669 | 1469117288522 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:08:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 725ms 09:08:08 INFO - PROCESS | 1669 | 1469117288543 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1669 | 1469117288547 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:08:08 INFO - PROCESS | 1669 | 1469117288549 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1669 | 1469117288551 Marionette TRACE conn2 <- [1,2906,null,{}] 09:08:08 INFO - PROCESS | 1669 | 1469117288553 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 1669 | 1469117288555 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:08 INFO - PROCESS | 1669 | 1469117288663 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:08:08 INFO - PROCESS | 1669 | 1469117288726 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1669 | 1469117288727 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:08 INFO - PROCESS | 1669 | ++DOCSHELL 0x125181800 == 43 [pid = 1669] [id = 734] 09:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x119255800) [pid = 1669] [serial = 2202] [outer = 0x0] 09:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x12453b000) [pid = 1669] [serial = 2203] [outer = 0x119255800] 09:08:08 INFO - PROCESS | 1669 | 1469117288756 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x129393400) [pid = 1669] [serial = 2204] [outer = 0x119255800] 09:08:09 INFO - PROCESS | 1669 | 1469117289405 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:08:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 870ms 09:08:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:08:09 INFO - PROCESS | 1669 | 1469117289419 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1669 | 1469117289422 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:08:09 INFO - PROCESS | 1669 | 1469117289424 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1669 | 1469117289428 Marionette TRACE conn2 <- [1,2910,null,{}] 09:08:09 INFO - PROCESS | 1669 | 1469117289453 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 1669 | 1469117289454 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:09 INFO - PROCESS | 1669 | 1469117289559 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:08:09 INFO - PROCESS | 1669 | 1469117289633 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1669 | 1469117289635 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:09 INFO - PROCESS | 1669 | ++DOCSHELL 0x118613800 == 44 [pid = 1669] [id = 735] 09:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1182cf800) [pid = 1669] [serial = 2205] [outer = 0x0] 09:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x11833e000) [pid = 1669] [serial = 2206] [outer = 0x1182cf800] 09:08:09 INFO - PROCESS | 1669 | 1469117289663 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x1184be400) [pid = 1669] [serial = 2207] [outer = 0x1182cf800] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12ced1800 == 43 [pid = 1669] [id = 729] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12cba8000 == 42 [pid = 1669] [id = 728] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12517c800 == 41 [pid = 1669] [id = 727] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x123ce6800 == 40 [pid = 1669] [id = 726] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdc0800 == 39 [pid = 1669] [id = 725] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12b256000 == 38 [pid = 1669] [id = 724] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8de000 == 37 [pid = 1669] [id = 723] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x128cd3800 == 36 [pid = 1669] [id = 722] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12517e000 == 35 [pid = 1669] [id = 721] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x11955a800 == 34 [pid = 1669] [id = 720] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x117e9f800 == 33 [pid = 1669] [id = 719] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x117e8a800 == 32 [pid = 1669] [id = 718] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x1193dd000 == 31 [pid = 1669] [id = 717] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12c67b000 == 30 [pid = 1669] [id = 716] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x125181800 == 29 [pid = 1669] [id = 734] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12d54a800 == 28 [pid = 1669] [id = 733] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x12ce21000 == 27 [pid = 1669] [id = 732] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x126037000 == 26 [pid = 1669] [id = 731] 09:08:10 INFO - PROCESS | 1669 | --DOCSHELL 0x116968000 == 25 [pid = 1669] [id = 730] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x116868400) [pid = 1669] [serial = 2119] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x116bb0400) [pid = 1669] [serial = 2120] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x118348400) [pid = 1669] [serial = 2122] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1185bc400) [pid = 1669] [serial = 2123] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1211ee400) [pid = 1669] [serial = 2134] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x118979400) [pid = 1669] [serial = 2114] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1185c5400) [pid = 1669] [serial = 2113] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x11333b800) [pid = 1669] [serial = 2116] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x113c5a800) [pid = 1669] [serial = 2117] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1186c1000) [pid = 1669] [serial = 2125] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x118981800) [pid = 1669] [serial = 2099] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1185bc000) [pid = 1669] [serial = 2098] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x123fec800) [pid = 1669] [serial = 2102] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x121045c00) [pid = 1669] [serial = 2101] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x129605c00) [pid = 1669] [serial = 2105] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x126936000) [pid = 1669] [serial = 2104] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x12a9e1c00) [pid = 1669] [serial = 2108] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12103d800) [pid = 1669] [serial = 2131] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x12a825c00) [pid = 1669] [serial = 2107] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x12453cc00) [pid = 1669] [serial = 2137] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x115f8e000) [pid = 1669] [serial = 2140] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x12409c800) [pid = 1669] [serial = 2135] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x124a08400) [pid = 1669] [serial = 2143] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x124fc6400) [pid = 1669] [serial = 2146] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x121040000) [pid = 1669] [serial = 2141] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x1245d1400) [pid = 1669] [serial = 2138] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1192e8400) [pid = 1669] [serial = 2128] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x12a7d0400) [pid = 1669] [serial = 2111] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x119860000) [pid = 1669] [serial = 2129] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x1189a6c00) [pid = 1669] [serial = 2110] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x121049800) [pid = 1669] [serial = 2132] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 75 (0x1260c0c00) [pid = 1669] [serial = 2147] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 74 (0x124abf400) [pid = 1669] [serial = 2144] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 73 (0x118983000) [pid = 1669] [serial = 2126] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | --DOMWINDOW == 72 (0x1260c6400) [pid = 1669] [serial = 2149] [outer = 0x0] [url = about:blank] 09:08:10 INFO - PROCESS | 1669 | 1469117290693 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:08:10 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:08:10 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1293ms 09:08:10 INFO - PROCESS | 1669 | 1469117290718 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1669 | 1469117290720 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:08:10 INFO - TEST-START | /DOMEvents/constructors.html 09:08:10 INFO - PROCESS | 1669 | 1469117290723 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1669 | 1469117290725 Marionette TRACE conn2 <- [1,2914,null,{}] 09:08:10 INFO - PROCESS | 1669 | 1469117290729 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 1669 | 1469117290730 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:10 INFO - PROCESS | 1669 | 1469117290818 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:08:10 INFO - PROCESS | 1669 | 1469117290873 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1669 | 1469117290876 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:10 INFO - PROCESS | 1669 | ++DOCSHELL 0x117265800 == 26 [pid = 1669] [id = 736] 09:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 73 (0x113347800) [pid = 1669] [serial = 2208] [outer = 0x0] 09:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 74 (0x1133fa400) [pid = 1669] [serial = 2209] [outer = 0x113347800] 09:08:10 INFO - PROCESS | 1669 | 1469117290905 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1669 | ++DOMWINDOW == 75 (0x115f89c00) [pid = 1669] [serial = 2210] [outer = 0x113347800] 09:08:11 INFO - PROCESS | 1669 | 1469117291256 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:08:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 579ms 09:08:11 INFO - PROCESS | 1669 | 1469117291303 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1669 | 1469117291307 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:08:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:08:11 INFO - PROCESS | 1669 | 1469117291312 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1669 | 1469117291314 Marionette TRACE conn2 <- [1,2918,null,{}] 09:08:11 INFO - PROCESS | 1669 | 1469117291316 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 1669 | 1469117291318 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:11 INFO - PROCESS | 1669 | 1469117291398 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:08:11 INFO - PROCESS | 1669 | 1469117291465 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1669 | 1469117291467 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:11 INFO - PROCESS | 1669 | ++DOCSHELL 0x11954b800 == 27 [pid = 1669] [id = 737] 09:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 76 (0x1133bb000) [pid = 1669] [serial = 2211] [outer = 0x0] 09:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x1162b2c00) [pid = 1669] [serial = 2212] [outer = 0x1133bb000] 09:08:11 INFO - PROCESS | 1669 | 1469117291495 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183a8c00) [pid = 1669] [serial = 2213] [outer = 0x1133bb000] 09:08:11 INFO - PROCESS | 1669 | 1469117291802 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:08:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 09:08:11 INFO - PROCESS | 1669 | 1469117291834 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1669 | 1469117291836 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:08:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:08:11 INFO - PROCESS | 1669 | 1469117291839 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1669 | 1469117291841 Marionette TRACE conn2 <- [1,2922,null,{}] 09:08:11 INFO - PROCESS | 1669 | 1469117291853 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 1669 | 1469117291856 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:11 INFO - PROCESS | 1669 | 1469117291953 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:08:12 INFO - PROCESS | 1669 | 1469117292030 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1669 | 1469117292033 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x12441f000 == 28 [pid = 1669] [id = 738] 09:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x113347c00) [pid = 1669] [serial = 2214] [outer = 0x0] 09:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x1186c8800) [pid = 1669] [serial = 2215] [outer = 0x113347c00] 09:08:12 INFO - PROCESS | 1669 | 1469117292079 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x119207800) [pid = 1669] [serial = 2216] [outer = 0x113347c00] 09:08:12 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:12 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:12 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:12 INFO - PROCESS | 1669 | [1669] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:08:12 INFO - PROCESS | 1669 | 1469117292490 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:08:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:08:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:12 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 09:08:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:12 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 09:08:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:12 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]" 09:08:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:08:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 09:08:12 INFO - PROCESS | 1669 | 1469117292512 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1669 | 1469117292515 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:08:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:08:12 INFO - PROCESS | 1669 | 1469117292519 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1669 | 1469117292521 Marionette TRACE conn2 <- [1,2926,null,{}] 09:08:12 INFO - PROCESS | 1669 | 1469117292524 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 1669 | 1469117292526 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:12 INFO - PROCESS | 1669 | 1469117292651 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:08:12 INFO - PROCESS | 1669 | 1469117292704 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1669 | 1469117292713 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:12 INFO - PROCESS | 1669 | ++DOCSHELL 0x1269c6800 == 29 [pid = 1669] [id = 739] 09:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1192e7000) [pid = 1669] [serial = 2217] [outer = 0x0] 09:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x119866400) [pid = 1669] [serial = 2218] [outer = 0x1192e7000] 09:08:12 INFO - PROCESS | 1669 | 1469117292740 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11996b000) [pid = 1669] [serial = 2219] [outer = 0x1192e7000] 09:08:12 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:08:13 INFO - PROCESS | 1669 | 1469117293022 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:08:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 520ms 09:08:13 INFO - PROCESS | 1669 | 1469117293040 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1669 | 1469117293042 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:08:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:08:13 INFO - PROCESS | 1669 | 1469117293050 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1669 | 1469117293051 Marionette TRACE conn2 <- [1,2930,null,{}] 09:08:13 INFO - PROCESS | 1669 | 1469117293060 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:13 INFO - PROCESS | 1669 | 1469117293063 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:13 INFO - PROCESS | 1669 | 1469117293165 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:08:13 INFO - PROCESS | 1669 | 1469117293168 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1669 | 1469117293169 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c45000 == 30 [pid = 1669] [id = 740] 09:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x113343800) [pid = 1669] [serial = 2220] [outer = 0x0] 09:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x119976800) [pid = 1669] [serial = 2221] [outer = 0x113343800] 09:08:13 INFO - PROCESS | 1669 | 1469117293194 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x119d08000) [pid = 1669] [serial = 2222] [outer = 0x113343800] 09:08:13 INFO - PROCESS | 1669 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:08:13 INFO - PROCESS | 1669 | 1469117293500 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:08:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 474ms 09:08:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:08:13 INFO - PROCESS | 1669 | 1469117293519 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1669 | 1469117293520 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:08:13 INFO - PROCESS | 1669 | 1469117293522 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1669 | 1469117293523 Marionette TRACE conn2 <- [1,2934,null,{}] 09:08:13 INFO - PROCESS | 1669 | 1469117293534 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:13 INFO - PROCESS | 1669 | 1469117293538 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:13 INFO - PROCESS | 1669 | 1469117293657 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:08:13 INFO - PROCESS | 1669 | 1469117293662 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1669 | 1469117293663 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:13 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294a0800 == 31 [pid = 1669] [id = 741] 09:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12103ac00) [pid = 1669] [serial = 2223] [outer = 0x0] 09:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1211ec000) [pid = 1669] [serial = 2224] [outer = 0x12103ac00] 09:08:13 INFO - PROCESS | 1669 | 1469117293695 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x124541c00) [pid = 1669] [serial = 2225] [outer = 0x12103ac00] 09:08:14 INFO - PROCESS | 1669 | 1469117294007 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:08:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:08:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 527ms 09:08:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:08:14 INFO - PROCESS | 1669 | 1469117294058 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1669 | 1469117294059 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:08:14 INFO - PROCESS | 1669 | 1469117294061 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1669 | 1469117294064 Marionette TRACE conn2 <- [1,2938,null,{}] 09:08:14 INFO - PROCESS | 1669 | 1469117294068 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 1669 | 1469117294069 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:14 INFO - PROCESS | 1669 | 1469117294169 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:08:14 INFO - PROCESS | 1669 | 1469117294172 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1669 | 1469117294173 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a981800 == 32 [pid = 1669] [id = 742] 09:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12103f400) [pid = 1669] [serial = 2226] [outer = 0x0] 09:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x124a13c00) [pid = 1669] [serial = 2227] [outer = 0x12103f400] 09:08:14 INFO - PROCESS | 1669 | 1469117294197 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x124abf800) [pid = 1669] [serial = 2228] [outer = 0x12103f400] 09:08:14 INFO - PROCESS | 1669 | 1469117294507 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:08:14 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. 09:08:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 474ms 09:08:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:08:14 INFO - PROCESS | 1669 | 1469117294536 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1669 | 1469117294537 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1193f3400) [pid = 1669] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x112a8f800) [pid = 1669] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1242b6c00) [pid = 1669] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x12693cc00) [pid = 1669] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x112fb1400) [pid = 1669] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1186ba000) [pid = 1669] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x112d54c00) [pid = 1669] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x121042000) [pid = 1669] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x11897ec00) [pid = 1669] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x11335a400) [pid = 1669] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1177c8800) [pid = 1669] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x112797800) [pid = 1669] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1210cc800) [pid = 1669] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:08:14 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x119867400) [pid = 1669] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:08:14 INFO - PROCESS | 1669 | 1469117294761 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1669 | 1469117294762 Marionette TRACE conn2 <- [1,2942,null,{}] 09:08:14 INFO - PROCESS | 1669 | 1469117294767 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 1669 | 1469117294769 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:14 INFO - PROCESS | 1669 | 1469117294841 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:08:14 INFO - PROCESS | 1669 | 1469117294845 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1669 | 1469117294846 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:14 INFO - PROCESS | 1669 | ++DOCSHELL 0x1294bc800 == 33 [pid = 1669] [id = 743] 09:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x112d54c00) [pid = 1669] [serial = 2229] [outer = 0x0] 09:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x1165ea800) [pid = 1669] [serial = 2230] [outer = 0x112d54c00] 09:08:14 INFO - PROCESS | 1669 | 1469117294872 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x1186ba000) [pid = 1669] [serial = 2231] [outer = 0x112d54c00] 09:08:15 INFO - PROCESS | 1669 | 1469117295193 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:08:15 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 09:08:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:08:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 693ms 09:08:15 INFO - PROCESS | 1669 | 1469117295233 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1669 | 1469117295235 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:08:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:08:15 INFO - PROCESS | 1669 | 1469117295237 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1669 | 1469117295239 Marionette TRACE conn2 <- [1,2946,null,{}] 09:08:15 INFO - PROCESS | 1669 | 1469117295241 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 1669 | 1469117295242 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:15 INFO - PROCESS | 1669 | 1469117295321 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:08:15 INFO - PROCESS | 1669 | 1469117295325 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1669 | 1469117295326 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12441e000 == 34 [pid = 1669] [id = 744] 09:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x119867400) [pid = 1669] [serial = 2232] [outer = 0x0] 09:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x124d82c00) [pid = 1669] [serial = 2233] [outer = 0x119867400] 09:08:15 INFO - PROCESS | 1669 | 1469117295351 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x124fbf000) [pid = 1669] [serial = 2234] [outer = 0x119867400] 09:08:15 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. 09:08:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 421ms 09:08:15 INFO - PROCESS | 1669 | 1469117295654 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:08:15 INFO - PROCESS | 1669 | 1469117295660 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1669 | 1469117295665 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:08:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:08:15 INFO - PROCESS | 1669 | 1469117295676 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1669 | 1469117295678 Marionette TRACE conn2 <- [1,2950,null,{}] 09:08:15 INFO - PROCESS | 1669 | 1469117295692 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 1669 | 1469117295695 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:15 INFO - PROCESS | 1669 | 1469117295880 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:08:15 INFO - PROCESS | 1669 | 1469117295890 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1669 | 1469117295891 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:15 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba65000 == 35 [pid = 1669] [id = 745] 09:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x124d90000) [pid = 1669] [serial = 2235] [outer = 0x0] 09:08:15 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x125706c00) [pid = 1669] [serial = 2236] [outer = 0x124d90000] 09:08:15 INFO - PROCESS | 1669 | 1469117295931 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x1257df400) [pid = 1669] [serial = 2237] [outer = 0x124d90000] 09:08:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3da800 == 36 [pid = 1669] [id = 746] 09:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x126936000) [pid = 1669] [serial = 2238] [outer = 0x0] 09:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119868000) [pid = 1669] [serial = 2239] [outer = 0x126936000] 09:08:16 INFO - PROCESS | 1669 | 1469117296317 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:08:16 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. 09:08:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 680ms 09:08:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:08:16 INFO - PROCESS | 1669 | 1469117296356 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1669 | 1469117296358 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:08:16 INFO - PROCESS | 1669 | 1469117296360 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1669 | 1469117296362 Marionette TRACE conn2 <- [1,2954,null,{}] 09:08:16 INFO - PROCESS | 1669 | 1469117296364 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 1669 | 1469117296366 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:16 INFO - PROCESS | 1669 | 1469117296499 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:08:16 INFO - PROCESS | 1669 | 1469117296506 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1669 | 1469117296508 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:16 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c44800 == 37 [pid = 1669] [id = 747] 09:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x124fbf800) [pid = 1669] [serial = 2240] [outer = 0x0] 09:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1260c2800) [pid = 1669] [serial = 2241] [outer = 0x124fbf800] 09:08:16 INFO - PROCESS | 1669 | 1469117296534 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x128c26400) [pid = 1669] [serial = 2242] [outer = 0x124fbf800] 09:08:16 INFO - PROCESS | 1669 | 1469117296898 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:08:16 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 09:08:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 09:08:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:08:16 INFO - PROCESS | 1669 | 1469117296931 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1669 | 1469117296933 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:08:16 INFO - PROCESS | 1669 | 1469117296936 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1669 | 1469117296938 Marionette TRACE conn2 <- [1,2958,null,{}] 09:08:16 INFO - PROCESS | 1669 | 1469117296942 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 1669 | 1469117296944 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:17 INFO - PROCESS | 1669 | 1469117297098 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:08:17 INFO - PROCESS | 1669 | 1469117297201 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1669 | 1469117297202 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x11929c800 == 38 [pid = 1669] [id = 748] 09:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x113cd9000) [pid = 1669] [serial = 2243] [outer = 0x0] 09:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x115f85000) [pid = 1669] [serial = 2244] [outer = 0x113cd9000] 09:08:17 INFO - PROCESS | 1669 | 1469117297236 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x116b0c800) [pid = 1669] [serial = 2245] [outer = 0x113cd9000] 09:08:17 INFO - PROCESS | 1669 | 1469117297658 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:08:17 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. 09:08:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 09:08:17 INFO - PROCESS | 1669 | 1469117297709 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1669 | 1469117297712 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:08:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:08:17 INFO - PROCESS | 1669 | 1469117297743 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1669 | 1469117297745 Marionette TRACE conn2 <- [1,2962,null,{}] 09:08:17 INFO - PROCESS | 1669 | 1469117297747 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 1669 | 1469117297749 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:17 INFO - PROCESS | 1669 | 1469117297862 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:08:17 INFO - PROCESS | 1669 | 1469117297922 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1669 | 1469117297924 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:17 INFO - PROCESS | 1669 | ++DOCSHELL 0x127412800 == 39 [pid = 1669] [id = 749] 09:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x1182da000) [pid = 1669] [serial = 2246] [outer = 0x0] 09:08:17 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1183c8400) [pid = 1669] [serial = 2247] [outer = 0x1182da000] 09:08:17 INFO - PROCESS | 1669 | 1469117297955 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1186c4c00) [pid = 1669] [serial = 2248] [outer = 0x1182da000] 09:08:18 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. 09:08:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 09:08:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:08:18 INFO - PROCESS | 1669 | 1469117298361 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:08:18 INFO - PROCESS | 1669 | 1469117298364 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 1669 | 1469117298366 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:08:18 INFO - PROCESS | 1669 | 1469117298368 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 1669 | 1469117298371 Marionette TRACE conn2 <- [1,2966,null,{}] 09:08:18 INFO - PROCESS | 1669 | 1469117298378 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:18 INFO - PROCESS | 1669 | 1469117298382 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:18 INFO - PROCESS | 1669 | 1469117298492 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:08:18 INFO - PROCESS | 1669 | 1469117298548 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1669 | 1469117298550 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:18 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c693800 == 40 [pid = 1669] [id = 750] 09:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x119207c00) [pid = 1669] [serial = 2249] [outer = 0x0] 09:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x119d0ac00) [pid = 1669] [serial = 2250] [outer = 0x119207c00] 09:08:18 INFO - PROCESS | 1669 | 1469117298582 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1239ee400) [pid = 1669] [serial = 2251] [outer = 0x119207c00] 09:08:19 INFO - PROCESS | 1669 | 1469117299022 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:08:19 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. 09:08:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 09:08:19 INFO - PROCESS | 1669 | 1469117299041 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1669 | 1469117299043 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:08:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:08:19 INFO - PROCESS | 1669 | 1469117299047 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1669 | 1469117299049 Marionette TRACE conn2 <- [1,2970,null,{}] 09:08:19 INFO - PROCESS | 1669 | 1469117299052 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 1669 | 1469117299054 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:19 INFO - PROCESS | 1669 | 1469117299219 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:08:19 INFO - PROCESS | 1669 | 1469117299506 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1669 | 1469117299508 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:19 INFO - PROCESS | 1669 | ++DOCSHELL 0x1131da000 == 41 [pid = 1669] [id = 751] 09:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x111e28400) [pid = 1669] [serial = 2252] [outer = 0x0] 09:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x112740000) [pid = 1669] [serial = 2253] [outer = 0x111e28400] 09:08:19 INFO - PROCESS | 1669 | 1469117299531 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x112d56c00) [pid = 1669] [serial = 2254] [outer = 0x111e28400] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3da800 == 40 [pid = 1669] [id = 746] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba65000 == 39 [pid = 1669] [id = 745] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12441e000 == 38 [pid = 1669] [id = 744] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x1294bc800 == 37 [pid = 1669] [id = 743] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12a981800 == 36 [pid = 1669] [id = 742] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x1294a0800 == 35 [pid = 1669] [id = 741] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x128c45000 == 34 [pid = 1669] [id = 740] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x1269c6800 == 33 [pid = 1669] [id = 739] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x12441f000 == 32 [pid = 1669] [id = 738] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x11954b800 == 31 [pid = 1669] [id = 737] 09:08:20 INFO - PROCESS | 1669 | 1469117300084 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x117265800 == 30 [pid = 1669] [id = 736] 09:08:20 INFO - PROCESS | 1669 | --DOCSHELL 0x118613800 == 29 [pid = 1669] [id = 735] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1183ac000) [pid = 1669] [serial = 2159] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x116865400) [pid = 1669] [serial = 2180] [outer = 0x0] [url = about:blank] 09:08:20 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. 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1296ce000) [pid = 1669] [serial = 2189] [outer = 0x0] [url = about:blank] 09:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1079ms 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x128c2a400) [pid = 1669] [serial = 2186] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1199d9000) [pid = 1669] [serial = 2174] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1242b2400) [pid = 1669] [serial = 2182] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x125711c00) [pid = 1669] [serial = 2183] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x112f0d800) [pid = 1669] [serial = 2179] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x121041c00) [pid = 1669] [serial = 2168] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x1274a7c00) [pid = 1669] [serial = 2185] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x129394c00) [pid = 1669] [serial = 2188] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x123e3bc00) [pid = 1669] [serial = 2171] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x1210cac00) [pid = 1669] [serial = 2170] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x124d8f400) [pid = 1669] [serial = 2173] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x127171400) [pid = 1669] [serial = 2177] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x115f89000) [pid = 1669] [serial = 2155] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11833a400) [pid = 1669] [serial = 2156] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1186be800) [pid = 1669] [serial = 2161] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x118894400) [pid = 1669] [serial = 2162] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x126da1000) [pid = 1669] [serial = 2176] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1192de000) [pid = 1669] [serial = 2164] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x1198a6000) [pid = 1669] [serial = 2165] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x126daa000) [pid = 1669] [serial = 2150] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x11997d000) [pid = 1669] [serial = 2167] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x113c56c00) [pid = 1669] [serial = 2152] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x115f8b400) [pid = 1669] [serial = 2153] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x1182cc400) [pid = 1669] [serial = 2158] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1669 | 1469117300132 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1669 | 1469117300135 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:08:20 INFO - PROCESS | 1669 | 1469117300143 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1669 | 1469117300145 Marionette TRACE conn2 <- [1,2974,null,{}] 09:08:20 INFO - PROCESS | 1669 | 1469117300161 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 1669 | 1469117300165 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:20 INFO - PROCESS | 1669 | 1469117300292 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:08:20 INFO - PROCESS | 1669 | 1469117300301 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1669 | 1469117300303 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x118613000 == 30 [pid = 1669] [id = 752] 09:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x114f86800) [pid = 1669] [serial = 2255] [outer = 0x0] 09:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x115f34800) [pid = 1669] [serial = 2256] [outer = 0x114f86800] 09:08:20 INFO - PROCESS | 1669 | 1469117300330 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x11659bc00) [pid = 1669] [serial = 2257] [outer = 0x114f86800] 09:08:20 INFO - PROCESS | 1669 | 1469117300648 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:08:20 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. 09:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 531ms 09:08:20 INFO - PROCESS | 1669 | 1469117300699 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1669 | 1469117300702 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:08:20 INFO - PROCESS | 1669 | 1469117300706 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1669 | 1469117300707 Marionette TRACE conn2 <- [1,2978,null,{}] 09:08:20 INFO - PROCESS | 1669 | 1469117300709 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 1669 | 1469117300711 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:20 INFO - PROCESS | 1669 | 1469117300794 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:08:20 INFO - PROCESS | 1669 | 1469117300822 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1669 | 1469117300823 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:20 INFO - PROCESS | 1669 | ++DOCSHELL 0x123885800 == 31 [pid = 1669] [id = 753] 09:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x117e47400) [pid = 1669] [serial = 2258] [outer = 0x0] 09:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x1182ce000) [pid = 1669] [serial = 2259] [outer = 0x117e47400] 09:08:20 INFO - PROCESS | 1669 | 1469117300848 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x1183a9c00) [pid = 1669] [serial = 2260] [outer = 0x117e47400] 09:08:21 INFO - PROCESS | 1669 | 1469117301171 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:08:21 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. 09:08:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 518ms 09:08:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:08:21 INFO - PROCESS | 1669 | 1469117301225 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1669 | 1469117301226 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:08:21 INFO - PROCESS | 1669 | 1469117301233 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1669 | 1469117301237 Marionette TRACE conn2 <- [1,2982,null,{}] 09:08:21 INFO - PROCESS | 1669 | 1469117301241 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 1669 | 1469117301243 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:21 INFO - PROCESS | 1669 | 1469117301358 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:08:21 INFO - PROCESS | 1669 | 1469117301367 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1669 | 1469117301368 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x126071800 == 32 [pid = 1669] [id = 754] 09:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1183c7800) [pid = 1669] [serial = 2261] [outer = 0x0] 09:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1185cac00) [pid = 1669] [serial = 2262] [outer = 0x1183c7800] 09:08:21 INFO - PROCESS | 1669 | 1469117301393 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1188f5400) [pid = 1669] [serial = 2263] [outer = 0x1183c7800] 09:08:21 INFO - PROCESS | 1669 | 1469117301683 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:08:21 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 09:08:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:08:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 476ms 09:08:21 INFO - PROCESS | 1669 | 1469117301706 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1669 | 1469117301708 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:08:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:08:21 INFO - PROCESS | 1669 | 1469117301710 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1669 | 1469117301711 Marionette TRACE conn2 <- [1,2986,null,{}] 09:08:21 INFO - PROCESS | 1669 | 1469117301717 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 1669 | 1469117301718 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:21 INFO - PROCESS | 1669 | 1469117301805 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:08:21 INFO - PROCESS | 1669 | 1469117301808 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1669 | 1469117301810 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:21 INFO - PROCESS | 1669 | ++DOCSHELL 0x128cca000 == 33 [pid = 1669] [id = 755] 09:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x119255c00) [pid = 1669] [serial = 2264] [outer = 0x0] 09:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1192ea800) [pid = 1669] [serial = 2265] [outer = 0x119255c00] 09:08:21 INFO - PROCESS | 1669 | 1469117301835 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x119863c00) [pid = 1669] [serial = 2266] [outer = 0x119255c00] 09:08:22 INFO - PROCESS | 1669 | 1469117302157 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:08:22 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. 09:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 471ms 09:08:22 INFO - PROCESS | 1669 | 1469117302187 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1669 | 1469117302188 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:08:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:08:22 INFO - PROCESS | 1669 | 1469117302190 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1669 | 1469117302192 Marionette TRACE conn2 <- [1,2990,null,{}] 09:08:22 INFO - PROCESS | 1669 | 1469117302194 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1669 | 1469117302197 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:22 INFO - PROCESS | 1669 | 1469117302324 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:08:22 INFO - PROCESS | 1669 | 1469117302337 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1669 | 1469117302341 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a8d8000 == 34 [pid = 1669] [id = 756] 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x119979000) [pid = 1669] [serial = 2267] [outer = 0x0] 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1199d9000) [pid = 1669] [serial = 2268] [outer = 0x119979000] 09:08:22 INFO - PROCESS | 1669 | 1469117302374 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x121045800) [pid = 1669] [serial = 2269] [outer = 0x119979000] 09:08:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x12932c800 == 35 [pid = 1669] [id = 757] 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1242b2400) [pid = 1669] [serial = 2270] [outer = 0x0] 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1210bf400) [pid = 1669] [serial = 2271] [outer = 0x1242b2400] 09:08:22 INFO - PROCESS | 1669 | 1469117302750 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:08:22 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. 09:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 09:08:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:08:22 INFO - PROCESS | 1669 | 1469117302760 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1669 | 1469117302762 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:08:22 INFO - PROCESS | 1669 | 1469117302764 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1669 | 1469117302765 Marionette TRACE conn2 <- [1,2994,null,{}] 09:08:22 INFO - PROCESS | 1669 | 1469117302767 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1669 | 1469117302769 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:22 INFO - PROCESS | 1669 | 1469117302892 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:08:22 INFO - PROCESS | 1669 | 1469117302906 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1669 | 1469117302908 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:22 INFO - PROCESS | 1669 | ++DOCSHELL 0x114f45000 == 36 [pid = 1669] [id = 758] 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x1211ed800) [pid = 1669] [serial = 2272] [outer = 0x0] 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12453e400) [pid = 1669] [serial = 2273] [outer = 0x1211ed800] 09:08:22 INFO - PROCESS | 1669 | 1469117302933 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x1245cb800) [pid = 1669] [serial = 2274] [outer = 0x1211ed800] 09:08:23 INFO - PROCESS | 1669 | 1469117303251 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:08:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:08:23 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 09:08:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 09:08:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:08:23 INFO - PROCESS | 1669 | 1469117303288 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1669 | 1469117303290 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:08:23 INFO - PROCESS | 1669 | 1469117303292 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1669 | 1469117303293 Marionette TRACE conn2 <- [1,2998,null,{}] 09:08:23 INFO - PROCESS | 1669 | 1469117303295 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 1669 | 1469117303297 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:23 INFO - PROCESS | 1669 | 1469117303409 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:08:23 INFO - PROCESS | 1669 | 1469117303412 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1669 | 1469117303413 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ba67800 == 37 [pid = 1669] [id = 759] 09:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1245cbc00) [pid = 1669] [serial = 2275] [outer = 0x0] 09:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x124a1e800) [pid = 1669] [serial = 2276] [outer = 0x1245cbc00] 09:08:23 INFO - PROCESS | 1669 | 1469117303438 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x124dde400) [pid = 1669] [serial = 2277] [outer = 0x1245cbc00] 09:08:23 INFO - PROCESS | 1669 | 1469117303739 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:08:23 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. 09:08:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 09:08:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:08:23 INFO - PROCESS | 1669 | 1469117303771 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1669 | 1469117303772 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:08:23 INFO - PROCESS | 1669 | 1469117303774 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1669 | 1469117303775 Marionette TRACE conn2 <- [1,3002,null,{}] 09:08:23 INFO - PROCESS | 1669 | 1469117303785 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 1669 | 1469117303786 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:23 INFO - PROCESS | 1669 | 1469117303897 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:08:23 INFO - PROCESS | 1669 | 1469117303910 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1669 | 1469117303919 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:23 INFO - PROCESS | 1669 | ++DOCSHELL 0x12bdd1800 == 38 [pid = 1669] [id = 760] 09:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x113340000) [pid = 1669] [serial = 2278] [outer = 0x0] 09:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x124de7c00) [pid = 1669] [serial = 2279] [outer = 0x113340000] 09:08:23 INFO - PROCESS | 1669 | 1469117303943 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1257e1c00) [pid = 1669] [serial = 2280] [outer = 0x113340000] 09:08:24 INFO - PROCESS | 1669 | 1469117304272 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:08:24 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. 09:08:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 519ms 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1192e7000) [pid = 1669] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x124d90000) [pid = 1669] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x12103ac00) [pid = 1669] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x113347c00) [pid = 1669] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1133bb000) [pid = 1669] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1182cf800) [pid = 1669] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x113347800) [pid = 1669] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x1121be800) [pid = 1669] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x113343800) [pid = 1669] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x116bf5c00) [pid = 1669] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x12103f400) [pid = 1669] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x119966c00) [pid = 1669] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1186c8400) [pid = 1669] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x112d54c00) [pid = 1669] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x119255800) [pid = 1669] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x119867400) [pid = 1669] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:08:24 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x126936000) [pid = 1669] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:08:24 INFO - PROCESS | 1669 | 1469117304404 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1669 | 1469117304405 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:08:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:08:24 INFO - PROCESS | 1669 | 1469117304410 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1669 | 1469117304411 Marionette TRACE conn2 <- [1,3006,null,{}] 09:08:24 INFO - PROCESS | 1669 | 1469117304413 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 1669 | 1469117304414 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:24 INFO - PROCESS | 1669 | 1469117304498 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:08:24 INFO - PROCESS | 1669 | 1469117304502 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1669 | 1469117304503 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:24 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c690000 == 39 [pid = 1669] [id = 761] 09:08:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x116bf5c00) [pid = 1669] [serial = 2281] [outer = 0x0] 09:08:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1186bb000) [pid = 1669] [serial = 2282] [outer = 0x116bf5c00] 09:08:24 INFO - PROCESS | 1669 | 1469117304528 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x12103ac00) [pid = 1669] [serial = 2283] [outer = 0x116bf5c00] 09:08:24 INFO - PROCESS | 1669 | 1469117304836 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:08:24 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. 09:08:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 471ms 09:08:24 INFO - PROCESS | 1669 | 1469117304883 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1669 | 1469117304884 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:08:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:08:24 INFO - PROCESS | 1669 | 1469117304886 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1669 | 1469117304887 Marionette TRACE conn2 <- [1,3010,null,{}] 09:08:24 INFO - PROCESS | 1669 | 1469117304889 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 1669 | 1469117304891 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:24 INFO - PROCESS | 1669 | 1469117304983 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:08:25 INFO - PROCESS | 1669 | 1469117305038 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1669 | 1469117305040 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12ce1b000 == 40 [pid = 1669] [id = 762] 09:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12103f400) [pid = 1669] [serial = 2284] [outer = 0x0] 09:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1260c5800) [pid = 1669] [serial = 2285] [outer = 0x12103f400] 09:08:25 INFO - PROCESS | 1669 | 1469117305066 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x126fbe000) [pid = 1669] [serial = 2286] [outer = 0x12103f400] 09:08:25 INFO - PROCESS | 1669 | 1469117305325 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:08:25 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 09:08:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 468ms 09:08:25 INFO - PROCESS | 1669 | 1469117305355 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1669 | 1469117305356 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:08:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:08:25 INFO - PROCESS | 1669 | 1469117305358 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1669 | 1469117305360 Marionette TRACE conn2 <- [1,3014,null,{}] 09:08:25 INFO - PROCESS | 1669 | 1469117305370 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 1669 | 1469117305372 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:25 INFO - PROCESS | 1669 | 1469117305471 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:08:25 INFO - PROCESS | 1669 | 1469117305475 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1669 | 1469117305476 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:25 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d27a000 == 41 [pid = 1669] [id = 763] 09:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x119b77c00) [pid = 1669] [serial = 2287] [outer = 0x0] 09:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x127478400) [pid = 1669] [serial = 2288] [outer = 0x119b77c00] 09:08:25 INFO - PROCESS | 1669 | 1469117305499 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x128e80c00) [pid = 1669] [serial = 2289] [outer = 0x119b77c00] 09:08:25 INFO - PROCESS | 1669 | [1669] 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 09:08:25 INFO - PROCESS | 1669 | 1469117305855 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:08:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:08:25 INFO - {} 09:08:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:08:25 INFO - {} 09:08:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:08:25 INFO - {} 09:08:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:08:25 INFO - {} 09:08:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 527ms 09:08:25 INFO - PROCESS | 1669 | 1469117305893 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1669 | 1469117305894 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:08:25 INFO - TEST-START | /FileAPI/fileReader.html 09:08:25 INFO - PROCESS | 1669 | 1469117305896 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1669 | 1469117305897 Marionette TRACE conn2 <- [1,3018,null,{}] 09:08:25 INFO - PROCESS | 1669 | 1469117305900 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 1669 | 1469117305901 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:25 INFO - PROCESS | 1669 | 1469117305991 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:08:25 INFO - PROCESS | 1669 | 1469117305996 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1669 | 1469117305998 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x12d9b7800 == 42 [pid = 1669] [id = 764] 09:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x129394800) [pid = 1669] [serial = 2290] [outer = 0x0] 09:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x129605400) [pid = 1669] [serial = 2291] [outer = 0x129394800] 09:08:26 INFO - PROCESS | 1669 | 1469117306022 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x1296cdc00) [pid = 1669] [serial = 2292] [outer = 0x129394800] 09:08:26 INFO - PROCESS | 1669 | 1469117306331 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:08:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 09:08:26 INFO - PROCESS | 1669 | 1469117306367 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1669 | 1469117306368 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:08:26 INFO - TEST-START | /FileAPI/historical.html 09:08:26 INFO - PROCESS | 1669 | 1469117306370 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1669 | 1469117306371 Marionette TRACE conn2 <- [1,3022,null,{}] 09:08:26 INFO - PROCESS | 1669 | 1469117306373 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 1669 | 1469117306374 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:26 INFO - PROCESS | 1669 | 1469117306511 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:08:26 INFO - PROCESS | 1669 | 1469117306579 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1669 | 1469117306580 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:26 INFO - PROCESS | 1669 | ++DOCSHELL 0x1169c0800 == 43 [pid = 1669] [id = 765] 09:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x112740400) [pid = 1669] [serial = 2293] [outer = 0x0] 09:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x112a80400) [pid = 1669] [serial = 2294] [outer = 0x112740400] 09:08:26 INFO - PROCESS | 1669 | 1469117306613 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x113345400) [pid = 1669] [serial = 2295] [outer = 0x112740400] 09:08:27 INFO - PROCESS | 1669 | 1469117307016 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:08:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:08:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:08:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:08:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:08:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:08:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:08:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:08:27 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 09:08:27 INFO - PROCESS | 1669 | 1469117307041 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1669 | 1469117307044 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:08:27 INFO - TEST-START | /FileAPI/idlharness.html 09:08:27 INFO - PROCESS | 1669 | 1469117307048 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1669 | 1469117307050 Marionette TRACE conn2 <- [1,3026,null,{}] 09:08:27 INFO - PROCESS | 1669 | 1469117307053 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1669 | 1469117307055 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:27 INFO - PROCESS | 1669 | 1469117307166 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:08:27 INFO - PROCESS | 1669 | 1469117307267 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1669 | 1469117307269 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:27 INFO - PROCESS | 1669 | ++DOCSHELL 0x124dbb800 == 44 [pid = 1669] [id = 766] 09:08:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x117e3b800) [pid = 1669] [serial = 2296] [outer = 0x0] 09:08:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x1182dac00) [pid = 1669] [serial = 2297] [outer = 0x117e3b800] 09:08:27 INFO - PROCESS | 1669 | 1469117307299 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1184cb800) [pid = 1669] [serial = 2298] [outer = 0x117e3b800] 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:08:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:08:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:08:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:08:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:08:27 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 09:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:08:27 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 09:08:27 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 09:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:08:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:08:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:08:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:08:27 INFO - PROCESS | 1669 | 1469117307860 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:08:27 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 09:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:08:27 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 09:08:27 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 09:08:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:08:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:08:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 836ms 09:08:27 INFO - TEST-START | /FileAPI/idlharness.worker 09:08:27 INFO - PROCESS | 1669 | 1469117307884 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1669 | 1469117307886 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:08:27 INFO - PROCESS | 1669 | 1469117307889 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1669 | 1469117307890 Marionette TRACE conn2 <- [1,3030,null,{}] 09:08:27 INFO - PROCESS | 1669 | 1469117307892 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1669 | 1469117307894 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:28 INFO - PROCESS | 1669 | 1469117308037 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:08:28 INFO - PROCESS | 1669 | 1469117308142 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1669 | 1469117308144 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:28 INFO - PROCESS | 1669 | ++DOCSHELL 0x128a94000 == 45 [pid = 1669] [id = 767] 09:08:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x1186bf000) [pid = 1669] [serial = 2299] [outer = 0x0] 09:08:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12a7d2c00) [pid = 1669] [serial = 2300] [outer = 0x1186bf000] 09:08:28 INFO - PROCESS | 1669 | 1469117308176 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x12a82b800) [pid = 1669] [serial = 2301] [outer = 0x1186bf000] 09:08:28 INFO - PROCESS | 1669 | [1669] 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 09:08:28 INFO - PROCESS | 1669 | 1469117308907 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:08:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:08:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:08:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:08:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:08:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:08:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:08:28 INFO - {} 09:08:28 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 09:08:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:08:28 INFO - {} 09:08:28 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 - {} 09:08:28 INFO - {} 09:08:28 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 09:08:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:08:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:08:28 INFO - {} 09:08:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:08:28 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:08:29 INFO - {} 09:08:29 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 09:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:08:29 INFO - {} 09:08:29 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 - {} 09:08:29 INFO - {} 09:08:29 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 09:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 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 09:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 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 09:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 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 09:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 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 09:08:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:08:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:08:29 INFO - {} 09:08:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1083ms 09:08:29 INFO - PROCESS | 1669 | 1469117308999 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1669 | 1469117309002 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:08:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:08:29 INFO - PROCESS | 1669 | 1469117309015 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1669 | 1469117309019 Marionette TRACE conn2 <- [1,3034,null,{}] 09:08:29 INFO - PROCESS | 1669 | 1469117309022 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 1669 | 1469117309025 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:29 INFO - PROCESS | 1669 | 1469117309139 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:08:29 INFO - PROCESS | 1669 | 1469117309197 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1669 | 1469117309199 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:29 INFO - PROCESS | 1669 | ++DOCSHELL 0x113c1e800 == 46 [pid = 1669] [id = 768] 09:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1127d5c00) [pid = 1669] [serial = 2302] [outer = 0x0] 09:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x113344400) [pid = 1669] [serial = 2303] [outer = 0x1127d5c00] 09:08:29 INFO - PROCESS | 1669 | 1469117309268 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1669 | ++DOMWINDOW == 111 (0x1193fc000) [pid = 1669] [serial = 2304] [outer = 0x1127d5c00] 09:08:29 INFO - PROCESS | 1669 | 1469117309808 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:08:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:08:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 09:08:29 INFO - PROCESS | 1669 | 1469117309867 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1669 | 1469117309870 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:08:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:08:29 INFO - PROCESS | 1669 | 1469117309875 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1669 | 1469117309877 Marionette TRACE conn2 <- [1,3038,null,{}] 09:08:29 INFO - PROCESS | 1669 | 1469117309884 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 1669 | 1469117309885 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:29 INFO - PROCESS | 1669 | 1469117309985 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:08:30 INFO - PROCESS | 1669 | 1469117310070 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1669 | 1469117310072 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x118364000 == 47 [pid = 1669] [id = 769] 09:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 112 (0x1162abc00) [pid = 1669] [serial = 2305] [outer = 0x0] 09:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 113 (0x116b02c00) [pid = 1669] [serial = 2306] [outer = 0x1162abc00] 09:08:30 INFO - PROCESS | 1669 | 1469117310120 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 114 (0x1182d0400) [pid = 1669] [serial = 2307] [outer = 0x1162abc00] 09:08:30 INFO - PROCESS | 1669 | 1469117310562 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:08:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:08:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 725ms 09:08:30 INFO - PROCESS | 1669 | 1469117310607 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1669 | 1469117310610 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:08:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:08:30 INFO - PROCESS | 1669 | 1469117310632 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1669 | 1469117310634 Marionette TRACE conn2 <- [1,3042,null,{}] 09:08:30 INFO - PROCESS | 1669 | 1469117310636 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 1669 | 1469117310638 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:30 INFO - PROCESS | 1669 | 1469117310736 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:08:30 INFO - PROCESS | 1669 | 1469117310812 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1669 | 1469117310813 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:30 INFO - PROCESS | 1669 | ++DOCSHELL 0x123886800 == 48 [pid = 1669] [id = 770] 09:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 115 (0x1185c8c00) [pid = 1669] [serial = 2308] [outer = 0x0] 09:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 116 (0x118999c00) [pid = 1669] [serial = 2309] [outer = 0x1185c8c00] 09:08:30 INFO - PROCESS | 1669 | 1469117310844 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1669 | ++DOMWINDOW == 117 (0x1193fdc00) [pid = 1669] [serial = 2310] [outer = 0x1185c8c00] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12d9b7800 == 47 [pid = 1669] [id = 764] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12d27a000 == 46 [pid = 1669] [id = 763] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12ce1b000 == 45 [pid = 1669] [id = 762] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12c690000 == 44 [pid = 1669] [id = 761] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12bdd1800 == 43 [pid = 1669] [id = 760] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12ba67800 == 42 [pid = 1669] [id = 759] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x114f45000 == 41 [pid = 1669] [id = 758] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12932c800 == 40 [pid = 1669] [id = 757] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12a8d8000 == 39 [pid = 1669] [id = 756] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x128cca000 == 38 [pid = 1669] [id = 755] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x126071800 == 37 [pid = 1669] [id = 754] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x123885800 == 36 [pid = 1669] [id = 753] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x118613000 == 35 [pid = 1669] [id = 752] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1131da000 == 34 [pid = 1669] [id = 751] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x12c693800 == 33 [pid = 1669] [id = 750] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x127412800 == 32 [pid = 1669] [id = 749] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x128c44800 == 31 [pid = 1669] [id = 747] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x11929c800 == 30 [pid = 1669] [id = 748] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x118364000 == 29 [pid = 1669] [id = 769] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x113c1e800 == 28 [pid = 1669] [id = 768] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x128a94000 == 27 [pid = 1669] [id = 767] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x124dbb800 == 26 [pid = 1669] [id = 766] 09:08:31 INFO - PROCESS | 1669 | --DOCSHELL 0x1169c0800 == 25 [pid = 1669] [id = 765] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 116 (0x12453b000) [pid = 1669] [serial = 2203] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 115 (0x1260c2800) [pid = 1669] [serial = 2241] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 114 (0x1186ba000) [pid = 1669] [serial = 2231] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 113 (0x124abf800) [pid = 1669] [serial = 2228] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 112 (0x124d82c00) [pid = 1669] [serial = 2233] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 111 (0x119d08000) [pid = 1669] [serial = 2222] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 110 (0x124fbf000) [pid = 1669] [serial = 2234] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x119868000) [pid = 1669] [serial = 2239] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x125706c00) [pid = 1669] [serial = 2236] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x119207800) [pid = 1669] [serial = 2216] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x11996b000) [pid = 1669] [serial = 2219] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x1257df400) [pid = 1669] [serial = 2237] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x119866400) [pid = 1669] [serial = 2218] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x1211ec000) [pid = 1669] [serial = 2224] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x1186c8800) [pid = 1669] [serial = 2215] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1162b2c00) [pid = 1669] [serial = 2212] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1183a8c00) [pid = 1669] [serial = 2213] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1184be400) [pid = 1669] [serial = 2207] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x11833e000) [pid = 1669] [serial = 2206] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1133fa400) [pid = 1669] [serial = 2209] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x115f89c00) [pid = 1669] [serial = 2210] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x113cdb800) [pid = 1669] [serial = 2192] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x1127d6800) [pid = 1669] [serial = 2191] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x119976800) [pid = 1669] [serial = 2221] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x119208000) [pid = 1669] [serial = 2195] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1185c2800) [pid = 1669] [serial = 2194] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x124a13c00) [pid = 1669] [serial = 2227] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x1242b3000) [pid = 1669] [serial = 2198] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x11997dc00) [pid = 1669] [serial = 2197] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x124541c00) [pid = 1669] [serial = 2225] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x127476400) [pid = 1669] [serial = 2201] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x1165ea800) [pid = 1669] [serial = 2230] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x125710000) [pid = 1669] [serial = 2200] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x129393400) [pid = 1669] [serial = 2204] [outer = 0x0] [url = about:blank] 09:08:31 INFO - PROCESS | 1669 | 1469117311924 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:08:31 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. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:08:31 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'.) 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:08:31 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. 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:08:31 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. 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:08:31 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. 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:08:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1340ms 09:08:31 INFO - PROCESS | 1669 | 1469117311971 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1669 | 1469117311975 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:08:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:08:31 INFO - PROCESS | 1669 | 1469117311989 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1669 | 1469117311990 Marionette TRACE conn2 <- [1,3046,null,{}] 09:08:32 INFO - PROCESS | 1669 | 1469117312000 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 1669 | 1469117312002 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:32 INFO - PROCESS | 1669 | 1469117312095 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:08:32 INFO - PROCESS | 1669 | 1469117312110 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1669 | 1469117312112 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x117e8a000 == 26 [pid = 1669] [id = 771] 09:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x116bf3400) [pid = 1669] [serial = 2311] [outer = 0x0] 09:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1177c6800) [pid = 1669] [serial = 2312] [outer = 0x116bf3400] 09:08:32 INFO - PROCESS | 1669 | 1469117312160 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x1183a5800) [pid = 1669] [serial = 2313] [outer = 0x116bf3400] 09:08:32 INFO - PROCESS | 1669 | [1669] 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 09:08:32 INFO - PROCESS | 1669 | 1469117312695 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:08:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:08:32 INFO - {} 09:08:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 738ms 09:08:32 INFO - PROCESS | 1669 | 1469117312717 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 1669 | 1469117312720 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:08:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:08:32 INFO - PROCESS | 1669 | 1469117312751 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1669 | 1469117312753 Marionette TRACE conn2 <- [1,3050,null,{}] 09:08:32 INFO - PROCESS | 1669 | 1469117312756 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 1669 | 1469117312768 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:32 INFO - PROCESS | 1669 | 1469117312852 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:08:32 INFO - PROCESS | 1669 | 1469117312859 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1669 | 1469117312860 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:32 INFO - PROCESS | 1669 | ++DOCSHELL 0x11983a000 == 27 [pid = 1669] [id = 772] 09:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1186c7400) [pid = 1669] [serial = 2314] [outer = 0x0] 09:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x11925ac00) [pid = 1669] [serial = 2315] [outer = 0x1186c7400] 09:08:32 INFO - PROCESS | 1669 | 1469117312898 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x1193ff400) [pid = 1669] [serial = 2316] [outer = 0x1186c7400] 09:08:33 INFO - PROCESS | 1669 | 1469117313211 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:08:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 528ms 09:08:33 INFO - PROCESS | 1669 | 1469117313272 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1669 | 1469117313274 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:08:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:08:33 INFO - PROCESS | 1669 | 1469117313276 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1669 | 1469117313280 Marionette TRACE conn2 <- [1,3054,null,{}] 09:08:33 INFO - PROCESS | 1669 | 1469117313290 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 1669 | 1469117313293 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:33 INFO - PROCESS | 1669 | 1469117313374 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:08:33 INFO - PROCESS | 1669 | 1469117313382 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1669 | 1469117313384 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:33 INFO - PROCESS | 1669 | ++DOCSHELL 0x124668800 == 28 [pid = 1669] [id = 773] 09:08:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x115e08800) [pid = 1669] [serial = 2317] [outer = 0x0] 09:08:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x11997a000) [pid = 1669] [serial = 2318] [outer = 0x115e08800] 09:08:33 INFO - PROCESS | 1669 | 1469117313411 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x1211eb400) [pid = 1669] [serial = 2319] [outer = 0x115e08800] 09:08:33 INFO - PROCESS | 1669 | 1469117313880 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:08:33 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" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:08:33 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" 09:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:08:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 640ms 09:08:33 INFO - PROCESS | 1669 | 1469117313917 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:08:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:08:33 INFO - PROCESS | 1669 | 1469117313919 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:08:33 INFO - PROCESS | 1669 | 1469117313921 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1669 | 1469117313922 Marionette TRACE conn2 <- [1,3058,null,{}] 09:08:33 INFO - PROCESS | 1669 | 1469117313924 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 1669 | 1469117313925 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:34 INFO - PROCESS | 1669 | 1469117314038 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:08:34 INFO - PROCESS | 1669 | 1469117314092 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1669 | 1469117314093 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x110e54000 == 29 [pid = 1669] [id = 774] 09:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x11213bc00) [pid = 1669] [serial = 2320] [outer = 0x0] 09:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x1257d9000) [pid = 1669] [serial = 2321] [outer = 0x11213bc00] 09:08:34 INFO - PROCESS | 1669 | 1469117314138 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x1260c1000) [pid = 1669] [serial = 2322] [outer = 0x11213bc00] 09:08:34 INFO - PROCESS | 1669 | 1469117314468 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:08:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:08:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:08:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:08:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:08:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 572ms 09:08:34 INFO - PROCESS | 1669 | 1469117314494 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1669 | 1469117314496 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:08:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:08:34 INFO - PROCESS | 1669 | 1469117314512 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1669 | 1469117314515 Marionette TRACE conn2 <- [1,3062,null,{}] 09:08:34 INFO - PROCESS | 1669 | 1469117314518 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 1669 | 1469117314519 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:34 INFO - PROCESS | 1669 | 1469117314617 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:08:34 INFO - PROCESS | 1669 | 1469117314621 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1669 | 1469117314622 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:34 INFO - PROCESS | 1669 | ++DOCSHELL 0x128c40000 == 30 [pid = 1669] [id = 775] 09:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x116bb0800) [pid = 1669] [serial = 2323] [outer = 0x0] 09:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x126f3ec00) [pid = 1669] [serial = 2324] [outer = 0x116bb0800] 09:08:34 INFO - PROCESS | 1669 | 1469117314647 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x129395400) [pid = 1669] [serial = 2325] [outer = 0x116bb0800] 09:08:34 INFO - PROCESS | 1669 | [1669] 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 09:08:35 INFO - PROCESS | 1669 | 1469117315042 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:08:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:08:35 INFO - {} 09:08:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 584ms 09:08:35 INFO - PROCESS | 1669 | 1469117315085 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1669 | 1469117315087 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:08:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:08:35 INFO - PROCESS | 1669 | 1469117315091 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1669 | 1469117315093 Marionette TRACE conn2 <- [1,3066,null,{}] 09:08:35 INFO - PROCESS | 1669 | 1469117315096 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:35 INFO - PROCESS | 1669 | 1469117315102 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:35 INFO - PROCESS | 1669 | 1469117315282 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:08:35 INFO - PROCESS | 1669 | 1469117315300 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1669 | 1469117315301 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:35 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a726000 == 31 [pid = 1669] [id = 776] 09:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x12939d000) [pid = 1669] [serial = 2326] [outer = 0x0] 09:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x12a7c5400) [pid = 1669] [serial = 2327] [outer = 0x12939d000] 09:08:35 INFO - PROCESS | 1669 | 1469117315369 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x12a9e4000) [pid = 1669] [serial = 2328] [outer = 0x12939d000] 09:08:35 INFO - PROCESS | 1669 | 1469117315753 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:08:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 676ms 09:08:35 INFO - PROCESS | 1669 | 1469117315774 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1669 | 1469117315776 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:08:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:08:35 INFO - PROCESS | 1669 | 1469117315778 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1669 | 1469117315779 Marionette TRACE conn2 <- [1,3070,null,{}] 09:08:35 INFO - PROCESS | 1669 | 1469117315782 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:35 INFO - PROCESS | 1669 | 1469117315783 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:36 INFO - PROCESS | 1669 | 1469117316123 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1211ed800) [pid = 1669] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x119b77c00) [pid = 1669] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x1242b2400) [pid = 1669] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x1245cbc00) [pid = 1669] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x113340000) [pid = 1669] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x116bf5c00) [pid = 1669] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x114f86800) [pid = 1669] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x1182da000) [pid = 1669] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x119255c00) [pid = 1669] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x113cd9000) [pid = 1669] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x111e28400) [pid = 1669] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x119207c00) [pid = 1669] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x117e47400) [pid = 1669] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x129394800) [pid = 1669] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1183c7800) [pid = 1669] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x124fbf800) [pid = 1669] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x12103f400) [pid = 1669] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:08:36 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x119979000) [pid = 1669] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:08:36 INFO - PROCESS | 1669 | 1469117316168 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1669 | 1469117316170 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12a71e000 == 32 [pid = 1669] [id = 777] 09:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x11333e400) [pid = 1669] [serial = 2329] [outer = 0x0] 09:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x116bb4000) [pid = 1669] [serial = 2330] [outer = 0x11333e400] 09:08:36 INFO - PROCESS | 1669 | 1469117316195 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 86 (0x119259800) [pid = 1669] [serial = 2331] [outer = 0x11333e400] 09:08:36 INFO - PROCESS | 1669 | 1469117316442 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:08:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 09:08:36 INFO - PROCESS | 1669 | 1469117316454 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:08:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:08:36 INFO - PROCESS | 1669 | 1469117316455 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:08:36 INFO - PROCESS | 1669 | 1469117316457 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1669 | 1469117316458 Marionette TRACE conn2 <- [1,3074,null,{}] 09:08:36 INFO - PROCESS | 1669 | 1469117316468 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 1669 | 1469117316469 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:36 INFO - PROCESS | 1669 | 1469117316557 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:08:36 INFO - PROCESS | 1669 | 1469117316561 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1669 | 1469117316562 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:36 INFO - PROCESS | 1669 | ++DOCSHELL 0x12b24d800 == 33 [pid = 1669] [id = 778] 09:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 87 (0x1133f9000) [pid = 1669] [serial = 2332] [outer = 0x0] 09:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 88 (0x12103f400) [pid = 1669] [serial = 2333] [outer = 0x1133f9000] 09:08:36 INFO - PROCESS | 1669 | 1469117316589 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1669 | ++DOMWINDOW == 89 (0x12a9ec800) [pid = 1669] [serial = 2334] [outer = 0x1133f9000] 09:08:36 INFO - PROCESS | 1669 | 1469117316921 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:08:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 09:08:36 INFO - PROCESS | 1669 | 1469117316927 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1669 | 1469117316928 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:08:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:08:36 INFO - PROCESS | 1669 | 1469117316936 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1669 | 1469117316937 Marionette TRACE conn2 <- [1,3078,null,{}] 09:08:36 INFO - PROCESS | 1669 | 1469117316939 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 1669 | 1469117316940 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:37 INFO - PROCESS | 1669 | 1469117317025 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:08:37 INFO - PROCESS | 1669 | 1469117317094 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1669 | 1469117317095 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x124668000 == 34 [pid = 1669] [id = 779] 09:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 90 (0x1182da000) [pid = 1669] [serial = 2335] [outer = 0x0] 09:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 91 (0x12b15d000) [pid = 1669] [serial = 2336] [outer = 0x1182da000] 09:08:37 INFO - PROCESS | 1669 | 1469117317119 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 92 (0x12b17e400) [pid = 1669] [serial = 2337] [outer = 0x1182da000] 09:08:37 INFO - PROCESS | 1669 | 1469117317377 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1669 | 1469117317407 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:08:37 INFO - PROCESS | 1669 | 1469117317409 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1669 | 1469117317410 Marionette TRACE conn2 <- [1,3082,null,{}] 09:08:37 INFO - PROCESS | 1669 | 1469117317420 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 1669 | 1469117317421 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:37 INFO - PROCESS | 1669 | 1469117317510 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:08:37 INFO - PROCESS | 1669 | 1469117317515 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1669 | 1469117317517 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:37 INFO - PROCESS | 1669 | ++DOCSHELL 0x12c3ed000 == 35 [pid = 1669] [id = 780] 09:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 93 (0x119255c00) [pid = 1669] [serial = 2338] [outer = 0x0] 09:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 94 (0x12b187000) [pid = 1669] [serial = 2339] [outer = 0x119255c00] 09:08:37 INFO - PROCESS | 1669 | 1469117317541 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1669 | ++DOMWINDOW == 95 (0x12b1c1400) [pid = 1669] [serial = 2340] [outer = 0x119255c00] 09:08:37 INFO - PROCESS | 1669 | 1469117317881 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:08:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:08:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:08:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 524ms 09:08:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:08:37 INFO - PROCESS | 1669 | 1469117317934 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1669 | 1469117317936 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:08:37 INFO - PROCESS | 1669 | 1469117317950 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1669 | 1469117317952 Marionette TRACE conn2 <- [1,3086,null,{}] 09:08:37 INFO - PROCESS | 1669 | 1469117317955 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 1669 | 1469117317957 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:38 INFO - PROCESS | 1669 | 1469117318047 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:08:38 INFO - PROCESS | 1669 | 1469117318051 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1669 | 1469117318052 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x11955a800 == 36 [pid = 1669] [id = 781] 09:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 96 (0x118344800) [pid = 1669] [serial = 2341] [outer = 0x0] 09:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 97 (0x12b1c6800) [pid = 1669] [serial = 2342] [outer = 0x118344800] 09:08:38 INFO - PROCESS | 1669 | 1469117318078 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 98 (0x12b9e9400) [pid = 1669] [serial = 2343] [outer = 0x118344800] 09:08:38 INFO - PROCESS | 1669 | 1469117318571 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:08:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 683ms 09:08:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:08:38 INFO - PROCESS | 1669 | 1469117318622 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1669 | 1469117318625 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:08:38 INFO - PROCESS | 1669 | 1469117318628 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1669 | 1469117318631 Marionette TRACE conn2 <- [1,3090,null,{}] 09:08:38 INFO - PROCESS | 1669 | 1469117318635 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:38 INFO - PROCESS | 1669 | 1469117318637 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:38 INFO - PROCESS | 1669 | 1469117318755 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:08:38 INFO - PROCESS | 1669 | 1469117318843 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1669 | 1469117318845 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:38 INFO - PROCESS | 1669 | ++DOCSHELL 0x1165c9000 == 37 [pid = 1669] [id = 782] 09:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 99 (0x113cd7800) [pid = 1669] [serial = 2344] [outer = 0x0] 09:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 100 (0x115f8e000) [pid = 1669] [serial = 2345] [outer = 0x113cd7800] 09:08:38 INFO - PROCESS | 1669 | 1469117318877 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1669 | ++DOMWINDOW == 101 (0x117e3a400) [pid = 1669] [serial = 2346] [outer = 0x113cd7800] 09:08:39 INFO - PROCESS | 1669 | 1469117319292 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:08:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 673ms 09:08:39 INFO - PROCESS | 1669 | 1469117319300 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1669 | 1469117319304 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:08:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:08:39 INFO - PROCESS | 1669 | 1469117319308 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1669 | 1469117319310 Marionette TRACE conn2 <- [1,3094,null,{}] 09:08:39 INFO - PROCESS | 1669 | 1469117319313 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 1669 | 1469117319315 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:39 INFO - PROCESS | 1669 | 1469117319454 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:08:39 INFO - PROCESS | 1669 | 1469117319543 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1669 | 1469117319544 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:39 INFO - PROCESS | 1669 | ++DOCSHELL 0x123933000 == 38 [pid = 1669] [id = 783] 09:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 102 (0x1188f7000) [pid = 1669] [serial = 2347] [outer = 0x0] 09:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 103 (0x1189a1000) [pid = 1669] [serial = 2348] [outer = 0x1188f7000] 09:08:39 INFO - PROCESS | 1669 | 1469117319575 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1669 | ++DOMWINDOW == 104 (0x11985fc00) [pid = 1669] [serial = 2349] [outer = 0x1188f7000] 09:08:39 INFO - PROCESS | 1669 | 1469117319982 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:08:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 721ms 09:08:40 INFO - PROCESS | 1669 | 1469117320030 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1669 | 1469117320031 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:08:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:08:40 INFO - PROCESS | 1669 | 1469117320034 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1669 | 1469117320036 Marionette TRACE conn2 <- [1,3098,null,{}] 09:08:40 INFO - PROCESS | 1669 | 1469117320044 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 1669 | 1469117320048 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:40 INFO - PROCESS | 1669 | 1469117320194 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:08:40 INFO - PROCESS | 1669 | 1469117320305 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1669 | 1469117320307 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:40 INFO - PROCESS | 1669 | ++DOCSHELL 0x115eaf000 == 39 [pid = 1669] [id = 784] 09:08:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 105 (0x1133ddc00) [pid = 1669] [serial = 2350] [outer = 0x0] 09:08:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 106 (0x118978400) [pid = 1669] [serial = 2351] [outer = 0x1133ddc00] 09:08:40 INFO - PROCESS | 1669 | 1469117320341 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1669 | ++DOMWINDOW == 107 (0x12103f800) [pid = 1669] [serial = 2352] [outer = 0x1133ddc00] 09:08:40 INFO - PROCESS | 1669 | 1469117320974 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 975ms 09:08:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:08:41 INFO - PROCESS | 1669 | 1469117321010 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1669 | 1469117321014 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:08:41 INFO - PROCESS | 1669 | 1469117321018 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1669 | 1469117321021 Marionette TRACE conn2 <- [1,3102,null,{}] 09:08:41 INFO - PROCESS | 1669 | 1469117321027 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 1669 | 1469117321029 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:41 INFO - PROCESS | 1669 | 1469117321180 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:08:41 INFO - PROCESS | 1669 | 1469117321317 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1669 | 1469117321319 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x11701b000 == 40 [pid = 1669] [id = 785] 09:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 108 (0x113340c00) [pid = 1669] [serial = 2353] [outer = 0x0] 09:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 109 (0x1182cd400) [pid = 1669] [serial = 2354] [outer = 0x113340c00] 09:08:41 INFO - PROCESS | 1669 | 1469117321368 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 110 (0x1183b2000) [pid = 1669] [serial = 2355] [outer = 0x113340c00] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x12c3ed000 == 39 [pid = 1669] [id = 780] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x124668000 == 38 [pid = 1669] [id = 779] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x12b24d800 == 37 [pid = 1669] [id = 778] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x12a71e000 == 36 [pid = 1669] [id = 777] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x12a726000 == 35 [pid = 1669] [id = 776] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x128c40000 == 34 [pid = 1669] [id = 775] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x110e54000 == 33 [pid = 1669] [id = 774] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x124668800 == 32 [pid = 1669] [id = 773] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x11983a000 == 31 [pid = 1669] [id = 772] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x117e8a000 == 30 [pid = 1669] [id = 771] 09:08:41 INFO - PROCESS | 1669 | --DOCSHELL 0x123886800 == 29 [pid = 1669] [id = 770] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 109 (0x128e80c00) [pid = 1669] [serial = 2289] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 108 (0x12453e400) [pid = 1669] [serial = 2273] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 107 (0x1210bf400) [pid = 1669] [serial = 2271] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 106 (0x124a1e800) [pid = 1669] [serial = 2276] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 105 (0x124de7c00) [pid = 1669] [serial = 2279] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 104 (0x1186bb000) [pid = 1669] [serial = 2282] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 103 (0x115f34800) [pid = 1669] [serial = 2256] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 102 (0x11659bc00) [pid = 1669] [serial = 2257] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 101 (0x1183c8400) [pid = 1669] [serial = 2247] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 100 (0x1186c4c00) [pid = 1669] [serial = 2248] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 99 (0x1192ea800) [pid = 1669] [serial = 2265] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 98 (0x119863c00) [pid = 1669] [serial = 2266] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 97 (0x115f85000) [pid = 1669] [serial = 2244] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 96 (0x116b0c800) [pid = 1669] [serial = 2245] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 95 (0x112740000) [pid = 1669] [serial = 2253] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 94 (0x112d56c00) [pid = 1669] [serial = 2254] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 93 (0x119d0ac00) [pid = 1669] [serial = 2250] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 92 (0x12103ac00) [pid = 1669] [serial = 2283] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 91 (0x1239ee400) [pid = 1669] [serial = 2251] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 90 (0x1182ce000) [pid = 1669] [serial = 2259] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 89 (0x129605400) [pid = 1669] [serial = 2291] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 88 (0x1183a9c00) [pid = 1669] [serial = 2260] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 87 (0x1185cac00) [pid = 1669] [serial = 2262] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 86 (0x1188f5400) [pid = 1669] [serial = 2263] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 85 (0x128c26400) [pid = 1669] [serial = 2242] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 84 (0x1296cdc00) [pid = 1669] [serial = 2292] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 83 (0x127478400) [pid = 1669] [serial = 2288] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 82 (0x1257e1c00) [pid = 1669] [serial = 2280] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 81 (0x126fbe000) [pid = 1669] [serial = 2286] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 80 (0x1260c5800) [pid = 1669] [serial = 2285] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 79 (0x1199d9000) [pid = 1669] [serial = 2268] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 78 (0x121045800) [pid = 1669] [serial = 2269] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 77 (0x124dde400) [pid = 1669] [serial = 2277] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | --DOMWINDOW == 76 (0x1245cb800) [pid = 1669] [serial = 2274] [outer = 0x0] [url = about:blank] 09:08:41 INFO - PROCESS | 1669 | 1469117321791 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 823ms 09:08:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:08:41 INFO - PROCESS | 1669 | 1469117321841 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1669 | 1469117321843 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:08:41 INFO - PROCESS | 1669 | 1469117321847 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1669 | 1469117321849 Marionette TRACE conn2 <- [1,3106,null,{}] 09:08:41 INFO - PROCESS | 1669 | 1469117321851 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 1669 | 1469117321853 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:41 INFO - PROCESS | 1669 | 1469117321932 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:08:41 INFO - PROCESS | 1669 | 1469117321936 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1669 | 1469117321938 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:41 INFO - PROCESS | 1669 | ++DOCSHELL 0x1193c9800 == 30 [pid = 1669] [id = 786] 09:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 77 (0x116867800) [pid = 1669] [serial = 2356] [outer = 0x0] 09:08:41 INFO - PROCESS | 1669 | ++DOMWINDOW == 78 (0x1183c8400) [pid = 1669] [serial = 2357] [outer = 0x116867800] 09:08:41 INFO - PROCESS | 1669 | 1469117321965 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 79 (0x1186ba800) [pid = 1669] [serial = 2358] [outer = 0x116867800] 09:08:42 INFO - PROCESS | 1669 | 1469117322318 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:08:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:08:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 520ms 09:08:42 INFO - PROCESS | 1669 | 1469117322368 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1669 | 1469117322369 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:08:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:08:42 INFO - PROCESS | 1669 | 1469117322372 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1669 | 1469117322374 Marionette TRACE conn2 <- [1,3110,null,{}] 09:08:42 INFO - PROCESS | 1669 | 1469117322384 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1669 | 1469117322387 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:42 INFO - PROCESS | 1669 | 1469117322495 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:08:42 INFO - PROCESS | 1669 | 1469117322503 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1669 | 1469117322505 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:42 INFO - PROCESS | 1669 | ++DOCSHELL 0x123ce1000 == 31 [pid = 1669] [id = 787] 09:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 80 (0x11920ac00) [pid = 1669] [serial = 2359] [outer = 0x0] 09:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 81 (0x119860800) [pid = 1669] [serial = 2360] [outer = 0x11920ac00] 09:08:42 INFO - PROCESS | 1669 | 1469117322532 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1669 | ++DOMWINDOW == 82 (0x119964c00) [pid = 1669] [serial = 2361] [outer = 0x11920ac00] 09:08:42 INFO - PROCESS | 1669 | 1469117322863 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:08:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:08:42 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 09:08:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:08:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 522ms 09:08:42 INFO - PROCESS | 1669 | 1469117322895 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1669 | 1469117322898 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:08:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:08:42 INFO - PROCESS | 1669 | 1469117322901 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1669 | 1469117322902 Marionette TRACE conn2 <- [1,3114,null,{}] 09:08:42 INFO - PROCESS | 1669 | 1469117322905 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1669 | 1469117322906 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:43 INFO - PROCESS | 1669 | 1469117323018 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:08:43 INFO - PROCESS | 1669 | 1469117323023 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"13301218-b312-48d2-b7bf-dc71be7c5cac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1669 | 1469117323025 Marionette INFO sendAsync 97587160-6c4a-bd44-b9c9-ef68f0bb4bc1 09:08:43 INFO - PROCESS | 1669 | ++DOCSHELL 0x127411800 == 32 [pid = 1669] [id = 788] 09:08:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 83 (0x11a0bc400) [pid = 1669] [serial = 2362] [outer = 0x0] 09:08:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 84 (0x121045400) [pid = 1669] [serial = 2363] [outer = 0x11a0bc400] 09:08:43 INFO - PROCESS | 1669 | 1469117323050 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1669 | ++DOMWINDOW == 85 (0x1210cb000) [pid = 1669] [serial = 2364] [outer = 0x11a0bc400] 09:08:43 INFO - PROCESS | 1669 | 1469117323342 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:08:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 469ms 09:08:43 INFO - PROCESS | 1669 | 1469117323370 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1669 | 1469117323371 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:08:44 WARNING - u'runner_teardown' () 09:08:44 INFO - No more tests 09:08:44 INFO - Got 0 unexpected results 09:08:44 INFO - SUITE-END | took 515s 09:08:44 INFO - Closing logging queue 09:08:44 INFO - queue closed 09:08:44 INFO - Return code: 0 09:08:44 WARNING - # TBPL SUCCESS # 09:08:44 INFO - Running post-action listener: _resource_record_post_action 09:08:44 INFO - Running post-run listener: _resource_record_post_run 09:08:45 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 37049856; Write bytes: 954884608; Read time: 245; Write time: 5115 09:08:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:08:45 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 154145280; Write bytes: 153985024; Read time: 15157; Write time: 346 09:08:45 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 34878976; Write bytes: 797970944; Read time: 226; Write time: 4759 09:08:45 INFO - Running post-run listener: _upload_blobber_files 09:08:45 INFO - Blob upload gear active. 09:08:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:08:45 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 09:08:45 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'] 09:08:45 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 09:08:45 INFO - (blobuploader) - INFO - Open directory for files ... 09:08:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:08:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:08:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:08:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:08:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:08:46 INFO - (blobuploader) - INFO - Done attempting. 09:08:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:08:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:08:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:08:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:08:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:08:48 INFO - (blobuploader) - INFO - Done attempting. 09:08:48 INFO - (blobuploader) - INFO - Iteration through files over. 09:08:48 INFO - Return code: 0 09:08:48 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:08:48 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:08:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c775d539ead02a940aa1312100b59580c45af75cfe31a106fab93ed763613f0bd92a156536777556885e2f045a49e68a281ca64d77a974fe3b839b2145183eba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c110266f569ff2241b359286ee0f803eba32a39cff17ae833336e193c6deab7816c1683a665ec0f997d34d877e8e79e687f7db438498782b10b91dc00e64b4f7"} 09:08:48 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:08:48 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:08:48 INFO - Contents: 09:08:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c775d539ead02a940aa1312100b59580c45af75cfe31a106fab93ed763613f0bd92a156536777556885e2f045a49e68a281ca64d77a974fe3b839b2145183eba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c110266f569ff2241b359286ee0f803eba32a39cff17ae833336e193c6deab7816c1683a665ec0f997d34d877e8e79e687f7db438498782b10b91dc00e64b4f7"} 09:08:48 INFO - Running post-run listener: copy_logs_to_upload_dir 09:08:48 INFO - Copying logs to upload dir... 09:08:48 INFO - mkdir: /builds/slave/test/build/upload/logs 09:08:48 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.328080 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-07-21 09:08:48.698862) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 09:08:48.702421) ========= 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.VBskdasUlZ/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.gJLSNpTkUN/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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/c775d539ead02a940aa1312100b59580c45af75cfe31a106fab93ed763613f0bd92a156536777556885e2f045a49e68a281ca64d77a974fe3b839b2145183eba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c110266f569ff2241b359286ee0f803eba32a39cff17ae833336e193c6deab7816c1683a665ec0f997d34d877e8e79e687f7db438498782b10b91dc00e64b4f7"} build_url:https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012821 build_url: 'https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/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/c775d539ead02a940aa1312100b59580c45af75cfe31a106fab93ed763613f0bd92a156536777556885e2f045a49e68a281ca64d77a974fe3b839b2145183eba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c110266f569ff2241b359286ee0f803eba32a39cff17ae833336e193c6deab7816c1683a665ec0f997d34d877e8e79e687f7db438498782b10b91dc00e64b4f7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KxJqiP2FRyy-rAScogLKvQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 09:08:48.737927) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 09:08:48.738350) ========= 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.VBskdasUlZ/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.gJLSNpTkUN/Listeners TMPDIR=/var/folders/40/__rckyn52mngk9ww2dj8d78400000w/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.005142 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 09:08:48.790005) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 09:08:48.790388) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 09:08:48.790747) ========= ========= Total master_lag: 0.43 =========