builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0319 starttime: 1469549675.3 results: success (0) buildid: 20160726073904 builduid: 3d7cc545b7ac43e8ab69e7219dba39a2 revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.296134) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.296627) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.296941) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.321422) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.321819) ========= 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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners TMPDIR=/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/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-26 09:14:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 190M=0s 2016-07-26 09:14:35 (190 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.131502 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.474572) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.474885) ========= 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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners TMPDIR=/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/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.026507 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.523517) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:35.523870) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev c1de04f39fa956cfce83f6065b0e709369215ed5 --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-release --rev c1de04f39fa956cfce83f6065b0e709369215ed5 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.TXwtyrh56M/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.ZVRm4bUaTR/Listeners TMPDIR=/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/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-26 09:14:35,606 truncating revision to first 12 chars 2016-07-26 09:14:35,606 Setting DEBUG logging. 2016-07-26 09:14:35,607 attempt 1/10 2016-07-26 09:14:35,607 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c1de04f39fa9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-26 09:14:36,321 unpacking tar archive at: mozilla-release-c1de04f39fa9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.974044 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:36.519197) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:36.519539) ========= script_repo_revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:36.519996) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:36.520320) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:14:36.538219) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 49 secs) (at 2016-07-26 09:14:36.538628) ========= /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-release --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-release', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.TXwtyrh56M/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.ZVRm4bUaTR/Listeners TMPDIR=/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/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 09:14:36 INFO - MultiFileLogger online at 20160726 09:14:36 in /builds/slave/test 09:14:36 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-release --download-symbols true 09:14:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:14:36 INFO - {'append_to_log': False, 09:14:36 INFO - 'base_work_dir': '/builds/slave/test', 09:14:36 INFO - 'blob_upload_branch': 'mozilla-release', 09:14:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:14:36 INFO - 'buildbot_json_path': 'buildprops.json', 09:14:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:14:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:14:36 INFO - 'download_minidump_stackwalk': True, 09:14:36 INFO - 'download_symbols': 'true', 09:14:36 INFO - 'e10s': False, 09:14:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:14:36 INFO - 'tooltool.py': '/tools/tooltool.py', 09:14:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:14:36 INFO - '/tools/misc-python/virtualenv.py')}, 09:14:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:14:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:14:36 INFO - 'log_level': 'info', 09:14:36 INFO - 'log_to_console': True, 09:14:36 INFO - 'opt_config_files': (), 09:14:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:14:36 INFO - '--processes=1', 09:14:36 INFO - '--config=%(test_path)s/wptrunner.ini', 09:14:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:14:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:14:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:14:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:14:36 INFO - 'pip_index': False, 09:14:36 INFO - 'require_test_zip': True, 09:14:36 INFO - 'test_type': ('testharness',), 09:14:36 INFO - 'this_chunk': '1', 09:14:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:14:36 INFO - 'total_chunks': '10', 09:14:36 INFO - 'virtualenv_path': 'venv', 09:14:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:14:36 INFO - 'work_dir': 'build'} 09:14:36 INFO - ##### 09:14:36 INFO - ##### Running clobber step. 09:14:36 INFO - ##### 09:14:36 INFO - Running pre-action listener: _resource_record_pre_action 09:14:36 INFO - Running main action method: clobber 09:14:36 INFO - rmtree: /builds/slave/test/build 09:14:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:14:38 INFO - Running post-action listener: _resource_record_post_action 09:14:38 INFO - ##### 09:14:38 INFO - ##### Running read-buildbot-config step. 09:14:38 INFO - ##### 09:14:38 INFO - Running pre-action listener: _resource_record_pre_action 09:14:38 INFO - Running main action method: read_buildbot_config 09:14:38 INFO - Using buildbot properties: 09:14:38 INFO - { 09:14:38 INFO - "project": "", 09:14:38 INFO - "product": "firefox", 09:14:38 INFO - "script_repo_revision": "production", 09:14:38 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 09:14:38 INFO - "repository": "", 09:14:38 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 09:14:38 INFO - "buildid": "20160726073904", 09:14:38 INFO - "pgo_build": "False", 09:14:38 INFO - "basedir": "/builds/slave/test", 09:14:38 INFO - "buildnumber": 1, 09:14:38 INFO - "slavename": "t-yosemite-r7-0319", 09:14:38 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 09:14:38 INFO - "platform": "macosx64", 09:14:38 INFO - "branch": "mozilla-release", 09:14:38 INFO - "revision": "c1de04f39fa956cfce83f6065b0e709369215ed5", 09:14:38 INFO - "repo_path": "releases/mozilla-release", 09:14:38 INFO - "moz_repo_path": "", 09:14:38 INFO - "stage_platform": "macosx64", 09:14:38 INFO - "builduid": "3d7cc545b7ac43e8ab69e7219dba39a2", 09:14:38 INFO - "slavebuilddir": "test" 09:14:38 INFO - } 09:14:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 09:14:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 09:14:38 INFO - Running post-action listener: _resource_record_post_action 09:14:38 INFO - ##### 09:14:38 INFO - ##### Running download-and-extract step. 09:14:38 INFO - ##### 09:14:38 INFO - Running pre-action listener: _resource_record_pre_action 09:14:38 INFO - Running main action method: download_and_extract 09:14:38 INFO - mkdir: /builds/slave/test/build/tests 09:14:38 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:14:38 INFO - https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:14:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:14:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:14:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:40 INFO - Downloaded 1201 bytes. 09:14:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:14:40 INFO - Using the following test package requirements: 09:14:40 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:14:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:14:40 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:14:40 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'jsshell-mac64.zip'], 09:14:40 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:14:40 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:14:40 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:14:40 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:14:40 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:14:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:14:40 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:14:40 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 09:14: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')]} 09:14:40 INFO - https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:14:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:14:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:14:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:41 INFO - Downloaded 18370262 bytes. 09:14:41 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/*'] 09:14:41 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/* 09:14:41 INFO - caution: filename not matched: web-platform/* 09:14:41 INFO - Return code: 11 09:14:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:41 INFO - https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:14:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:14:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:14:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:43 INFO - Downloaded 36389883 bytes. 09:14:43 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/*'] 09:14:43 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/* 09:14:47 INFO - caution: filename not matched: bin/* 09:14:47 INFO - caution: filename not matched: config/* 09:14:47 INFO - caution: filename not matched: mozbase/* 09:14:47 INFO - caution: filename not matched: marionette/* 09:14:47 INFO - caution: filename not matched: tools/wptserve/* 09:14:47 INFO - Return code: 11 09:14:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:47 INFO - https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 09:14:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:14:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:14:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 09:14:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:51 INFO - Downloaded 73083643 bytes. 09:14:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:14:51 INFO - mkdir: /builds/slave/test/properties 09:14:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:14:51 INFO - Writing to file /builds/slave/test/properties/build_url 09:14:51 INFO - Contents: 09:14:51 INFO - build_url:https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:14:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:14:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:14:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:14:52 INFO - Contents: 09:14:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:14:52 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:14:52 INFO - https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:14:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:14:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:14:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/K9EyP-URRuyUryRxsg5f6Q/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 09:14:58 INFO - Downloaded 103664478 bytes. 09:14:58 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'] 09:14:58 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 09:15:01 INFO - Return code: 0 09:15:01 INFO - Running post-action listener: _resource_record_post_action 09:15:01 INFO - Running post-action listener: set_extra_try_arguments 09:15:01 INFO - ##### 09:15:01 INFO - ##### Running create-virtualenv step. 09:15:01 INFO - ##### 09:15:01 INFO - Running pre-action listener: _pre_create_virtualenv 09:15:01 INFO - Running pre-action listener: _resource_record_pre_action 09:15:01 INFO - Running main action method: create_virtualenv 09:15:01 INFO - Creating virtualenv /builds/slave/test/build/venv 09:15:01 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 09:15:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:15:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:15:01 INFO - Using real prefix '/tools/python27' 09:15:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:15:02 INFO - Installing distribute.............................................................................................................................................................................................done. 09:15:05 INFO - Installing pip.................done. 09:15:05 INFO - Return code: 0 09:15:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:15: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:15:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15: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:15:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:05 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 0x1008f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100914f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c1d97f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009105e0>, '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 0x1004f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10051e990>, '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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:15:05 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 09:15:05 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 09:15:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TXwtyrh56M/Render', 09:15:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:15:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:15:05 INFO - 'HOME': '/Users/cltbld', 09:15:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:15:05 INFO - 'LOGNAME': 'cltbld', 09:15:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:15:05 INFO - 'MOZ_NO_REMOTE': '1', 09:15:05 INFO - 'NO_EM_RESTART': '1', 09:15:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:15:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:05 INFO - 'PWD': '/builds/slave/test', 09:15:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:15:05 INFO - 'SHELL': '/bin/bash', 09:15:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZVRm4bUaTR/Listeners', 09:15:05 INFO - 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', 09:15:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:15:05 INFO - 'USER': 'cltbld', 09:15:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:15:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:15:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:15:05 INFO - 'XPC_FLAGS': '0x0', 09:15:05 INFO - 'XPC_SERVICE_NAME': '0', 09:15:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:15:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:05 INFO - Downloading/unpacking psutil>=0.7.1 09:15:05 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 09:15:05 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 09:15:05 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 09:15:05 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 09:15:05 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 09:15:05 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 09:15:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:15:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:15:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:15:08 INFO - Installing collected packages: psutil 09:15:08 INFO - Running setup.py install for psutil 09:15:08 INFO - building 'psutil._psutil_osx' extension 09:15:08 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 09:15:09 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 09:15:09 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 09:15:09 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 09:15:09 INFO - building 'psutil._psutil_posix' extension 09:15:09 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 09:15:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:15:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:15:09 INFO - ^ 09:15:09 INFO - 1 warning generated. 09:15:09 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 09:15:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:15:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:15:09 INFO - Successfully installed psutil 09:15:09 INFO - Cleaning up... 09:15:09 INFO - Return code: 0 09:15:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:15:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:09 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 0x1008f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100914f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c1d97f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009105e0>, '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 0x1004f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10051e990>, '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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:15:09 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 09:15:09 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 09:15:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TXwtyrh56M/Render', 09:15:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:15:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:15:09 INFO - 'HOME': '/Users/cltbld', 09:15:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:15:09 INFO - 'LOGNAME': 'cltbld', 09:15:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:15:09 INFO - 'MOZ_NO_REMOTE': '1', 09:15:09 INFO - 'NO_EM_RESTART': '1', 09:15:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:15:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:09 INFO - 'PWD': '/builds/slave/test', 09:15:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:15:09 INFO - 'SHELL': '/bin/bash', 09:15:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZVRm4bUaTR/Listeners', 09:15:09 INFO - 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', 09:15:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:15:09 INFO - 'USER': 'cltbld', 09:15:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:15:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:15:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:15:09 INFO - 'XPC_FLAGS': '0x0', 09:15:09 INFO - 'XPC_SERVICE_NAME': '0', 09:15:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:15:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:15:10 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 09:15:10 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 09:15:10 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 09:15:10 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 09:15:10 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 09:15:10 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 09:15:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:15:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:15:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:15:12 INFO - Installing collected packages: mozsystemmonitor 09:15:12 INFO - Running setup.py install for mozsystemmonitor 09:15:12 INFO - Successfully installed mozsystemmonitor 09:15:12 INFO - Cleaning up... 09:15:12 INFO - Return code: 0 09:15:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:15:12 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:15:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:12 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:15:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:12 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 0x1008f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100914f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c1d97f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009105e0>, '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 0x1004f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10051e990>, '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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:15:12 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 09:15:12 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 09:15:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TXwtyrh56M/Render', 09:15:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:15:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:15:12 INFO - 'HOME': '/Users/cltbld', 09:15:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:15:12 INFO - 'LOGNAME': 'cltbld', 09:15:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:12 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:15:12 INFO - 'MOZ_NO_REMOTE': '1', 09:15:12 INFO - 'NO_EM_RESTART': '1', 09:15:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:15:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:12 INFO - 'PWD': '/builds/slave/test', 09:15:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:15:12 INFO - 'SHELL': '/bin/bash', 09:15:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZVRm4bUaTR/Listeners', 09:15:12 INFO - 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', 09:15:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:15:12 INFO - 'USER': 'cltbld', 09:15:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:15:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:15:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:15:12 INFO - 'XPC_FLAGS': '0x0', 09:15:12 INFO - 'XPC_SERVICE_NAME': '0', 09:15:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:15:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:13 INFO - Downloading/unpacking blobuploader==1.2.4 09:15:13 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 09:15:13 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 09:15:13 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 09:15:13 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 09:15:13 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 09:15:13 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 09:15:15 INFO - Downloading blobuploader-1.2.4.tar.gz 09:15:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:15:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:15:15 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 09:15:15 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 09:15:15 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 09:15:15 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 09:15:15 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 09:15:15 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 09:15:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:15:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:15:16 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 09:15:16 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 09:15:16 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 09:15:16 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 09:15:16 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 09:15:16 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 09:15:16 INFO - Downloading docopt-0.6.1.tar.gz 09:15:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:15:16 INFO - Installing collected packages: blobuploader, requests, docopt 09:15:16 INFO - Running setup.py install for blobuploader 09:15:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:15:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:15:17 INFO - Running setup.py install for requests 09:15:17 INFO - Running setup.py install for docopt 09:15:17 INFO - Successfully installed blobuploader requests docopt 09:15:17 INFO - Cleaning up... 09:15:17 INFO - Return code: 0 09:15:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:15:17 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:15:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:17 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:15:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:17 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 0x1008f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100914f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c1d97f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009105e0>, '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 0x1004f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10051e990>, '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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:15:17 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 09:15:17 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 09:15:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TXwtyrh56M/Render', 09:15:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:15:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:15:17 INFO - 'HOME': '/Users/cltbld', 09:15:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:15:17 INFO - 'LOGNAME': 'cltbld', 09:15:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:15:17 INFO - 'MOZ_NO_REMOTE': '1', 09:15:17 INFO - 'NO_EM_RESTART': '1', 09:15:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:15:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:17 INFO - 'PWD': '/builds/slave/test', 09:15:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:15:17 INFO - 'SHELL': '/bin/bash', 09:15:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZVRm4bUaTR/Listeners', 09:15:17 INFO - 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', 09:15:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:15:17 INFO - 'USER': 'cltbld', 09:15:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:15:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:15:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:15:17 INFO - 'XPC_FLAGS': '0x0', 09:15:17 INFO - 'XPC_SERVICE_NAME': '0', 09:15:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:15:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-ks7gQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-oERwiG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-Z9mln0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-nnVlKg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-vS56Cz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-KKVwkM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-Awq2zd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-SX8v3X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-rBmouO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:15:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:15:18 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-AP8agt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-AWQYsI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-vU5zrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-_xqLMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-mf8SIi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-eQDUu_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-qjwiM7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-PsV4dh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-ioOR88-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:15:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:15:19 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-7D8mVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:20 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-PxJLLC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:15:20 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-_HrZVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:15:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:15:20 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 09:15:20 INFO - Running setup.py install for manifestparser 09:15:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:15:20 INFO - Running setup.py install for mozcrash 09:15:20 INFO - Running setup.py install for mozdebug 09:15:21 INFO - Running setup.py install for mozdevice 09:15:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Running setup.py install for mozfile 09:15:21 INFO - Running setup.py install for mozhttpd 09:15:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Running setup.py install for mozinfo 09:15:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Running setup.py install for mozInstall 09:15:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:15:21 INFO - Running setup.py install for mozleak 09:15:21 INFO - Running setup.py install for mozlog 09:15:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:15:22 INFO - Running setup.py install for moznetwork 09:15:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:15:22 INFO - Running setup.py install for mozprocess 09:15:22 INFO - Running setup.py install for mozprofile 09:15:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:15:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:15:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:15:22 INFO - Running setup.py install for mozrunner 09:15:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:15:22 INFO - Running setup.py install for mozscreenshot 09:15:22 INFO - Running setup.py install for moztest 09:15:23 INFO - Running setup.py install for mozversion 09:15:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:15:23 INFO - Running setup.py install for wptserve 09:15:23 INFO - Running setup.py install for marionette-driver 09:15:23 INFO - Running setup.py install for browsermob-proxy 09:15:23 INFO - Running setup.py install for marionette-client 09:15:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:15:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:15:23 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 09:15:23 INFO - Cleaning up... 09:15:24 INFO - Return code: 0 09:15:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:15:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:15:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:15:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:15:24 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 0x1008f7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100914f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c1d97f70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1009105e0>, '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 0x1004f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10051e990>, '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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:15:24 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 09:15:24 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 09:15:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TXwtyrh56M/Render', 09:15:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:15:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:15:24 INFO - 'HOME': '/Users/cltbld', 09:15:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:15:24 INFO - 'LOGNAME': 'cltbld', 09:15:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:15:24 INFO - 'MOZ_NO_REMOTE': '1', 09:15:24 INFO - 'NO_EM_RESTART': '1', 09:15:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:15:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:24 INFO - 'PWD': '/builds/slave/test', 09:15:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:15:24 INFO - 'SHELL': '/bin/bash', 09:15:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZVRm4bUaTR/Listeners', 09:15:24 INFO - 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', 09:15:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:15:24 INFO - 'USER': 'cltbld', 09:15:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:15:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:15:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:15:24 INFO - 'XPC_FLAGS': '0x0', 09:15:24 INFO - 'XPC_SERVICE_NAME': '0', 09:15:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:15:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-rXAil0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:15:24 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)) 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-1AES3f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:15:24 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)) 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-T6bKdC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:15:24 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)) 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-I9qqnx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:15:24 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)) 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-kC187B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:15:24 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)) 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-qwD1vo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:15:24 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)) 09:15:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:15:24 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-LTfKKl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-BzHLKh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-jeWT8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-d7ynTl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-6Fb2wN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-F6La3e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-soiPte-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-lKMsb_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-KmryE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-no7dWy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:15:25 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)) 09:15:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:15:25 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-tvrM1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:15:26 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)) 09:15:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:15:26 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-BpYEZu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:15:26 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)) 09:15:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:15:26 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-wEe6Fa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:15:26 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)) 09:15:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:26 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-tjz0VE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:15:26 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)) 09:15:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:15:26 INFO - Running setup.py (path:/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/pip-t_fNuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:15:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:15:26 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)) 09:15:26 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)) 09:15:26 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)) 09:15:26 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)) 09:15:26 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)) 09:15:26 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)) 09:15:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15: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 09:15:29 INFO - Downloading blessings-1.6.tar.gz 09:15:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:15:29 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)) 09:15:29 INFO - Installing collected packages: blessings 09:15:29 INFO - Running setup.py install for blessings 09:15:29 INFO - Successfully installed blessings 09:15:29 INFO - Cleaning up... 09:15:29 INFO - Return code: 0 09:15:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:15:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:15:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:15:30 INFO - Reading from file tmpfile_stdout 09:15:30 INFO - Current package versions: 09:15:30 INFO - blessings == 1.6 09:15:30 INFO - blobuploader == 1.2.4 09:15:30 INFO - browsermob-proxy == 0.6.0 09:15:30 INFO - docopt == 0.6.1 09:15:30 INFO - manifestparser == 1.1 09:15:30 INFO - marionette-client == 2.3.0 09:15:30 INFO - marionette-driver == 1.4.0 09:15:30 INFO - mozInstall == 1.12 09:15:30 INFO - mozcrash == 0.17 09:15:30 INFO - mozdebug == 0.1 09:15:30 INFO - mozdevice == 0.48 09:15:30 INFO - mozfile == 1.2 09:15:30 INFO - mozhttpd == 0.7 09:15:30 INFO - mozinfo == 0.9 09:15:30 INFO - mozleak == 0.1 09:15:30 INFO - mozlog == 3.1 09:15:30 INFO - moznetwork == 0.27 09:15:30 INFO - mozprocess == 0.22 09:15:30 INFO - mozprofile == 0.28 09:15:30 INFO - mozrunner == 6.11 09:15:30 INFO - mozscreenshot == 0.1 09:15:30 INFO - mozsystemmonitor == 0.0 09:15:30 INFO - moztest == 0.7 09:15:30 INFO - mozversion == 1.4 09:15:30 INFO - psutil == 3.1.1 09:15:30 INFO - requests == 1.2.3 09:15:30 INFO - wptserve == 1.4.0 09:15:30 INFO - wsgiref == 0.1.2 09:15:30 INFO - Running post-action listener: _resource_record_post_action 09:15:30 INFO - Running post-action listener: _start_resource_monitoring 09:15:30 INFO - Starting resource monitoring. 09:15:30 INFO - ##### 09:15:30 INFO - ##### Running pull step. 09:15:30 INFO - ##### 09:15:30 INFO - Running pre-action listener: _resource_record_pre_action 09:15:30 INFO - Running main action method: pull 09:15:30 INFO - Pull has nothing to do! 09:15:30 INFO - Running post-action listener: _resource_record_post_action 09:15:30 INFO - ##### 09:15:30 INFO - ##### Running install step. 09:15:30 INFO - ##### 09:15:30 INFO - Running pre-action listener: _resource_record_pre_action 09:15:30 INFO - Running main action method: install 09:15:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:15:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:15:30 INFO - Reading from file tmpfile_stdout 09:15:30 INFO - Detecting whether we're running mozinstall >=1.0... 09:15:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:15:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:15:30 INFO - Reading from file tmpfile_stdout 09:15:30 INFO - Output received: 09:15:30 INFO - Usage: mozinstall [options] installer 09:15:30 INFO - Options: 09:15:30 INFO - -h, --help show this help message and exit 09:15:30 INFO - -d DEST, --destination=DEST 09:15:30 INFO - Directory to install application into. [default: 09:15:30 INFO - "/builds/slave/test"] 09:15:30 INFO - --app=APP Application being installed. [default: firefox] 09:15:30 INFO - mkdir: /builds/slave/test/build/application 09:15:30 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'] 09:15:30 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:15:48 INFO - Reading from file tmpfile_stdout 09:15:48 INFO - Output received: 09:15:48 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:15:48 INFO - Running post-action listener: _resource_record_post_action 09:15:48 INFO - ##### 09:15:48 INFO - ##### Running run-tests step. 09:15:48 INFO - ##### 09:15:48 INFO - Running pre-action listener: _resource_record_pre_action 09:15:48 INFO - Running main action method: run_tests 09:15:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:15:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:15:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:15:48 INFO - grabbing minidump binary from tooltool 09:15:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:48 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 0x1009105e0>, '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 0x1004f3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10051e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:15:48 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:15:48 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:15:48 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:15:48 INFO - Return code: 0 09:15:48 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:15:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:15:48 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/K9EyP-URRuyUryRxsg5f6Q/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:15:48 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/K9EyP-URRuyUryRxsg5f6Q/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:15:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.TXwtyrh56M/Render', 09:15:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:15:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:15:48 INFO - 'HOME': '/Users/cltbld', 09:15:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:15:48 INFO - 'LOGNAME': 'cltbld', 09:15:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:15:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:15:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:15:48 INFO - 'MOZ_NO_REMOTE': '1', 09:15:48 INFO - 'NO_EM_RESTART': '1', 09:15:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:15:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:15:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:15:48 INFO - 'PWD': '/builds/slave/test', 09:15:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:15:48 INFO - 'SHELL': '/bin/bash', 09:15:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZVRm4bUaTR/Listeners', 09:15:48 INFO - 'TMPDIR': '/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/T/', 09:15:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:15:48 INFO - 'USER': 'cltbld', 09:15:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:15:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:15:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:15:48 INFO - 'XPC_FLAGS': '0x0', 09:15:48 INFO - 'XPC_SERVICE_NAME': '0', 09:15:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:15:48 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/K9EyP-URRuyUryRxsg5f6Q/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:15:49 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:15:49 INFO - import pkg_resources 09:15:50 INFO - Using 1 client processes 09:15:50 INFO - wptserve Starting http server on 127.0.0.1:8000 09:15:50 INFO - wptserve Starting http server on 127.0.0.1:8001 09:15:50 INFO - wptserve Starting http server on 127.0.0.1:8443 09:15:52 INFO - SUITE-START | Running 778 tests 09:15:52 INFO - Running testharness tests 09:15:52 INFO - Setting up ssl 09:15:52 INFO - PROCESS | certutil | 09:15:52 INFO - PROCESS | certutil | 09:15:52 INFO - PROCESS | certutil | 09:15:52 INFO - Certificate Nickname Trust Attributes 09:15:52 INFO - SSL,S/MIME,JAR/XPI 09:15:52 INFO - 09:15:52 INFO - web-platform-tests CT,, 09:15:52 INFO - 09:15:52 INFO - Starting runner 09:15:53 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:15:53 INFO - PROCESS | 1645 | 1469549753403 Marionette DEBUG Marionette enabled via build flag and pref 09:15:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x113f53000 == 1 [pid = 1645] [id = 1] 09:15:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 1 (0x113f53800) [pid = 1645] [serial = 1] [outer = 0x0] 09:15:53 INFO - PROCESS | 1645 | [1645] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 2 (0x113f54800) [pid = 1645] [serial = 2] [outer = 0x113f53800] 09:15:53 INFO - PROCESS | 1645 | 1469549753720 Marionette INFO Listening on port 2828 09:15:53 INFO - PROCESS | 1645 | 1469549753956 Marionette DEBUG Marionette enabled via command-line flag 09:15:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11695e000 == 2 [pid = 1645] [id = 2] 09:15:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 3 (0x11695e800) [pid = 1645] [serial = 3] [outer = 0x0] 09:15:53 INFO - PROCESS | 1645 | [1645] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:15:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 4 (0x11695f800) [pid = 1645] [serial = 4] [outer = 0x11695e800] 09:15:54 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:54 INFO - PROCESS | 1645 | 1469549754110 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 09:15:54 INFO - PROCESS | 1645 | 1469549754196 Marionette DEBUG Closed connection conn0 09:15:54 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:54 INFO - PROCESS | 1645 | 1469549754200 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 09:15:54 INFO - PROCESS | 1645 | 1469549754211 Marionette DEBUG Closed connection conn1 09:15:54 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:15:54 INFO - PROCESS | 1645 | 1469549754216 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 09:15:54 INFO - PROCESS | 1645 | 1469549754224 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:15:54 INFO - PROCESS | 1645 | 1469549754230 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":"20160726073904","device":"desktop","version":"48.0"} 09:15:54 INFO - PROCESS | 1645 | [1645] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:15:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bdd800 == 3 [pid = 1645] [id = 3] 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 5 (0x119e38800) [pid = 1645] [serial = 5] [outer = 0x0] 09:15:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e39000 == 4 [pid = 1645] [id = 4] 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 6 (0x119991800) [pid = 1645] [serial = 6] [outer = 0x0] 09:15:55 INFO - PROCESS | 1645 | [1645] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:15:55 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x123704800 == 5 [pid = 1645] [id = 5] 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 7 (0x119991000) [pid = 1645] [serial = 7] [outer = 0x0] 09:15:55 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:15:55 INFO - PROCESS | 1645 | [1645] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 8 (0x12376a000) [pid = 1645] [serial = 8] [outer = 0x119991000] 09:15:55 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 9 (0x123514800) [pid = 1645] [serial = 9] [outer = 0x119e38800] 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 10 (0x123d88800) [pid = 1645] [serial = 10] [outer = 0x119991800] 09:15:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 11 (0x123d8a400) [pid = 1645] [serial = 11] [outer = 0x119991000] 09:15:56 INFO - PROCESS | 1645 | [1645] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:15:56 INFO - PROCESS | 1645 | 1469549756235 Marionette INFO startBrowser 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:56 INFO - PROCESS | 1645 | 1469549756260 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1645 | 1469549756267 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1645 | 1469549756269 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:56 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:15:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 12 (0x126d79000) [pid = 1645] [serial = 12] [outer = 0x119991000] 09:15:56 INFO - PROCESS | 1645 | 1469549756580 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"13e4facb-87fc-3546-8bb7-a4885b95224a","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":"20160726073904","device":"desktop","version":"48.0","command_id":1}}] 09:15:56 INFO - PROCESS | 1645 | 1469549756676 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:15:56 INFO - PROCESS | 1645 | 1469549756679 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:56 INFO - PROCESS | 1645 | 1469549756723 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:15:56 INFO - PROCESS | 1645 | 1469549756806 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:15:56 INFO - PROCESS | 1645 | 1469549756808 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:56 INFO - PROCESS | 1645 | [1645] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:15:56 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:15:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 13 (0x128cce800) [pid = 1645] [serial = 13] [outer = 0x119991000] 09:15:57 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:15:57 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:57 INFO - PROCESS | 1645 | 1469549757148 Marionette TRACE conn2 <- [1,3,null,{}] 09:15:57 INFO - PROCESS | 1645 | 1469549757157 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:15:57 INFO - PROCESS | 1645 | 1469549757160 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:57 INFO - PROCESS | 1645 | 1469549757180 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:15:57 INFO - PROCESS | 1645 | 1469549757208 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1645 | 1469549757210 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:15:57 INFO - PROCESS | 1645 | 1469549757212 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1645 | 1469549757215 Marionette TRACE conn2 <- [1,6,null,{}] 09:15:57 INFO - PROCESS | 1645 | 1469549757217 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:15:57 INFO - PROCESS | 1645 | 1469549757218 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:57 INFO - PROCESS | 1645 | 1469549757231 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:15:57 INFO - PROCESS | 1645 | 1469549757233 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1645 | 1469549757235 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x129131000 == 6 [pid = 1645] [id = 6] 09:15:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 14 (0x11692b000) [pid = 1645] [serial = 14] [outer = 0x0] 09:15:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 15 (0x11692cc00) [pid = 1645] [serial = 15] [outer = 0x11692b000] 09:15:57 INFO - PROCESS | 1645 | 1469549757264 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 16 (0x124589400) [pid = 1645] [serial = 16] [outer = 0x11692b000] 09:15:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c35800 == 7 [pid = 1645] [id = 7] 09:15:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 17 (0x128cc7c00) [pid = 1645] [serial = 17] [outer = 0x0] 09:15:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 18 (0x1294d9400) [pid = 1645] [serial = 18] [outer = 0x128cc7c00] 09:15:57 INFO - PROCESS | 1645 | 1469549757624 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1645 | 1469549757667 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:15:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 19 (0x129cdac00) [pid = 1645] [serial = 19] [outer = 0x128cc7c00] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 520ms 09:15:57 INFO - PROCESS | 1645 | 1469549757741 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1645 | 1469549757743 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:15:57 INFO - PROCESS | 1645 | 1469549757756 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1645 | 1469549757758 Marionette TRACE conn2 <- [1,10,null,{}] 09:15:57 INFO - PROCESS | 1645 | 1469549757807 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:15:57 INFO - PROCESS | 1645 | 1469549757812 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:58 INFO - PROCESS | 1645 | 1469549757999 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:15:58 INFO - PROCESS | 1645 | 1469549758023 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1645 | 1469549758024 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6a8800 == 8 [pid = 1645] [id = 8] 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 20 (0x12a6d3c00) [pid = 1645] [serial = 20] [outer = 0x0] 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 21 (0x12a6d5800) [pid = 1645] [serial = 21] [outer = 0x12a6d3c00] 09:15:58 INFO - PROCESS | 1645 | 1469549758081 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 22 (0x12a6da000) [pid = 1645] [serial = 22] [outer = 0x12a6d3c00] 09:15:58 INFO - PROCESS | 1645 | 1469549758415 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:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 671ms 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:15:58 INFO - PROCESS | 1645 | 1469549758425 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1645 | 1469549758427 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:15:58 INFO - PROCESS | 1645 | 1469549758429 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1645 | 1469549758430 Marionette TRACE conn2 <- [1,14,null,{}] 09:15:58 INFO - PROCESS | 1645 | 1469549758433 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:15:58 INFO - PROCESS | 1645 | 1469549758435 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:58 INFO - PROCESS | 1645 | 1469549758529 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:15:58 INFO - PROCESS | 1645 | 1469549758533 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1645 | 1469549758534 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b02e000 == 9 [pid = 1645] [id = 9] 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 23 (0x12a6e0800) [pid = 1645] [serial = 23] [outer = 0x0] 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 24 (0x12af56000) [pid = 1645] [serial = 24] [outer = 0x12a6e0800] 09:15:58 INFO - PROCESS | 1645 | 1469549758560 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 25 (0x12af61c00) [pid = 1645] [serial = 25] [outer = 0x12a6e0800] 09:15:58 INFO - PROCESS | 1645 | 1469549758827 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:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 09:15:58 INFO - PROCESS | 1645 | 1469549758848 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1645 | 1469549758849 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:15:58 INFO - PROCESS | 1645 | 1469549758851 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1645 | 1469549758852 Marionette TRACE conn2 <- [1,18,null,{}] 09:15:58 INFO - PROCESS | 1645 | 1469549758862 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:15:58 INFO - PROCESS | 1645 | 1469549758864 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:58 INFO - PROCESS | 1645 | 1469549758957 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:15:58 INFO - PROCESS | 1645 | 1469549758962 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1645 | 1469549758964 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b873000 == 10 [pid = 1645] [id = 10] 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 26 (0x12b7fe400) [pid = 1645] [serial = 26] [outer = 0x0] 09:15:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 27 (0x12b8afc00) [pid = 1645] [serial = 27] [outer = 0x12b7fe400] 09:15:58 INFO - PROCESS | 1645 | 1469549758988 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 28 (0x12b8b5c00) [pid = 1645] [serial = 28] [outer = 0x12b7fe400] 09:15:59 INFO - PROCESS | 1645 | 1469549759242 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:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:15:59 INFO - PROCESS | 1645 | 1469549759278 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1645 | 1469549759279 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:15:59 INFO - PROCESS | 1645 | 1469549759281 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1645 | 1469549759282 Marionette TRACE conn2 <- [1,22,null,{}] 09:15:59 INFO - PROCESS | 1645 | 1469549759292 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:15:59 INFO - PROCESS | 1645 | 1469549759294 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:59 INFO - PROCESS | 1645 | 1469549759393 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:15:59 INFO - PROCESS | 1645 | 1469549759397 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1645 | 1469549759398 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0c000 == 11 [pid = 1645] [id = 11] 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 29 (0x120e0fc00) [pid = 1645] [serial = 29] [outer = 0x0] 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 30 (0x120e18800) [pid = 1645] [serial = 30] [outer = 0x120e0fc00] 09:15:59 INFO - PROCESS | 1645 | 1469549759423 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 31 (0x12b8b9800) [pid = 1645] [serial = 31] [outer = 0x120e0fc00] 09:15:59 INFO - PROCESS | 1645 | 1469549759658 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:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:15:59 INFO - PROCESS | 1645 | 1469549759708 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1645 | 1469549759709 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:15:59 INFO - PROCESS | 1645 | 1469549759712 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1645 | 1469549759713 Marionette TRACE conn2 <- [1,26,null,{}] 09:15:59 INFO - PROCESS | 1645 | 1469549759715 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:15:59 INFO - PROCESS | 1645 | 1469549759716 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:59 INFO - PROCESS | 1645 | 1469549759812 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:15:59 INFO - PROCESS | 1645 | 1469549759815 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1645 | 1469549759817 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:15:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182d7000 == 12 [pid = 1645] [id = 12] 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 32 (0x118573c00) [pid = 1645] [serial = 32] [outer = 0x0] 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 33 (0x124772000) [pid = 1645] [serial = 33] [outer = 0x118573c00] 09:15:59 INFO - PROCESS | 1645 | 1469549759841 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 34 (0x12bd3a000) [pid = 1645] [serial = 34] [outer = 0x118573c00] 09:16:00 INFO - PROCESS | 1645 | 1469549760076 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:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:16:00 INFO - PROCESS | 1645 | 1469549760131 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1645 | 1469549760132 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:16:00 INFO - PROCESS | 1645 | 1469549760142 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1645 | 1469549760143 Marionette TRACE conn2 <- [1,30,null,{}] 09:16:00 INFO - PROCESS | 1645 | 1469549760155 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:16:00 INFO - PROCESS | 1645 | 1469549760158 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:00 INFO - PROCESS | 1645 | 1469549760254 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:16:00 INFO - PROCESS | 1645 | 1469549760259 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1645 | 1469549760260 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1ce800 == 13 [pid = 1645] [id = 13] 09:16:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 35 (0x12bd3dc00) [pid = 1645] [serial = 35] [outer = 0x0] 09:16:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 36 (0x12bd42c00) [pid = 1645] [serial = 36] [outer = 0x12bd3dc00] 09:16:00 INFO - PROCESS | 1645 | 1469549760283 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 37 (0x12bd48400) [pid = 1645] [serial = 37] [outer = 0x12bd3dc00] 09:16:00 INFO - PROCESS | 1645 | 1469549760512 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:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 09:16:00 INFO - PROCESS | 1645 | 1469549760563 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1645 | 1469549760564 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:16:00 INFO - PROCESS | 1645 | 1469549760566 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1645 | 1469549760567 Marionette TRACE conn2 <- [1,34,null,{}] 09:16:00 INFO - PROCESS | 1645 | 1469549760577 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:16:00 INFO - PROCESS | 1645 | 1469549760578 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:00 INFO - PROCESS | 1645 | 1469549760669 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:16:00 INFO - PROCESS | 1645 | 1469549760673 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1645 | 1469549760674 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c593800 == 14 [pid = 1645] [id = 14] 09:16:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 38 (0x12bd4ac00) [pid = 1645] [serial = 38] [outer = 0x0] 09:16:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 39 (0x12bd51400) [pid = 1645] [serial = 39] [outer = 0x12bd4ac00] 09:16:00 INFO - PROCESS | 1645 | 1469549760698 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 40 (0x12c407c00) [pid = 1645] [serial = 40] [outer = 0x12bd4ac00] 09:16:00 INFO - PROCESS | 1645 | 1469549760938 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:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 09:16:00 INFO - PROCESS | 1645 | 1469549760993 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1645 | 1469549760995 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:16:00 INFO - PROCESS | 1645 | 1469549760997 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1645 | 1469549760998 Marionette TRACE conn2 <- [1,38,null,{}] 09:16:01 INFO - PROCESS | 1645 | 1469549761000 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:16:01 INFO - PROCESS | 1645 | 1469549761002 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:01 INFO - PROCESS | 1645 | 1469549761111 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:16:01 INFO - PROCESS | 1645 | 1469549761114 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1645 | 1469549761115 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc10800 == 15 [pid = 1645] [id = 15] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 41 (0x12c40dc00) [pid = 1645] [serial = 41] [outer = 0x0] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 42 (0x12cc45000) [pid = 1645] [serial = 42] [outer = 0x12c40dc00] 09:16:01 INFO - PROCESS | 1645 | 1469549761138 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 43 (0x12cc4a000) [pid = 1645] [serial = 43] [outer = 0x12c40dc00] 09:16:01 INFO - PROCESS | 1645 | 1469549761374 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:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 09:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:16:01 INFO - PROCESS | 1645 | 1469549761416 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1645 | 1469549761417 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:16:01 INFO - PROCESS | 1645 | 1469549761427 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1645 | 1469549761428 Marionette TRACE conn2 <- [1,42,null,{}] 09:16:01 INFO - PROCESS | 1645 | 1469549761430 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:16:01 INFO - PROCESS | 1645 | 1469549761431 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cce8000 == 16 [pid = 1645] [id = 16] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 44 (0x12cce8800) [pid = 1645] [serial = 44] [outer = 0x0] 09:16:01 INFO - PROCESS | 1645 | 1469549761533 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 45 (0x12cc20800) [pid = 1645] [serial = 45] [outer = 0x12cce8800] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 46 (0x12ccef000) [pid = 1645] [serial = 46] [outer = 0x12cce8800] 09:16:01 INFO - PROCESS | 1645 | 1469549761552 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1645 | 1469549761553 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cce7800 == 17 [pid = 1645] [id = 17] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 47 (0x12cc50400) [pid = 1645] [serial = 47] [outer = 0x0] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 48 (0x12d01bc00) [pid = 1645] [serial = 48] [outer = 0x12cc50400] 09:16:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1e8000 == 18 [pid = 1645] [id = 18] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 49 (0x12d01dc00) [pid = 1645] [serial = 49] [outer = 0x0] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 50 (0x12d01f800) [pid = 1645] [serial = 50] [outer = 0x12d01dc00] 09:16:01 INFO - PROCESS | 1645 | 1469549761600 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 51 (0x12d272400) [pid = 1645] [serial = 51] [outer = 0x12d01dc00] 09:16:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 52 (0x12cc51c00) [pid = 1645] [serial = 52] [outer = 0x12cc50400] 09:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 09:16:01 INFO - PROCESS | 1645 | 1469549761938 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:16:01 INFO - PROCESS | 1645 | 1469549761945 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1645 | 1469549761947 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:16:01 INFO - PROCESS | 1645 | 1469549761949 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1645 | 1469549761951 Marionette TRACE conn2 <- [1,46,null,{}] 09:16:01 INFO - PROCESS | 1645 | 1469549761955 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:16:01 INFO - PROCESS | 1645 | 1469549761957 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:02 INFO - PROCESS | 1645 | 1469549762048 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:16:02 INFO - PROCESS | 1645 | 1469549762052 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1645 | 1469549762062 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1fe000 == 19 [pid = 1645] [id = 19] 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 53 (0x11828d400) [pid = 1645] [serial = 53] [outer = 0x0] 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 54 (0x12d274800) [pid = 1645] [serial = 54] [outer = 0x11828d400] 09:16:02 INFO - PROCESS | 1645 | 1469549762088 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 55 (0x12d4cf800) [pid = 1645] [serial = 55] [outer = 0x11828d400] 09:16:02 INFO - PROCESS | 1645 | 1469549762324 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:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 09:16:02 INFO - PROCESS | 1645 | 1469549762376 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1645 | 1469549762377 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:16:02 INFO - PROCESS | 1645 | 1469549762379 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1645 | 1469549762380 Marionette TRACE conn2 <- [1,50,null,{}] 09:16:02 INFO - PROCESS | 1645 | 1469549762382 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:16:02 INFO - PROCESS | 1645 | 1469549762384 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:02 INFO - PROCESS | 1645 | 1469549762489 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:16:02 INFO - PROCESS | 1645 | 1469549762492 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1645 | 1469549762494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7bc800 == 20 [pid = 1645] [id = 20] 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 56 (0x12b74cc00) [pid = 1645] [serial = 56] [outer = 0x0] 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 57 (0x12b753800) [pid = 1645] [serial = 57] [outer = 0x12b74cc00] 09:16:02 INFO - PROCESS | 1645 | 1469549762517 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 58 (0x12bd39800) [pid = 1645] [serial = 58] [outer = 0x12b74cc00] 09:16:02 INFO - PROCESS | 1645 | 1469549762745 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:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:16:02 INFO - PROCESS | 1645 | 1469549762798 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1645 | 1469549762800 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:16:02 INFO - PROCESS | 1645 | 1469549762810 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1645 | 1469549762811 Marionette TRACE conn2 <- [1,54,null,{}] 09:16:02 INFO - PROCESS | 1645 | 1469549762813 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:16:02 INFO - PROCESS | 1645 | 1469549762814 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:02 INFO - PROCESS | 1645 | 1469549762908 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:16:02 INFO - PROCESS | 1645 | 1469549762920 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1645 | 1469549762921 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d8b9800 == 21 [pid = 1645] [id = 21] 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x12d4d9c00) [pid = 1645] [serial = 59] [outer = 0x0] 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x12d8e2000) [pid = 1645] [serial = 60] [outer = 0x12d4d9c00] 09:16:02 INFO - PROCESS | 1645 | 1469549762944 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x12d8e6800) [pid = 1645] [serial = 61] [outer = 0x12d4d9c00] 09:16:03 INFO - PROCESS | 1645 | 1469549763161 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:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:16:03 INFO - PROCESS | 1645 | 1469549763179 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1645 | 1469549763180 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:16:03 INFO - PROCESS | 1645 | 1469549763182 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1645 | 1469549763183 Marionette TRACE conn2 <- [1,58,null,{}] 09:16:03 INFO - PROCESS | 1645 | 1469549763193 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:16:03 INFO - PROCESS | 1645 | 1469549763194 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:03 INFO - PROCESS | 1645 | 1469549763302 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:16:03 INFO - PROCESS | 1645 | 1469549763308 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 1645 | 1469549763309 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a5a1000 == 22 [pid = 1645] [id = 22] 09:16:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x119b84800) [pid = 1645] [serial = 62] [outer = 0x0] 09:16:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x12e06c400) [pid = 1645] [serial = 63] [outer = 0x119b84800] 09:16:03 INFO - PROCESS | 1645 | 1469549763336 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x12e074c00) [pid = 1645] [serial = 64] [outer = 0x119b84800] 09:16:04 INFO - PROCESS | 1645 | 1469549764262 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:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1119ms 09:16:04 INFO - PROCESS | 1645 | 1469549764302 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1645 | 1469549764307 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:16:04 INFO - PROCESS | 1645 | 1469549764310 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1645 | 1469549764312 Marionette TRACE conn2 <- [1,62,null,{}] 09:16:04 INFO - PROCESS | 1645 | 1469549764316 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:16:04 INFO - PROCESS | 1645 | 1469549764317 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:04 INFO - PROCESS | 1645 | 1469549764434 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:16:04 INFO - PROCESS | 1645 | 1469549764490 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1645 | 1469549764491 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x112db5000 == 23 [pid = 1645] [id = 23] 09:16:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x112f28800) [pid = 1645] [serial = 65] [outer = 0x0] 09:16:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x11326e400) [pid = 1645] [serial = 66] [outer = 0x112f28800] 09:16:04 INFO - PROCESS | 1645 | 1469549764536 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x113ab6c00) [pid = 1645] [serial = 67] [outer = 0x112f28800] 09:16:04 INFO - PROCESS | 1645 | 1469549764933 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:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 09:16:04 INFO - PROCESS | 1645 | 1469549764980 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1645 | 1469549764983 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:16:04 INFO - PROCESS | 1645 | 1469549764988 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1645 | 1469549764990 Marionette TRACE conn2 <- [1,66,null,{}] 09:16:04 INFO - PROCESS | 1645 | 1469549764992 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:16:04 INFO - PROCESS | 1645 | 1469549764994 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:05 INFO - PROCESS | 1645 | 1469549765116 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:16:05 INFO - PROCESS | 1645 | 1469549765157 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1645 | 1469549765158 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa1800 == 24 [pid = 1645] [id = 24] 09:16:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x1167e4800) [pid = 1645] [serial = 68] [outer = 0x0] 09:16:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x116929c00) [pid = 1645] [serial = 69] [outer = 0x1167e4800] 09:16:05 INFO - PROCESS | 1645 | 1469549765189 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x116a9a800) [pid = 1645] [serial = 70] [outer = 0x1167e4800] 09:16:05 INFO - PROCESS | 1645 | 1469549765628 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:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 719ms 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:16:05 INFO - PROCESS | 1645 | 1469549765708 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1645 | 1469549765709 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:16:05 INFO - PROCESS | 1645 | 1469549765711 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1645 | 1469549765714 Marionette TRACE conn2 <- [1,70,null,{}] 09:16:05 INFO - PROCESS | 1645 | 1469549765738 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:16:05 INFO - PROCESS | 1645 | 1469549765742 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:06 INFO - PROCESS | 1645 | 1469549766019 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:16:06 INFO - PROCESS | 1645 | 1469549766066 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1645 | 1469549766067 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x11253b000 == 25 [pid = 1645] [id = 25] 09:16:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x113861400) [pid = 1645] [serial = 71] [outer = 0x0] 09:16:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x11386fc00) [pid = 1645] [serial = 72] [outer = 0x113861400] 09:16:06 INFO - PROCESS | 1645 | 1469549766095 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x113d46800) [pid = 1645] [serial = 73] [outer = 0x113861400] 09:16:06 INFO - PROCESS | 1645 | 1469549766541 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:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 09:16:06 INFO - PROCESS | 1645 | 1469549766604 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1645 | 1469549766607 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:16:06 INFO - PROCESS | 1645 | 1469549766613 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1645 | 1469549766614 Marionette TRACE conn2 <- [1,74,null,{}] 09:16:06 INFO - PROCESS | 1645 | 1469549766617 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:16:06 INFO - PROCESS | 1645 | 1469549766619 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:06 INFO - PROCESS | 1645 | 1469549766723 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:16:06 INFO - PROCESS | 1645 | 1469549766792 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1645 | 1469549766794 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x113f46800 == 26 [pid = 1645] [id = 26] 09:16:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x11670f800) [pid = 1645] [serial = 74] [outer = 0x0] 09:16:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x116978000) [pid = 1645] [serial = 75] [outer = 0x11670f800] 09:16:06 INFO - PROCESS | 1645 | 1469549766821 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x116aa6000) [pid = 1645] [serial = 76] [outer = 0x11670f800] 09:16:07 INFO - PROCESS | 1645 | 1469549767093 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:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 09:16:07 INFO - PROCESS | 1645 | 1469549767132 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1645 | 1469549767134 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:16:07 INFO - PROCESS | 1645 | 1469549767145 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1645 | 1469549767146 Marionette TRACE conn2 <- [1,78,null,{}] 09:16:07 INFO - PROCESS | 1645 | 1469549767148 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:16:07 INFO - PROCESS | 1645 | 1469549767149 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:07 INFO - PROCESS | 1645 | 1469549767231 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:16:07 INFO - PROCESS | 1645 | 1469549767238 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1645 | 1469549767240 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x116488000 == 27 [pid = 1645] [id = 27] 09:16:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1132a1000) [pid = 1645] [serial = 77] [outer = 0x0] 09:16:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1176b2800) [pid = 1645] [serial = 78] [outer = 0x1132a1000] 09:16:07 INFO - PROCESS | 1645 | 1469549767270 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x118210800) [pid = 1645] [serial = 79] [outer = 0x1132a1000] 09:16:07 INFO - PROCESS | 1645 | 1469549767598 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:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:16:07 INFO - PROCESS | 1645 | 1469549767613 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1645 | 1469549767615 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:16:07 INFO - PROCESS | 1645 | 1469549767630 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1645 | 1469549767633 Marionette TRACE conn2 <- [1,82,null,{}] 09:16:07 INFO - PROCESS | 1645 | 1469549767638 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:16:07 INFO - PROCESS | 1645 | 1469549767642 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:07 INFO - PROCESS | 1645 | 1469549767728 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:16:07 INFO - PROCESS | 1645 | 1469549767732 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1645 | 1469549767733 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x117167000 == 28 [pid = 1645] [id = 28] 09:16:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x116a9e400) [pid = 1645] [serial = 80] [outer = 0x0] 09:16:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11857bc00) [pid = 1645] [serial = 81] [outer = 0x116a9e400] 09:16:07 INFO - PROCESS | 1645 | 1469549767760 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1187f7400) [pid = 1645] [serial = 82] [outer = 0x116a9e400] 09:16:08 INFO - PROCESS | 1645 | 1469549768043 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:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 432ms 09:16:08 INFO - PROCESS | 1645 | 1469549768059 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1645 | 1469549768060 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:16:08 INFO - PROCESS | 1645 | 1469549768063 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1645 | 1469549768064 Marionette TRACE conn2 <- [1,86,null,{}] 09:16:08 INFO - PROCESS | 1645 | 1469549768066 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:16:08 INFO - PROCESS | 1645 | 1469549768068 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:08 INFO - PROCESS | 1645 | 1469549768151 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:16:08 INFO - PROCESS | 1645 | 1469549768192 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1645 | 1469549768193 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x11737a800 == 29 [pid = 1645] [id = 29] 09:16:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x118293000) [pid = 1645] [serial = 83] [outer = 0x0] 09:16:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x118885c00) [pid = 1645] [serial = 84] [outer = 0x118293000] 09:16:08 INFO - PROCESS | 1645 | 1469549768217 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1191c3000) [pid = 1645] [serial = 85] [outer = 0x118293000] 09:16:08 INFO - PROCESS | 1645 | 1469549768467 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:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:16:08 INFO - PROCESS | 1645 | 1469549768482 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1645 | 1469549768483 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:16:08 INFO - PROCESS | 1645 | 1469549768493 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1645 | 1469549768494 Marionette TRACE conn2 <- [1,90,null,{}] 09:16:08 INFO - PROCESS | 1645 | 1469549768500 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:16:08 INFO - PROCESS | 1645 | 1469549768501 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:08 INFO - PROCESS | 1645 | 1469549768599 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:16:08 INFO - PROCESS | 1645 | 1469549768603 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1645 | 1469549768609 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182d0800 == 30 [pid = 1645] [id = 30] 09:16:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11944c800) [pid = 1645] [serial = 86] [outer = 0x0] 09:16:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11944e800) [pid = 1645] [serial = 87] [outer = 0x11944c800] 09:16:08 INFO - PROCESS | 1645 | 1469549768641 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119455400) [pid = 1645] [serial = 88] [outer = 0x11944c800] 09:16:08 INFO - PROCESS | 1645 | 1469549768943 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:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 479ms 09:16:08 INFO - PROCESS | 1645 | 1469549768967 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1645 | 1469549768968 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:16:08 INFO - PROCESS | 1645 | 1469549768973 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1645 | 1469549768975 Marionette TRACE conn2 <- [1,94,null,{}] 09:16:08 INFO - PROCESS | 1645 | 1469549768977 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:16:08 INFO - PROCESS | 1645 | 1469549768978 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:09 INFO - PROCESS | 1645 | 1469549769076 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:16:09 INFO - PROCESS | 1645 | 1469549769082 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1645 | 1469549769083 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x11875c800 == 31 [pid = 1645] [id = 31] 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1191c8c00) [pid = 1645] [serial = 89] [outer = 0x0] 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119457c00) [pid = 1645] [serial = 90] [outer = 0x1191c8c00] 09:16:09 INFO - PROCESS | 1645 | 1469549769107 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1195e1000) [pid = 1645] [serial = 91] [outer = 0x1191c8c00] 09:16:09 INFO - PROCESS | 1645 | 1469549769374 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:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:16:09 INFO - PROCESS | 1645 | 1469549769392 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1645 | 1469549769393 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:16:09 INFO - PROCESS | 1645 | 1469549769395 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1645 | 1469549769396 Marionette TRACE conn2 <- [1,98,null,{}] 09:16:09 INFO - PROCESS | 1645 | 1469549769399 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:16:09 INFO - PROCESS | 1645 | 1469549769400 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:09 INFO - PROCESS | 1645 | 1469549769485 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:16:09 INFO - PROCESS | 1645 | 1469549769491 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1645 | 1469549769493 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191b1000 == 32 [pid = 1645] [id = 32] 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1195df400) [pid = 1645] [serial = 92] [outer = 0x0] 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1195e5c00) [pid = 1645] [serial = 93] [outer = 0x1195df400] 09:16:09 INFO - PROCESS | 1645 | 1469549769517 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e10000) [pid = 1645] [serial = 94] [outer = 0x1195df400] 09:16:09 INFO - PROCESS | 1645 | 1469549769795 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:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:16:09 INFO - PROCESS | 1645 | 1469549769829 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1645 | 1469549769830 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:16:09 INFO - PROCESS | 1645 | 1469549769832 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1645 | 1469549769834 Marionette TRACE conn2 <- [1,102,null,{}] 09:16:09 INFO - PROCESS | 1645 | 1469549769843 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:16:09 INFO - PROCESS | 1645 | 1469549769844 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:09 INFO - PROCESS | 1645 | 1469549769924 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:16:09 INFO - PROCESS | 1645 | 1469549769928 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1645 | 1469549769929 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x116486800 == 33 [pid = 1645] [id = 33] 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1195e1800) [pid = 1645] [serial = 95] [outer = 0x0] 09:16:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120e11800) [pid = 1645] [serial = 96] [outer = 0x1195e1800] 09:16:09 INFO - PROCESS | 1645 | 1469549769992 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120e78800) [pid = 1645] [serial = 97] [outer = 0x1195e1800] 09:16:10 INFO - PROCESS | 1645 | 1469549770218 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:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 09:16:10 INFO - PROCESS | 1645 | 1469549770260 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1645 | 1469549770261 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:16:10 INFO - PROCESS | 1645 | 1469549770263 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1645 | 1469549770264 Marionette TRACE conn2 <- [1,106,null,{}] 09:16:10 INFO - PROCESS | 1645 | 1469549770267 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:16:10 INFO - PROCESS | 1645 | 1469549770268 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:10 INFO - PROCESS | 1645 | 1469549770367 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:16:10 INFO - PROCESS | 1645 | 1469549770371 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1645 | 1469549770373 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199c2000 == 34 [pid = 1645] [id = 34] 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x120e83400) [pid = 1645] [serial = 98] [outer = 0x0] 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120e85800) [pid = 1645] [serial = 99] [outer = 0x120e83400] 09:16:10 INFO - PROCESS | 1645 | 1469549770397 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x120fb0000) [pid = 1645] [serial = 100] [outer = 0x120e83400] 09:16:10 INFO - PROCESS | 1645 | 1469549770674 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:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 09:16:10 INFO - PROCESS | 1645 | 1469549770684 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1645 | 1469549770686 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:16:10 INFO - PROCESS | 1645 | 1469549770695 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1645 | 1469549770696 Marionette TRACE conn2 <- [1,110,null,{}] 09:16:10 INFO - PROCESS | 1645 | 1469549770698 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:16:10 INFO - PROCESS | 1645 | 1469549770700 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:10 INFO - PROCESS | 1645 | 1469549770779 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:16:10 INFO - PROCESS | 1645 | 1469549770783 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1645 | 1469549770785 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bcf800 == 35 [pid = 1645] [id = 35] 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x120fb0400) [pid = 1645] [serial = 101] [outer = 0x0] 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12309c000) [pid = 1645] [serial = 102] [outer = 0x120fb0400] 09:16:10 INFO - PROCESS | 1645 | 1469549770814 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1235d5800) [pid = 1645] [serial = 103] [outer = 0x120fb0400] 09:16:11 INFO - PROCESS | 1645 | 1469549771108 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:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 09:16:11 INFO - PROCESS | 1645 | 1469549771163 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1645 | 1469549771165 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:16:11 INFO - PROCESS | 1645 | 1469549771191 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1645 | 1469549771193 Marionette TRACE conn2 <- [1,114,null,{}] 09:16:11 INFO - PROCESS | 1645 | 1469549771195 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:16:11 INFO - PROCESS | 1645 | 1469549771197 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:11 INFO - PROCESS | 1645 | 1469549771294 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:16:11 INFO - PROCESS | 1645 | 1469549771297 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1645 | 1469549771299 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f44000 == 36 [pid = 1645] [id = 36] 09:16:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120fb0800) [pid = 1645] [serial = 104] [outer = 0x0] 09:16:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123adf800) [pid = 1645] [serial = 105] [outer = 0x120fb0800] 09:16:11 INFO - PROCESS | 1645 | 1469549771326 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x123db2800) [pid = 1645] [serial = 106] [outer = 0x120fb0800] 09:16:11 INFO - PROCESS | 1645 | 1469549771620 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:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 479ms 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:16:11 INFO - PROCESS | 1645 | 1469549771661 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1645 | 1469549771662 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:16:11 INFO - PROCESS | 1645 | 1469549771664 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1645 | 1469549771665 Marionette TRACE conn2 <- [1,118,null,{}] 09:16:11 INFO - PROCESS | 1645 | 1469549771667 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:16:11 INFO - PROCESS | 1645 | 1469549771668 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:11 INFO - PROCESS | 1645 | 1469549771747 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:16:11 INFO - PROCESS | 1645 | 1469549771794 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1645 | 1469549771795 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fa7000 == 37 [pid = 1645] [id = 37] 09:16:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x118888400) [pid = 1645] [serial = 107] [outer = 0x0] 09:16:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123e04800) [pid = 1645] [serial = 108] [outer = 0x118888400] 09:16:11 INFO - PROCESS | 1645 | 1469549771819 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x123e0b800) [pid = 1645] [serial = 109] [outer = 0x118888400] 09:16:12 INFO - PROCESS | 1645 | 1469549772063 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:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:16:12 INFO - PROCESS | 1645 | 1469549772082 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1645 | 1469549772083 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:16:12 INFO - PROCESS | 1645 | 1469549772093 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1645 | 1469549772094 Marionette TRACE conn2 <- [1,122,null,{}] 09:16:12 INFO - PROCESS | 1645 | 1469549772098 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:16:12 INFO - PROCESS | 1645 | 1469549772099 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:12 INFO - PROCESS | 1645 | 1469549772195 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:16:12 INFO - PROCESS | 1645 | 1469549772199 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1645 | 1469549772201 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x123247800 == 38 [pid = 1645] [id = 38] 09:16:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x123e0bc00) [pid = 1645] [serial = 110] [outer = 0x0] 09:16:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x123e0f800) [pid = 1645] [serial = 111] [outer = 0x123e0bc00] 09:16:12 INFO - PROCESS | 1645 | 1469549772227 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12433ac00) [pid = 1645] [serial = 112] [outer = 0x123e0bc00] 09:16:12 INFO - PROCESS | 1645 | 1469549772633 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:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 577ms 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:16:12 INFO - PROCESS | 1645 | 1469549772664 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1645 | 1469549772666 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:16:12 INFO - PROCESS | 1645 | 1469549772673 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1645 | 1469549772674 Marionette TRACE conn2 <- [1,126,null,{}] 09:16:12 INFO - PROCESS | 1645 | 1469549772686 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:16:12 INFO - PROCESS | 1645 | 1469549772687 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:12 INFO - PROCESS | 1645 | 1469549772756 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:16:12 INFO - PROCESS | 1645 | 1469549772759 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1645 | 1469549772760 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x12386b800 == 39 [pid = 1645] [id = 39] 09:16:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x124548000) [pid = 1645] [serial = 113] [outer = 0x0] 09:16:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12458a400) [pid = 1645] [serial = 114] [outer = 0x124548000] 09:16:12 INFO - PROCESS | 1645 | 1469549772780 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x124774000) [pid = 1645] [serial = 115] [outer = 0x124548000] 09:16:13 INFO - PROCESS | 1645 | 1469549773183 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:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 532ms 09:16:13 INFO - PROCESS | 1645 | 1469549773202 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1645 | 1469549773203 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:16:13 INFO - PROCESS | 1645 | 1469549773206 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1645 | 1469549773208 Marionette TRACE conn2 <- [1,130,null,{}] 09:16:13 INFO - PROCESS | 1645 | 1469549773211 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:16:13 INFO - PROCESS | 1645 | 1469549773213 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:13 INFO - PROCESS | 1645 | 1469549773380 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:16:13 INFO - PROCESS | 1645 | 1469549773410 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1645 | 1469549773412 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c20000 == 40 [pid = 1645] [id = 40] 09:16:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1248b9000) [pid = 1645] [serial = 116] [outer = 0x0] 09:16:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x124d86400) [pid = 1645] [serial = 117] [outer = 0x1248b9000] 09:16:13 INFO - PROCESS | 1645 | 1469549773438 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12680dc00) [pid = 1645] [serial = 118] [outer = 0x1248b9000] 09:16:13 INFO - PROCESS | 1645 | 1469549773757 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:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 569ms 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:16:13 INFO - PROCESS | 1645 | 1469549773776 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1645 | 1469549773777 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:16:13 INFO - PROCESS | 1645 | 1469549773779 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1645 | 1469549773780 Marionette TRACE conn2 <- [1,134,null,{}] 09:16:13 INFO - PROCESS | 1645 | 1469549773782 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:16:13 INFO - PROCESS | 1645 | 1469549773783 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:13 INFO - PROCESS | 1645 | 1469549773865 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:16:13 INFO - PROCESS | 1645 | 1469549773870 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1645 | 1469549773873 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dbf000 == 41 [pid = 1645] [id = 41] 09:16:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x126c52400) [pid = 1645] [serial = 119] [outer = 0x0] 09:16:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x126d72c00) [pid = 1645] [serial = 120] [outer = 0x126c52400] 09:16:13 INFO - PROCESS | 1645 | 1469549773897 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12705bc00) [pid = 1645] [serial = 121] [outer = 0x126c52400] 09:16:14 INFO - PROCESS | 1645 | 1469549774918 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:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1169ms 09:16:14 INFO - PROCESS | 1645 | 1469549774949 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1645 | 1469549774952 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:16:14 INFO - PROCESS | 1645 | 1469549774967 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1645 | 1469549774968 Marionette TRACE conn2 <- [1,138,null,{}] 09:16:14 INFO - PROCESS | 1645 | 1469549774975 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:16:14 INFO - PROCESS | 1645 | 1469549774977 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:15 INFO - PROCESS | 1645 | 1469549775065 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:16:15 INFO - PROCESS | 1645 | 1469549775096 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1645 | 1469549775097 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x113aca800 == 42 [pid = 1645] [id = 42] 09:16:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x116931c00) [pid = 1645] [serial = 122] [outer = 0x0] 09:16:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x1171b6800) [pid = 1645] [serial = 123] [outer = 0x116931c00] 09:16:15 INFO - PROCESS | 1645 | 1469549775125 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x117d28c00) [pid = 1645] [serial = 124] [outer = 0x116931c00] 09:16:15 INFO - PROCESS | 1645 | 1469549775432 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:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 474ms 09:16:15 INFO - PROCESS | 1645 | 1469549775453 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:16:15 INFO - PROCESS | 1645 | 1469549775459 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:16:15 INFO - PROCESS | 1645 | 1469549775463 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1645 | 1469549775465 Marionette TRACE conn2 <- [1,142,null,{}] 09:16:15 INFO - PROCESS | 1645 | 1469549775467 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:16:15 INFO - PROCESS | 1645 | 1469549775469 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:15 INFO - PROCESS | 1645 | 1469549775563 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:16:15 INFO - PROCESS | 1645 | 1469549775593 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1645 | 1469549775594 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169b9000 == 43 [pid = 1645] [id = 43] 09:16:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x118205400) [pid = 1645] [serial = 125] [outer = 0x0] 09:16:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x118297c00) [pid = 1645] [serial = 126] [outer = 0x118205400] 09:16:15 INFO - PROCESS | 1645 | 1469549775621 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x1187f3000) [pid = 1645] [serial = 127] [outer = 0x118205400] 09:16:15 INFO - PROCESS | 1645 | 1469549775954 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:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x12b7fe400) [pid = 1645] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x12a6e0800) [pid = 1645] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x12a6d3c00) [pid = 1645] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x11692b000) [pid = 1645] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12d4d9c00) [pid = 1645] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12b74cc00) [pid = 1645] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x11828d400) [pid = 1645] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12d01dc00) [pid = 1645] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12c40dc00) [pid = 1645] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12bd4ac00) [pid = 1645] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12bd3dc00) [pid = 1645] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x118573c00) [pid = 1645] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x120e0fc00) [pid = 1645] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1132a1000) [pid = 1645] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x116a9e400) [pid = 1645] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x118293000) [pid = 1645] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11944c800) [pid = 1645] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1191c8c00) [pid = 1645] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1195df400) [pid = 1645] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1195e1800) [pid = 1645] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x120e83400) [pid = 1645] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x120fb0800) [pid = 1645] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x118888400) [pid = 1645] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x123e0bc00) [pid = 1645] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x119b84800) [pid = 1645] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x112f28800) [pid = 1645] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1167e4800) [pid = 1645] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x113861400) [pid = 1645] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:16:16 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11670f800) [pid = 1645] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:16:16 INFO - PROCESS | 1645 | 1469549776439 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1645 | 1469549776441 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:16:16 INFO - PROCESS | 1645 | 1469549776451 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1645 | 1469549776454 Marionette TRACE conn2 <- [1,146,null,{}] 09:16:16 INFO - PROCESS | 1645 | 1469549776462 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:16:16 INFO - PROCESS | 1645 | 1469549776465 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:16 INFO - PROCESS | 1645 | 1469549776537 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:16:16 INFO - PROCESS | 1645 | 1469549776543 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1645 | 1469549776545 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x117382800 == 44 [pid = 1645] [id = 44] 09:16:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x115d1b400) [pid = 1645] [serial = 128] [outer = 0x0] 09:16:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11820e000) [pid = 1645] [serial = 129] [outer = 0x115d1b400] 09:16:16 INFO - PROCESS | 1645 | 1469549776575 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1188c9c00) [pid = 1645] [serial = 130] [outer = 0x115d1b400] 09:16:16 INFO - PROCESS | 1645 | 1469549776908 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:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 473ms 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:16:16 INFO - PROCESS | 1645 | 1469549776925 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1645 | 1469549776927 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:16:16 INFO - PROCESS | 1645 | 1469549776929 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1645 | 1469549776930 Marionette TRACE conn2 <- [1,150,null,{}] 09:16:16 INFO - PROCESS | 1645 | 1469549776932 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:16:16 INFO - PROCESS | 1645 | 1469549776933 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:17 INFO - PROCESS | 1645 | 1469549777011 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:16:17 INFO - PROCESS | 1645 | 1469549777056 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1645 | 1469549777057 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182dd800 == 45 [pid = 1645] [id = 45] 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1121bd000) [pid = 1645] [serial = 131] [outer = 0x0] 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1192e1400) [pid = 1645] [serial = 132] [outer = 0x1121bd000] 09:16:17 INFO - PROCESS | 1645 | 1469549777082 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119452000) [pid = 1645] [serial = 133] [outer = 0x1121bd000] 09:16:17 INFO - PROCESS | 1645 | 1469549777355 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:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 09:16:17 INFO - PROCESS | 1645 | 1469549777398 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1645 | 1469549777399 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:16:17 INFO - PROCESS | 1645 | 1469549777401 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1645 | 1469549777403 Marionette TRACE conn2 <- [1,154,null,{}] 09:16:17 INFO - PROCESS | 1645 | 1469549777412 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:16:17 INFO - PROCESS | 1645 | 1469549777414 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:17 INFO - PROCESS | 1645 | 1469549777488 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:16:17 INFO - PROCESS | 1645 | 1469549777492 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1645 | 1469549777493 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x119287000 == 46 [pid = 1645] [id = 46] 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x119452400) [pid = 1645] [serial = 134] [outer = 0x0] 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1194d5c00) [pid = 1645] [serial = 135] [outer = 0x119452400] 09:16:17 INFO - PROCESS | 1645 | 1469549777520 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1195ddc00) [pid = 1645] [serial = 136] [outer = 0x119452400] 09:16:17 INFO - PROCESS | 1645 | 1469549777831 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:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 477ms 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:16:17 INFO - PROCESS | 1645 | 1469549777878 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1645 | 1469549777880 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:16:17 INFO - PROCESS | 1645 | 1469549777882 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1645 | 1469549777883 Marionette TRACE conn2 <- [1,158,null,{}] 09:16:17 INFO - PROCESS | 1645 | 1469549777885 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:16:17 INFO - PROCESS | 1645 | 1469549777889 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:17 INFO - PROCESS | 1645 | 1469549777972 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:16:17 INFO - PROCESS | 1645 | 1469549777976 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1645 | 1469549777977 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a38000 == 47 [pid = 1645] [id = 47] 09:16:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11998fc00) [pid = 1645] [serial = 137] [outer = 0x0] 09:16:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x120e7a000) [pid = 1645] [serial = 138] [outer = 0x11998fc00] 09:16:18 INFO - PROCESS | 1645 | 1469549778011 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x120fb2000) [pid = 1645] [serial = 139] [outer = 0x11998fc00] 09:16:18 INFO - PROCESS | 1645 | 1469549778309 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:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 467ms 09:16:18 INFO - PROCESS | 1645 | 1469549778350 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1645 | 1469549778351 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:16:18 INFO - PROCESS | 1645 | 1469549778355 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1645 | 1469549778357 Marionette TRACE conn2 <- [1,162,null,{}] 09:16:18 INFO - PROCESS | 1645 | 1469549778359 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:16:18 INFO - PROCESS | 1645 | 1469549778360 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:18 INFO - PROCESS | 1645 | 1469549778433 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:16:18 INFO - PROCESS | 1645 | 1469549778520 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1645 | 1469549778522 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x112155000 == 48 [pid = 1645] [id = 48] 09:16:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x111ca8c00) [pid = 1645] [serial = 140] [outer = 0x0] 09:16:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1121be800) [pid = 1645] [serial = 141] [outer = 0x111ca8c00] 09:16:18 INFO - PROCESS | 1645 | 1469549778552 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x113863c00) [pid = 1645] [serial = 142] [outer = 0x111ca8c00] 09:16:18 INFO - PROCESS | 1645 | 1469549778981 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:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 09:16:19 INFO - PROCESS | 1645 | 1469549779025 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1645 | 1469549779028 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:16:19 INFO - PROCESS | 1645 | 1469549779031 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1645 | 1469549779033 Marionette TRACE conn2 <- [1,166,null,{}] 09:16:19 INFO - PROCESS | 1645 | 1469549779036 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:16:19 INFO - PROCESS | 1645 | 1469549779040 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:19 INFO - PROCESS | 1645 | 1469549779134 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:16:19 INFO - PROCESS | 1645 | 1469549779194 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1645 | 1469549779195 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x117372000 == 49 [pid = 1645] [id = 49] 09:16:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x116905c00) [pid = 1645] [serial = 143] [outer = 0x0] 09:16:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x117d22c00) [pid = 1645] [serial = 144] [outer = 0x116905c00] 09:16:19 INFO - PROCESS | 1645 | 1469549779226 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11856cc00) [pid = 1645] [serial = 145] [outer = 0x116905c00] 09:16:19 INFO - PROCESS | 1645 | 1469549779665 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:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 09:16:19 INFO - PROCESS | 1645 | 1469549779720 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1645 | 1469549779723 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:16:19 INFO - PROCESS | 1645 | 1469549779747 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1645 | 1469549779748 Marionette TRACE conn2 <- [1,170,null,{}] 09:16:19 INFO - PROCESS | 1645 | 1469549779751 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:16:19 INFO - PROCESS | 1645 | 1469549779752 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:19 INFO - PROCESS | 1645 | 1469549779874 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:16:19 INFO - PROCESS | 1645 | 1469549779920 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1645 | 1469549779921 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x122faf800 == 50 [pid = 1645] [id = 50] 09:16:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1192e4000) [pid = 1645] [serial = 146] [outer = 0x0] 09:16:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11944fc00) [pid = 1645] [serial = 147] [outer = 0x1192e4000] 09:16:19 INFO - PROCESS | 1645 | 1469549779951 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1195e2800) [pid = 1645] [serial = 148] [outer = 0x1192e4000] 09:16:20 INFO - PROCESS | 1645 | 1469549780358 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:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 638ms 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:16:20 INFO - PROCESS | 1645 | 1469549780366 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1645 | 1469549780368 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:16:20 INFO - PROCESS | 1645 | 1469549780375 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1645 | 1469549780379 Marionette TRACE conn2 <- [1,174,null,{}] 09:16:20 INFO - PROCESS | 1645 | 1469549780383 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:16:20 INFO - PROCESS | 1645 | 1469549780385 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:20 INFO - PROCESS | 1645 | 1469549780514 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:16:20 INFO - PROCESS | 1645 | 1469549780554 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1645 | 1469549780556 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x123eef000 == 51 [pid = 1645] [id = 51] 09:16:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x120e1a000) [pid = 1645] [serial = 149] [outer = 0x0] 09:16:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x120fad400) [pid = 1645] [serial = 150] [outer = 0x120e1a000] 09:16:20 INFO - PROCESS | 1645 | 1469549780590 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x1232f0400) [pid = 1645] [serial = 151] [outer = 0x120e1a000] 09:16:21 INFO - PROCESS | 1645 | 1469549781006 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:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 679ms 09:16:21 INFO - PROCESS | 1645 | 1469549781055 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1645 | 1469549781057 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:16:21 INFO - PROCESS | 1645 | 1469549781061 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1645 | 1469549781062 Marionette TRACE conn2 <- [1,178,null,{}] 09:16:21 INFO - PROCESS | 1645 | 1469549781064 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:16:21 INFO - PROCESS | 1645 | 1469549781066 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:21 INFO - PROCESS | 1645 | 1469549781184 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:16:21 INFO - PROCESS | 1645 | 1469549781281 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1645 | 1469549781282 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x112c51800 == 52 [pid = 1645] [id = 52] 09:16:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x113a03400) [pid = 1645] [serial = 152] [outer = 0x0] 09:16:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x1167e5400) [pid = 1645] [serial = 153] [outer = 0x113a03400] 09:16:21 INFO - PROCESS | 1645 | 1469549781329 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x119b87400) [pid = 1645] [serial = 154] [outer = 0x113a03400] 09:16:21 INFO - PROCESS | 1645 | 1469549781892 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:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 870ms 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:16:21 INFO - PROCESS | 1645 | 1469549781932 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1645 | 1469549781934 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:16:21 INFO - PROCESS | 1645 | 1469549781937 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1645 | 1469549781939 Marionette TRACE conn2 <- [1,182,null,{}] 09:16:21 INFO - PROCESS | 1645 | 1469549781942 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:16:21 INFO - PROCESS | 1645 | 1469549781944 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:22 INFO - PROCESS | 1645 | 1469549782032 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:16:22 INFO - PROCESS | 1645 | 1469549782093 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1645 | 1469549782094 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x116472800 == 53 [pid = 1645] [id = 53] 09:16:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x1167e0c00) [pid = 1645] [serial = 155] [outer = 0x0] 09:16:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 127 (0x116923c00) [pid = 1645] [serial = 156] [outer = 0x1167e0c00] 09:16:22 INFO - PROCESS | 1645 | 1469549782122 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 128 (0x1171b4c00) [pid = 1645] [serial = 157] [outer = 0x1167e0c00] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x119a38000 == 52 [pid = 1645] [id = 47] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x119287000 == 51 [pid = 1645] [id = 46] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1182dd800 == 50 [pid = 1645] [id = 45] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x117382800 == 49 [pid = 1645] [id = 44] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1182d0800 == 48 [pid = 1645] [id = 30] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1169b9000 == 47 [pid = 1645] [id = 43] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x11737a800 == 46 [pid = 1645] [id = 29] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x113aca800 == 45 [pid = 1645] [id = 42] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x11875c800 == 44 [pid = 1645] [id = 31] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x116488000 == 43 [pid = 1645] [id = 27] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x117167000 == 42 [pid = 1645] [id = 28] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1199c2000 == 41 [pid = 1645] [id = 34] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1191b1000 == 40 [pid = 1645] [id = 32] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x116486800 == 39 [pid = 1645] [id = 33] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x112c51800 == 38 [pid = 1645] [id = 52] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x123eef000 == 37 [pid = 1645] [id = 51] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x122faf800 == 36 [pid = 1645] [id = 50] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x123c20000 == 35 [pid = 1645] [id = 40] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x124dbf000 == 34 [pid = 1645] [id = 41] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x122f44000 == 33 [pid = 1645] [id = 36] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x123247800 == 32 [pid = 1645] [id = 38] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12386b800 == 31 [pid = 1645] [id = 39] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x117372000 == 30 [pid = 1645] [id = 49] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x122fa7000 == 29 [pid = 1645] [id = 37] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x112155000 == 28 [pid = 1645] [id = 48] 09:16:22 INFO - PROCESS | 1645 | --DOCSHELL 0x119bcf800 == 27 [pid = 1645] [id = 35] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 127 (0x123d8a400) [pid = 1645] [serial = 11] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 126 (0x1176b2800) [pid = 1645] [serial = 78] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x11857bc00) [pid = 1645] [serial = 81] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x1187f7400) [pid = 1645] [serial = 82] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x118885c00) [pid = 1645] [serial = 84] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x1191c3000) [pid = 1645] [serial = 85] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x11944e800) [pid = 1645] [serial = 87] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x119455400) [pid = 1645] [serial = 88] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x119457c00) [pid = 1645] [serial = 90] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x1195e1000) [pid = 1645] [serial = 91] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1195e5c00) [pid = 1645] [serial = 93] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x120e11800) [pid = 1645] [serial = 96] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120e85800) [pid = 1645] [serial = 99] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12309c000) [pid = 1645] [serial = 102] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x123adf800) [pid = 1645] [serial = 105] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123e04800) [pid = 1645] [serial = 108] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x123e0f800) [pid = 1645] [serial = 111] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12458a400) [pid = 1645] [serial = 114] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11326e400) [pid = 1645] [serial = 66] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x116929c00) [pid = 1645] [serial = 69] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11386fc00) [pid = 1645] [serial = 72] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x113d46800) [pid = 1645] [serial = 73] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116978000) [pid = 1645] [serial = 75] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x120e10000) [pid = 1645] [serial = 94] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x113ab6c00) [pid = 1645] [serial = 67] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x120e78800) [pid = 1645] [serial = 97] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x120fb0000) [pid = 1645] [serial = 100] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118210800) [pid = 1645] [serial = 79] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123db2800) [pid = 1645] [serial = 106] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x116aa6000) [pid = 1645] [serial = 76] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123e0b800) [pid = 1645] [serial = 109] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116a9a800) [pid = 1645] [serial = 70] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12433ac00) [pid = 1645] [serial = 112] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12e074c00) [pid = 1645] [serial = 64] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x124d86400) [pid = 1645] [serial = 117] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12376a000) [pid = 1645] [serial = 8] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12bd48400) [pid = 1645] [serial = 37] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x124772000) [pid = 1645] [serial = 33] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12bd3a000) [pid = 1645] [serial = 34] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12b8b9800) [pid = 1645] [serial = 31] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120e18800) [pid = 1645] [serial = 30] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12b8afc00) [pid = 1645] [serial = 27] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12b8b5c00) [pid = 1645] [serial = 28] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12af56000) [pid = 1645] [serial = 24] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12af61c00) [pid = 1645] [serial = 25] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12a6da000) [pid = 1645] [serial = 22] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a6d5800) [pid = 1645] [serial = 21] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1294d9400) [pid = 1645] [serial = 18] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x11692cc00) [pid = 1645] [serial = 15] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x124589400) [pid = 1645] [serial = 16] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12e06c400) [pid = 1645] [serial = 63] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x12d8e2000) [pid = 1645] [serial = 60] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x12d8e6800) [pid = 1645] [serial = 61] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x12b753800) [pid = 1645] [serial = 57] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x12bd39800) [pid = 1645] [serial = 58] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x12d4cf800) [pid = 1645] [serial = 55] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x12d274800) [pid = 1645] [serial = 54] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x12d272400) [pid = 1645] [serial = 51] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x12cc20800) [pid = 1645] [serial = 45] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x12d01bc00) [pid = 1645] [serial = 48] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x12d01f800) [pid = 1645] [serial = 50] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x12cc45000) [pid = 1645] [serial = 42] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x12cc4a000) [pid = 1645] [serial = 43] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x12c407c00) [pid = 1645] [serial = 40] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x12bd51400) [pid = 1645] [serial = 39] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x12bd42c00) [pid = 1645] [serial = 36] [outer = 0x0] [url = about:blank] 09:16:22 INFO - PROCESS | 1645 | 1469549782902 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:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 972ms 09:16:22 INFO - PROCESS | 1645 | 1469549782909 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:16:22 INFO - PROCESS | 1645 | 1469549782911 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:16:22 INFO - PROCESS | 1645 | 1469549782916 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1645 | 1469549782920 Marionette TRACE conn2 <- [1,186,null,{}] 09:16:22 INFO - PROCESS | 1645 | 1469549782931 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:16:22 INFO - PROCESS | 1645 | 1469549782933 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:23 INFO - PROCESS | 1645 | 1469549783012 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:16:23 INFO - PROCESS | 1645 | 1469549783016 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1645 | 1469549783019 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x113ac7000 == 28 [pid = 1645] [id = 54] 09:16:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x116907800) [pid = 1645] [serial = 158] [outer = 0x0] 09:16:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x116932400) [pid = 1645] [serial = 159] [outer = 0x116907800] 09:16:23 INFO - PROCESS | 1645 | 1469549783048 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x1171b6000) [pid = 1645] [serial = 160] [outer = 0x116907800] 09:16:23 INFO - PROCESS | 1645 | 1469549783365 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:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 481ms 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:16:23 INFO - PROCESS | 1645 | 1469549783396 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1645 | 1469549783399 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:16:23 INFO - PROCESS | 1645 | 1469549783406 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1645 | 1469549783408 Marionette TRACE conn2 <- [1,190,null,{}] 09:16:23 INFO - PROCESS | 1645 | 1469549783411 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:16:23 INFO - PROCESS | 1645 | 1469549783412 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:23 INFO - PROCESS | 1645 | 1469549783490 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:16:23 INFO - PROCESS | 1645 | 1469549783531 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1645 | 1469549783532 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c7800 == 29 [pid = 1645] [id = 55] 09:16:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x11692c800) [pid = 1645] [serial = 161] [outer = 0x0] 09:16:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x117d26c00) [pid = 1645] [serial = 162] [outer = 0x11692c800] 09:16:23 INFO - PROCESS | 1645 | 1469549783559 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x118730000) [pid = 1645] [serial = 163] [outer = 0x11692c800] 09:16:23 INFO - PROCESS | 1645 | 1469549783893 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:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 522ms 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:16:23 INFO - PROCESS | 1645 | 1469549783927 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1645 | 1469549783929 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:16:23 INFO - PROCESS | 1645 | 1469549783932 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1645 | 1469549783936 Marionette TRACE conn2 <- [1,194,null,{}] 09:16:23 INFO - PROCESS | 1645 | 1469549783947 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:16:23 INFO - PROCESS | 1645 | 1469549783952 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:24 INFO - PROCESS | 1645 | 1469549784082 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:16:24 INFO - PROCESS | 1645 | 1469549784093 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1645 | 1469549784095 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x118258000 == 30 [pid = 1645] [id = 56] 09:16:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1187f3400) [pid = 1645] [serial = 164] [outer = 0x0] 09:16:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x11917a000) [pid = 1645] [serial = 165] [outer = 0x1187f3400] 09:16:24 INFO - PROCESS | 1645 | 1469549784141 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x11944e000) [pid = 1645] [serial = 166] [outer = 0x1187f3400] 09:16:24 INFO - PROCESS | 1645 | 1469549784474 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:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 576ms 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:16:24 INFO - PROCESS | 1645 | 1469549784511 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1645 | 1469549784512 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:16:24 INFO - PROCESS | 1645 | 1469549784515 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1645 | 1469549784516 Marionette TRACE conn2 <- [1,198,null,{}] 09:16:24 INFO - PROCESS | 1645 | 1469549784518 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:16:24 INFO - PROCESS | 1645 | 1469549784520 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:24 INFO - PROCESS | 1645 | 1469549784599 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:16:24 INFO - PROCESS | 1645 | 1469549784603 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1645 | 1469549784606 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c4000 == 31 [pid = 1645] [id = 57] 09:16:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1169e5c00) [pid = 1645] [serial = 167] [outer = 0x0] 09:16:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x119456800) [pid = 1645] [serial = 168] [outer = 0x1169e5c00] 09:16:24 INFO - PROCESS | 1645 | 1469549784672 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1195e1000) [pid = 1645] [serial = 169] [outer = 0x1169e5c00] 09:16:24 INFO - PROCESS | 1645 | 1469549784959 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:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 09:16:24 INFO - PROCESS | 1645 | 1469549784984 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1645 | 1469549784986 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:16:25 INFO - PROCESS | 1645 | 1469549785002 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1645 | 1469549785004 Marionette TRACE conn2 <- [1,202,null,{}] 09:16:25 INFO - PROCESS | 1645 | 1469549785016 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:16:25 INFO - PROCESS | 1645 | 1469549785017 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:25 INFO - PROCESS | 1645 | 1469549785099 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:16:25 INFO - PROCESS | 1645 | 1469549785104 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1645 | 1469549785106 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x119290800 == 32 [pid = 1645] [id = 58] 09:16:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x113870c00) [pid = 1645] [serial = 170] [outer = 0x0] 09:16:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x119b81800) [pid = 1645] [serial = 171] [outer = 0x113870c00] 09:16:25 INFO - PROCESS | 1645 | 1469549785153 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x120e11800) [pid = 1645] [serial = 172] [outer = 0x113870c00] 09:16:25 INFO - PROCESS | 1645 | 1469549785483 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:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 528ms 09:16:25 INFO - PROCESS | 1645 | 1469549785525 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1645 | 1469549785526 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:16:25 INFO - PROCESS | 1645 | 1469549785528 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1645 | 1469549785529 Marionette TRACE conn2 <- [1,206,null,{}] 09:16:25 INFO - PROCESS | 1645 | 1469549785531 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:16:25 INFO - PROCESS | 1645 | 1469549785535 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:25 INFO - PROCESS | 1645 | 1469549785631 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:16:25 INFO - PROCESS | 1645 | 1469549785660 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1645 | 1469549785661 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a26800 == 33 [pid = 1645] [id = 59] 09:16:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x120e17400) [pid = 1645] [serial = 173] [outer = 0x0] 09:16:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1232e6800) [pid = 1645] [serial = 174] [outer = 0x120e17400] 09:16:25 INFO - PROCESS | 1645 | 1469549785686 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x123ae7000) [pid = 1645] [serial = 175] [outer = 0x120e17400] 09:16:25 INFO - PROCESS | 1645 | 1469549785969 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:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 09:16:26 INFO - PROCESS | 1645 | 1469549786010 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1645 | 1469549786011 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:16:26 INFO - PROCESS | 1645 | 1469549786014 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1645 | 1469549786015 Marionette TRACE conn2 <- [1,210,null,{}] 09:16:26 INFO - PROCESS | 1645 | 1469549786017 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:16:26 INFO - PROCESS | 1645 | 1469549786029 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:26 INFO - PROCESS | 1645 | 1469549786113 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:16:26 INFO - PROCESS | 1645 | 1469549786142 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1645 | 1469549786143 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f3f800 == 34 [pid = 1645] [id = 60] 09:16:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1130dc000) [pid = 1645] [serial = 176] [outer = 0x0] 09:16:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x123d8a800) [pid = 1645] [serial = 177] [outer = 0x1130dc000] 09:16:26 INFO - PROCESS | 1645 | 1469549786169 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x123e02c00) [pid = 1645] [serial = 178] [outer = 0x1130dc000] 09:16:26 INFO - PROCESS | 1645 | 1469549786466 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:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:16:26 INFO - PROCESS | 1645 | 1469549786482 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1645 | 1469549786483 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:16:26 INFO - PROCESS | 1645 | 1469549786488 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1645 | 1469549786490 Marionette TRACE conn2 <- [1,214,null,{}] 09:16:26 INFO - PROCESS | 1645 | 1469549786494 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:16:26 INFO - PROCESS | 1645 | 1469549786495 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:26 INFO - PROCESS | 1645 | 1469549786597 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x126c52400) [pid = 1645] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1248b9000) [pid = 1645] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x120fb0400) [pid = 1645] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x124548000) [pid = 1645] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11998fc00) [pid = 1645] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x119452400) [pid = 1645] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x116931c00) [pid = 1645] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x118205400) [pid = 1645] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x1121bd000) [pid = 1645] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:16:26 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x115d1b400) [pid = 1645] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:16:26 INFO - PROCESS | 1645 | 1469549786635 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1645 | 1469549786636 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x117365000 == 35 [pid = 1645] [id = 61] 09:16:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x115d1b400) [pid = 1645] [serial = 179] [outer = 0x0] 09:16:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x118292400) [pid = 1645] [serial = 180] [outer = 0x115d1b400] 09:16:26 INFO - PROCESS | 1645 | 1469549786661 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1195dd800) [pid = 1645] [serial = 181] [outer = 0x115d1b400] 09:16:26 INFO - PROCESS | 1645 | 1469549786901 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:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 423ms 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:16:26 INFO - PROCESS | 1645 | 1469549786912 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1645 | 1469549786913 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:16:26 INFO - PROCESS | 1645 | 1469549786915 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1645 | 1469549786916 Marionette TRACE conn2 <- [1,218,null,{}] 09:16:26 INFO - PROCESS | 1645 | 1469549786926 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:16:26 INFO - PROCESS | 1645 | 1469549786927 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:27 INFO - PROCESS | 1645 | 1469549787015 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:16:27 INFO - PROCESS | 1645 | 1469549787019 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1645 | 1469549787021 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x123258000 == 36 [pid = 1645] [id = 62] 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1235d7800) [pid = 1645] [serial = 182] [outer = 0x0] 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x123e09400) [pid = 1645] [serial = 183] [outer = 0x1235d7800] 09:16:27 INFO - PROCESS | 1645 | 1469549787047 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x124178800) [pid = 1645] [serial = 184] [outer = 0x1235d7800] 09:16:27 INFO - PROCESS | 1645 | 1469549787325 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:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:16:27 INFO - PROCESS | 1645 | 1469549787334 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1645 | 1469549787335 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:16:27 INFO - PROCESS | 1645 | 1469549787339 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1645 | 1469549787341 Marionette TRACE conn2 <- [1,222,null,{}] 09:16:27 INFO - PROCESS | 1645 | 1469549787349 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:16:27 INFO - PROCESS | 1645 | 1469549787350 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:27 INFO - PROCESS | 1645 | 1469549787426 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:16:27 INFO - PROCESS | 1645 | 1469549787430 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1645 | 1469549787431 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12370c000 == 37 [pid = 1645] [id = 63] 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x12453d800) [pid = 1645] [serial = 185] [outer = 0x0] 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x124587400) [pid = 1645] [serial = 186] [outer = 0x12453d800] 09:16:27 INFO - PROCESS | 1645 | 1469549787457 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x12476e800) [pid = 1645] [serial = 187] [outer = 0x12453d800] 09:16:27 INFO - PROCESS | 1645 | 1469549787758 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:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 475ms 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:16:27 INFO - PROCESS | 1645 | 1469549787814 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1645 | 1469549787815 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:16:27 INFO - PROCESS | 1645 | 1469549787817 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1645 | 1469549787819 Marionette TRACE conn2 <- [1,226,null,{}] 09:16:27 INFO - PROCESS | 1645 | 1469549787822 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:16:27 INFO - PROCESS | 1645 | 1469549787823 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:27 INFO - PROCESS | 1645 | 1469549787937 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:16:27 INFO - PROCESS | 1645 | 1469549787942 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1645 | 1469549787944 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x124829000 == 38 [pid = 1645] [id = 64] 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x124776c00) [pid = 1645] [serial = 188] [outer = 0x0] 09:16:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x124d84c00) [pid = 1645] [serial = 189] [outer = 0x124776c00] 09:16:27 INFO - PROCESS | 1645 | 1469549787970 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x126c50800) [pid = 1645] [serial = 190] [outer = 0x124776c00] 09:16:28 INFO - PROCESS | 1645 | 1469549788245 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:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 09:16:28 INFO - PROCESS | 1645 | 1469549788294 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1645 | 1469549788295 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:16:28 INFO - PROCESS | 1645 | 1469549788297 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1645 | 1469549788298 Marionette TRACE conn2 <- [1,230,null,{}] 09:16:28 INFO - PROCESS | 1645 | 1469549788301 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:16:28 INFO - PROCESS | 1645 | 1469549788302 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:28 INFO - PROCESS | 1645 | 1469549788380 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:16:28 INFO - PROCESS | 1645 | 1469549788436 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1645 | 1469549788437 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x126cd5000 == 39 [pid = 1645] [id = 65] 09:16:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x126c52400) [pid = 1645] [serial = 191] [outer = 0x0] 09:16:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x126d78400) [pid = 1645] [serial = 192] [outer = 0x126c52400] 09:16:28 INFO - PROCESS | 1645 | 1469549788461 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e1d400) [pid = 1645] [serial = 193] [outer = 0x126c52400] 09:16:28 INFO - PROCESS | 1645 | 1469549788826 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:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 568ms 09:16:28 INFO - PROCESS | 1645 | 1469549788866 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1645 | 1469549788868 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:16:28 INFO - PROCESS | 1645 | 1469549788872 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1645 | 1469549788874 Marionette TRACE conn2 <- [1,234,null,{}] 09:16:28 INFO - PROCESS | 1645 | 1469549788877 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:16:28 INFO - PROCESS | 1645 | 1469549788879 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:28 INFO - PROCESS | 1645 | 1469549788987 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:16:29 INFO - PROCESS | 1645 | 1469549789034 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1645 | 1469549789035 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x113ac6800 == 40 [pid = 1645] [id = 66] 09:16:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1132a0000) [pid = 1645] [serial = 194] [outer = 0x0] 09:16:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1150b4c00) [pid = 1645] [serial = 195] [outer = 0x1132a0000] 09:16:29 INFO - PROCESS | 1645 | 1469549789066 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11692d000) [pid = 1645] [serial = 196] [outer = 0x1132a0000] 09:16:29 INFO - PROCESS | 1645 | 1469549789529 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:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 720ms 09:16:29 INFO - PROCESS | 1645 | 1469549789613 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1645 | 1469549789616 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:16:29 INFO - PROCESS | 1645 | 1469549789624 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1645 | 1469549789626 Marionette TRACE conn2 <- [1,238,null,{}] 09:16:29 INFO - PROCESS | 1645 | 1469549789628 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:16:29 INFO - PROCESS | 1645 | 1469549789630 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:29 INFO - PROCESS | 1645 | 1469549789735 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:16:29 INFO - PROCESS | 1645 | 1469549789803 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1645 | 1469549789804 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x11875f800 == 41 [pid = 1645] [id = 67] 09:16:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118298800) [pid = 1645] [serial = 197] [outer = 0x0] 09:16:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118576400) [pid = 1645] [serial = 198] [outer = 0x118298800] 09:16:29 INFO - PROCESS | 1645 | 1469549789835 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x118889800) [pid = 1645] [serial = 199] [outer = 0x118298800] 09:16:30 INFO - PROCESS | 1645 | 1469549790553 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:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 973ms 09:16:30 INFO - PROCESS | 1645 | 1469549790594 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1645 | 1469549790598 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:16:30 INFO - PROCESS | 1645 | 1469549790602 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1645 | 1469549790604 Marionette TRACE conn2 <- [1,242,null,{}] 09:16:30 INFO - PROCESS | 1645 | 1469549790609 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:16:30 INFO - PROCESS | 1645 | 1469549790610 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:30 INFO - PROCESS | 1645 | 1469549790723 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x124829000 == 40 [pid = 1645] [id = 64] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12370c000 == 39 [pid = 1645] [id = 63] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x123258000 == 38 [pid = 1645] [id = 62] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x117365000 == 37 [pid = 1645] [id = 61] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x122f3f800 == 36 [pid = 1645] [id = 60] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x119a26800 == 35 [pid = 1645] [id = 59] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x119290800 == 34 [pid = 1645] [id = 58] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c4000 == 33 [pid = 1645] [id = 57] 09:16:30 INFO - PROCESS | 1645 | 1469549790871 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1645 | 1469549790875 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x118258000 == 32 [pid = 1645] [id = 56] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1169c7800 == 31 [pid = 1645] [id = 55] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x113ac7000 == 30 [pid = 1645] [id = 54] 09:16:30 INFO - PROCESS | 1645 | --DOCSHELL 0x116472800 == 29 [pid = 1645] [id = 53] 09:16:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x11325c000 == 30 [pid = 1645] [id = 68] 09:16:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x116983c00) [pid = 1645] [serial = 200] [outer = 0x0] 09:16:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x117d29400) [pid = 1645] [serial = 201] [outer = 0x116983c00] 09:16:30 INFO - PROCESS | 1645 | 1469549790926 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x118571800) [pid = 1645] [serial = 202] [outer = 0x116983c00] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120fb2000) [pid = 1645] [serial = 139] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x120e7a000) [pid = 1645] [serial = 138] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1195ddc00) [pid = 1645] [serial = 136] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1171b6800) [pid = 1645] [serial = 123] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x118297c00) [pid = 1645] [serial = 126] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x117d28c00) [pid = 1645] [serial = 124] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1194d5c00) [pid = 1645] [serial = 135] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1187f3000) [pid = 1645] [serial = 127] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1192e1400) [pid = 1645] [serial = 132] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1188c9c00) [pid = 1645] [serial = 130] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11820e000) [pid = 1645] [serial = 129] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119452000) [pid = 1645] [serial = 133] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12705bc00) [pid = 1645] [serial = 121] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x126d72c00) [pid = 1645] [serial = 120] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12680dc00) [pid = 1645] [serial = 118] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1235d5800) [pid = 1645] [serial = 103] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x124774000) [pid = 1645] [serial = 115] [outer = 0x0] [url = about:blank] 09:16:31 INFO - PROCESS | 1645 | 1469549791239 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:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 673ms 09:16:31 INFO - PROCESS | 1645 | 1469549791275 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1645 | 1469549791280 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:16:31 INFO - PROCESS | 1645 | 1469549791286 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1645 | 1469549791289 Marionette TRACE conn2 <- [1,246,null,{}] 09:16:31 INFO - PROCESS | 1645 | 1469549791292 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:16:31 INFO - PROCESS | 1645 | 1469549791294 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:31 INFO - PROCESS | 1645 | 1469549791360 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:16:31 INFO - PROCESS | 1645 | 1469549791409 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1645 | 1469549791411 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x116faa800 == 31 [pid = 1645] [id = 69] 09:16:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11820e000) [pid = 1645] [serial = 203] [outer = 0x0] 09:16:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1188cbc00) [pid = 1645] [serial = 204] [outer = 0x11820e000] 09:16:31 INFO - PROCESS | 1645 | 1469549791442 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11944ec00) [pid = 1645] [serial = 205] [outer = 0x11820e000] 09:16:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119b84c00) [pid = 1645] [serial = 206] [outer = 0x12cc50400] 09:16:31 INFO - PROCESS | 1645 | 1469549791880 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:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 623ms 09:16:31 INFO - PROCESS | 1645 | 1469549791923 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1645 | 1469549791925 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:16:31 INFO - PROCESS | 1645 | 1469549791937 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1645 | 1469549791942 Marionette TRACE conn2 <- [1,250,null,{}] 09:16:31 INFO - PROCESS | 1645 | 1469549791954 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:16:31 INFO - PROCESS | 1645 | 1469549791959 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:32 INFO - PROCESS | 1645 | 1469549792086 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:16:32 INFO - PROCESS | 1645 | 1469549792129 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1645 | 1469549792132 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191b1800 == 32 [pid = 1645] [id = 70] 09:16:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x113f34400) [pid = 1645] [serial = 207] [outer = 0x0] 09:16:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120e85800) [pid = 1645] [serial = 208] [outer = 0x113f34400] 09:16:32 INFO - PROCESS | 1645 | 1469549792175 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123094000) [pid = 1645] [serial = 209] [outer = 0x113f34400] 09:16:32 INFO - PROCESS | 1645 | 1469549792464 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:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 578ms 09:16:32 INFO - PROCESS | 1645 | 1469549792513 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1645 | 1469549792514 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:16:32 INFO - PROCESS | 1645 | 1469549792517 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1645 | 1469549792518 Marionette TRACE conn2 <- [1,254,null,{}] 09:16:32 INFO - PROCESS | 1645 | 1469549792520 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:16:32 INFO - PROCESS | 1645 | 1469549792523 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:32 INFO - PROCESS | 1645 | 1469549792624 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:16:32 INFO - PROCESS | 1645 | 1469549792630 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1645 | 1469549792631 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a36800 == 33 [pid = 1645] [id = 71] 09:16:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12309c400) [pid = 1645] [serial = 210] [outer = 0x0] 09:16:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12376b000) [pid = 1645] [serial = 211] [outer = 0x12309c400] 09:16:32 INFO - PROCESS | 1645 | 1469549792656 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123d96400) [pid = 1645] [serial = 212] [outer = 0x12309c400] 09:16:32 INFO - PROCESS | 1645 | 1469549792938 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:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 09:16:32 INFO - PROCESS | 1645 | 1469549792985 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1645 | 1469549792986 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:16:32 INFO - PROCESS | 1645 | 1469549792992 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1645 | 1469549792993 Marionette TRACE conn2 <- [1,258,null,{}] 09:16:32 INFO - PROCESS | 1645 | 1469549792995 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:16:32 INFO - PROCESS | 1645 | 1469549792996 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:33 INFO - PROCESS | 1645 | 1469549793088 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:16:33 INFO - PROCESS | 1645 | 1469549793118 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1645 | 1469549793119 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f41000 == 34 [pid = 1645] [id = 72] 09:16:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123e05000) [pid = 1645] [serial = 213] [outer = 0x0] 09:16:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123e09c00) [pid = 1645] [serial = 214] [outer = 0x123e05000] 09:16:33 INFO - PROCESS | 1645 | 1469549793143 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124548000) [pid = 1645] [serial = 215] [outer = 0x123e05000] 09:16:33 INFO - PROCESS | 1645 | 1469549793468 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:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 521ms 09:16:33 INFO - PROCESS | 1645 | 1469549793511 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1645 | 1469549793512 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:16:33 INFO - PROCESS | 1645 | 1469549793514 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1645 | 1469549793516 Marionette TRACE conn2 <- [1,262,null,{}] 09:16:33 INFO - PROCESS | 1645 | 1469549793518 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:16:33 INFO - PROCESS | 1645 | 1469549793522 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:33 INFO - PROCESS | 1645 | 1469549793632 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:16:33 INFO - PROCESS | 1645 | 1469549793644 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1645 | 1469549793645 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ee6800 == 35 [pid = 1645] [id = 73] 09:16:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12458cc00) [pid = 1645] [serial = 216] [outer = 0x0] 09:16:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126804c00) [pid = 1645] [serial = 217] [outer = 0x12458cc00] 09:16:33 INFO - PROCESS | 1645 | 1469549793669 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x127261400) [pid = 1645] [serial = 218] [outer = 0x12458cc00] 09:16:33 INFO - PROCESS | 1645 | 1469549793963 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:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 09:16:33 INFO - PROCESS | 1645 | 1469549793993 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1645 | 1469549793994 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:16:33 INFO - PROCESS | 1645 | 1469549793997 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1645 | 1469549793998 Marionette TRACE conn2 <- [1,266,null,{}] 09:16:34 INFO - PROCESS | 1645 | 1469549794000 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:16:34 INFO - PROCESS | 1645 | 1469549794001 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:34 INFO - PROCESS | 1645 | 1469549794103 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:16:34 INFO - PROCESS | 1645 | 1469549794107 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1645 | 1469549794108 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x124818000 == 36 [pid = 1645] [id = 74] 09:16:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1191cec00) [pid = 1645] [serial = 219] [outer = 0x0] 09:16:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1248b3800) [pid = 1645] [serial = 220] [outer = 0x1191cec00] 09:16:34 INFO - PROCESS | 1645 | 1469549794133 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1272b2400) [pid = 1645] [serial = 221] [outer = 0x1191cec00] 09:16:34 INFO - PROCESS | 1645 | 1469549794439 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:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 09:16:34 INFO - PROCESS | 1645 | 1469549794467 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 1645 | 1469549794469 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:16:34 INFO - PROCESS | 1645 | 1469549794486 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1645 | 1469549794488 Marionette TRACE conn2 <- [1,270,null,{}] 09:16:34 INFO - PROCESS | 1645 | 1469549794493 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:16:34 INFO - PROCESS | 1645 | 1469549794494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:34 INFO - PROCESS | 1645 | 1469549794585 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:16:34 INFO - PROCESS | 1645 | 1469549794588 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1645 | 1469549794589 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x126ccc800 == 37 [pid = 1645] [id = 75] 09:16:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12458fc00) [pid = 1645] [serial = 222] [outer = 0x0] 09:16:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128ccd000) [pid = 1645] [serial = 223] [outer = 0x12458fc00] 09:16:34 INFO - PROCESS | 1645 | 1469549794613 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128e68c00) [pid = 1645] [serial = 224] [outer = 0x12458fc00] 09:16:35 INFO - PROCESS | 1645 | 1469549795017 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:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1187f3400) [pid = 1645] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113870c00) [pid = 1645] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x111ca8c00) [pid = 1645] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120e17400) [pid = 1645] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1130dc000) [pid = 1645] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x115d1b400) [pid = 1645] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1235d7800) [pid = 1645] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116905c00) [pid = 1645] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1192e4000) [pid = 1645] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120e1a000) [pid = 1645] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113a03400) [pid = 1645] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12453d800) [pid = 1645] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x124776c00) [pid = 1645] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1167e0c00) [pid = 1645] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116907800) [pid = 1645] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11692c800) [pid = 1645] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:16:35 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1169e5c00) [pid = 1645] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 578ms 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:16:35 INFO - PROCESS | 1645 | 1469549795057 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1645 | 1469549795059 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:16:35 INFO - PROCESS | 1645 | 1469549795061 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1645 | 1469549795062 Marionette TRACE conn2 <- [1,274,null,{}] 09:16:35 INFO - PROCESS | 1645 | 1469549795065 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:16:35 INFO - PROCESS | 1645 | 1469549795066 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:35 INFO - PROCESS | 1645 | 1469549795145 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:16:35 INFO - PROCESS | 1645 | 1469549795149 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1645 | 1469549795150 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191b1000 == 38 [pid = 1645] [id = 76] 09:16:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11692ec00) [pid = 1645] [serial = 225] [outer = 0x0] 09:16:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11697c800) [pid = 1645] [serial = 226] [outer = 0x11692ec00] 09:16:35 INFO - PROCESS | 1645 | 1469549795176 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1192e4000) [pid = 1645] [serial = 227] [outer = 0x11692ec00] 09:16:35 INFO - PROCESS | 1645 | 1469549795464 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:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 418ms 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:16:35 INFO - PROCESS | 1645 | 1469549795479 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1645 | 1469549795480 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:16:35 INFO - PROCESS | 1645 | 1469549795482 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1645 | 1469549795483 Marionette TRACE conn2 <- [1,278,null,{}] 09:16:35 INFO - PROCESS | 1645 | 1469549795485 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:16:35 INFO - PROCESS | 1645 | 1469549795487 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:35 INFO - PROCESS | 1645 | 1469549795578 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:16:35 INFO - PROCESS | 1645 | 1469549795581 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1645 | 1469549795582 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dcc000 == 39 [pid = 1645] [id = 77] 09:16:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x116928c00) [pid = 1645] [serial = 228] [outer = 0x0] 09:16:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1195e5c00) [pid = 1645] [serial = 229] [outer = 0x116928c00] 09:16:35 INFO - PROCESS | 1645 | 1469549795648 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12680e800) [pid = 1645] [serial = 230] [outer = 0x116928c00] 09:16:35 INFO - PROCESS | 1645 | 1469549795897 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:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 09:16:35 INFO - PROCESS | 1645 | 1469549795963 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1645 | 1469549795965 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:16:35 INFO - PROCESS | 1645 | 1469549795969 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1645 | 1469549795973 Marionette TRACE conn2 <- [1,282,null,{}] 09:16:35 INFO - PROCESS | 1645 | 1469549795978 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:16:35 INFO - PROCESS | 1645 | 1469549795981 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:36 INFO - PROCESS | 1645 | 1469549796134 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:16:36 INFO - PROCESS | 1645 | 1469549796140 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1645 | 1469549796142 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x129344000 == 40 [pid = 1645] [id = 78] 09:16:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1291b3400) [pid = 1645] [serial = 231] [outer = 0x0] 09:16:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1291bd000) [pid = 1645] [serial = 232] [outer = 0x1291b3400] 09:16:36 INFO - PROCESS | 1645 | 1469549796186 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x129ce1800) [pid = 1645] [serial = 233] [outer = 0x1291b3400] 09:16:36 INFO - PROCESS | 1645 | 1469549796573 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:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 624ms 09:16:36 INFO - PROCESS | 1645 | 1469549796604 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1645 | 1469549796607 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:16:36 INFO - PROCESS | 1645 | 1469549796616 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1645 | 1469549796617 Marionette TRACE conn2 <- [1,286,null,{}] 09:16:36 INFO - PROCESS | 1645 | 1469549796620 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:16:36 INFO - PROCESS | 1645 | 1469549796623 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:36 INFO - PROCESS | 1645 | 1469549796701 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:16:36 INFO - PROCESS | 1645 | 1469549796707 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1645 | 1469549796708 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c38000 == 41 [pid = 1645] [id = 79] 09:16:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1291bdc00) [pid = 1645] [serial = 234] [outer = 0x0] 09:16:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a4e8c00) [pid = 1645] [serial = 235] [outer = 0x1291bdc00] 09:16:36 INFO - PROCESS | 1645 | 1469549796732 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12a5ce400) [pid = 1645] [serial = 236] [outer = 0x1291bdc00] 09:16:37 INFO - PROCESS | 1645 | 1469549797082 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:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 519ms 09:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:16:37 INFO - PROCESS | 1645 | 1469549797136 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1645 | 1469549797138 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:16:37 INFO - PROCESS | 1645 | 1469549797142 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1645 | 1469549797145 Marionette TRACE conn2 <- [1,290,null,{}] 09:16:37 INFO - PROCESS | 1645 | 1469549797149 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:16:37 INFO - PROCESS | 1645 | 1469549797151 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:37 INFO - PROCESS | 1645 | 1469549797255 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:16:37 INFO - PROCESS | 1645 | 1469549797313 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1645 | 1469549797314 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x116479000 == 42 [pid = 1645] [id = 80] 09:16:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113a0fc00) [pid = 1645] [serial = 237] [outer = 0x0] 09:16:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1160f0800) [pid = 1645] [serial = 238] [outer = 0x113a0fc00] 09:16:37 INFO - PROCESS | 1645 | 1469549797347 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1176b6c00) [pid = 1645] [serial = 239] [outer = 0x113a0fc00] 09:16:37 INFO - PROCESS | 1645 | 1469549797776 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:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 673ms 09:16:37 INFO - PROCESS | 1645 | 1469549797815 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1645 | 1469549797818 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:16:37 INFO - PROCESS | 1645 | 1469549797824 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1645 | 1469549797826 Marionette TRACE conn2 <- [1,294,null,{}] 09:16:37 INFO - PROCESS | 1645 | 1469549797829 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:16:37 INFO - PROCESS | 1645 | 1469549797830 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:37 INFO - PROCESS | 1645 | 1469549797928 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:16:37 INFO - PROCESS | 1645 | 1469549797988 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1645 | 1469549797989 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e45000 == 43 [pid = 1645] [id = 81] 09:16:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x119175c00) [pid = 1645] [serial = 240] [outer = 0x0] 09:16:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x119450c00) [pid = 1645] [serial = 241] [outer = 0x119175c00] 09:16:38 INFO - PROCESS | 1645 | 1469549798019 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x119b7ec00) [pid = 1645] [serial = 242] [outer = 0x119175c00] 09:16:38 INFO - PROCESS | 1645 | 1469549798432 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:16:38 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:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 09:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:16:38 INFO - PROCESS | 1645 | 1469549798444 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1645 | 1469549798446 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:16:38 INFO - PROCESS | 1645 | 1469549798448 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1645 | 1469549798451 Marionette TRACE conn2 <- [1,298,null,{}] 09:16:38 INFO - PROCESS | 1645 | 1469549798459 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:16:38 INFO - PROCESS | 1645 | 1469549798462 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:38 INFO - PROCESS | 1645 | 1469549798564 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:16:38 INFO - PROCESS | 1645 | 1469549798644 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1645 | 1469549798646 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12934f000 == 44 [pid = 1645] [id = 82] 09:16:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123ae5000) [pid = 1645] [serial = 243] [outer = 0x0] 09:16:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123e0f000) [pid = 1645] [serial = 244] [outer = 0x123ae5000] 09:16:38 INFO - PROCESS | 1645 | 1469549798677 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x124d7d400) [pid = 1645] [serial = 245] [outer = 0x123ae5000] 09:16:39 INFO - PROCESS | 1645 | 1469549799078 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:16:39 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:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 09:16:39 INFO - PROCESS | 1645 | 1469549799120 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:16:39 INFO - PROCESS | 1645 | 1469549799122 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:16:39 INFO - PROCESS | 1645 | 1469549799124 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1645 | 1469549799125 Marionette TRACE conn2 <- [1,302,null,{}] 09:16:39 INFO - PROCESS | 1645 | 1469549799128 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:16:39 INFO - PROCESS | 1645 | 1469549799129 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:39 INFO - PROCESS | 1645 | 1469549799230 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:16:39 INFO - PROCESS | 1645 | 1469549799279 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1645 | 1469549799280 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c0d000 == 45 [pid = 1645] [id = 83] 09:16:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x126c5c000) [pid = 1645] [serial = 246] [outer = 0x0] 09:16:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x126d77400) [pid = 1645] [serial = 247] [outer = 0x126c5c000] 09:16:39 INFO - PROCESS | 1645 | 1469549799309 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x127265000) [pid = 1645] [serial = 248] [outer = 0x126c5c000] 09:16:39 INFO - PROCESS | 1645 | 1469549799728 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:16:39 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:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 618ms 09:16:39 INFO - PROCESS | 1645 | 1469549799743 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1645 | 1469549799744 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:16:39 INFO - PROCESS | 1645 | 1469549799747 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1645 | 1469549799748 Marionette TRACE conn2 <- [1,306,null,{}] 09:16:39 INFO - PROCESS | 1645 | 1469549799750 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:16:39 INFO - PROCESS | 1645 | 1469549799752 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:39 INFO - PROCESS | 1645 | 1469549799853 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:16:40 INFO - PROCESS | 1645 | 1469549800066 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1645 | 1469549800067 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa8800 == 46 [pid = 1645] [id = 84] 09:16:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11607ec00) [pid = 1645] [serial = 249] [outer = 0x0] 09:16:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x116930000) [pid = 1645] [serial = 250] [outer = 0x11607ec00] 09:16:40 INFO - PROCESS | 1645 | 1469549800095 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x117d1fc00) [pid = 1645] [serial = 251] [outer = 0x11607ec00] 09:16:40 INFO - PROCESS | 1645 | 1469549800500 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:16:40 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:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 768ms 09:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:16:40 INFO - PROCESS | 1645 | 1469549800516 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1645 | 1469549800518 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:16:40 INFO - PROCESS | 1645 | 1469549800521 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1645 | 1469549800524 Marionette TRACE conn2 <- [1,310,null,{}] 09:16:40 INFO - PROCESS | 1645 | 1469549800528 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:16:40 INFO - PROCESS | 1645 | 1469549800530 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:40 INFO - PROCESS | 1645 | 1469549800626 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:16:40 INFO - PROCESS | 1645 | 1469549800673 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1645 | 1469549800675 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x117171800 == 47 [pid = 1645] [id = 85] 09:16:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11828e400) [pid = 1645] [serial = 252] [outer = 0x0] 09:16:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1187edc00) [pid = 1645] [serial = 253] [outer = 0x11828e400] 09:16:40 INFO - PROCESS | 1645 | 1469549800702 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11917dc00) [pid = 1645] [serial = 254] [outer = 0x11828e400] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x129344000 == 46 [pid = 1645] [id = 78] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x124dcc000 == 45 [pid = 1645] [id = 77] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x1191b1000 == 44 [pid = 1645] [id = 76] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x126ccc800 == 43 [pid = 1645] [id = 75] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x124818000 == 42 [pid = 1645] [id = 74] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x123ee6800 == 41 [pid = 1645] [id = 73] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x122f41000 == 40 [pid = 1645] [id = 72] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x119a36800 == 39 [pid = 1645] [id = 71] 09:16:40 INFO - PROCESS | 1645 | --DOCSHELL 0x1191b1800 == 38 [pid = 1645] [id = 70] 09:16:40 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x126d78400) [pid = 1645] [serial = 192] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOCSHELL 0x116faa800 == 37 [pid = 1645] [id = 69] 09:16:41 INFO - PROCESS | 1645 | --DOCSHELL 0x11325c000 == 36 [pid = 1645] [id = 68] 09:16:41 INFO - PROCESS | 1645 | --DOCSHELL 0x11875f800 == 35 [pid = 1645] [id = 67] 09:16:41 INFO - PROCESS | 1645 | --DOCSHELL 0x113ac6800 == 34 [pid = 1645] [id = 66] 09:16:41 INFO - PROCESS | 1645 | 1469549801064 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:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11917a000) [pid = 1645] [serial = 165] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11944e000) [pid = 1645] [serial = 166] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119b81800) [pid = 1645] [serial = 171] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x113863c00) [pid = 1645] [serial = 142] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1232e6800) [pid = 1645] [serial = 174] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x120e11800) [pid = 1645] [serial = 172] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1121be800) [pid = 1645] [serial = 141] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x123d8a800) [pid = 1645] [serial = 177] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123e02c00) [pid = 1645] [serial = 178] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x123ae7000) [pid = 1645] [serial = 175] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x118292400) [pid = 1645] [serial = 180] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123e09400) [pid = 1645] [serial = 183] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11856cc00) [pid = 1645] [serial = 145] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x117d22c00) [pid = 1645] [serial = 144] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1195e2800) [pid = 1645] [serial = 148] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11944fc00) [pid = 1645] [serial = 147] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1232f0400) [pid = 1645] [serial = 151] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120fad400) [pid = 1645] [serial = 150] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119b87400) [pid = 1645] [serial = 154] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1167e5400) [pid = 1645] [serial = 153] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1195dd800) [pid = 1645] [serial = 181] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x124178800) [pid = 1645] [serial = 184] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124587400) [pid = 1645] [serial = 186] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12476e800) [pid = 1645] [serial = 187] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x124d84c00) [pid = 1645] [serial = 189] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1171b4c00) [pid = 1645] [serial = 157] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116923c00) [pid = 1645] [serial = 156] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116932400) [pid = 1645] [serial = 159] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1171b6000) [pid = 1645] [serial = 160] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x117d26c00) [pid = 1645] [serial = 162] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x126c50800) [pid = 1645] [serial = 190] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118730000) [pid = 1645] [serial = 163] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x119456800) [pid = 1645] [serial = 168] [outer = 0x0] [url = about:blank] 09:16:41 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1195e1000) [pid = 1645] [serial = 169] [outer = 0x0] [url = about:blank] 09:16:41 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:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 09:16:41 INFO - PROCESS | 1645 | 1469549801094 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1645 | 1469549801097 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:16:41 INFO - PROCESS | 1645 | 1469549801100 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1645 | 1469549801101 Marionette TRACE conn2 <- [1,314,null,{}] 09:16:41 INFO - PROCESS | 1645 | 1469549801103 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:16:41 INFO - PROCESS | 1645 | 1469549801104 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:41 INFO - PROCESS | 1645 | 1469549801184 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:16:41 INFO - PROCESS | 1645 | 1469549801190 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1645 | 1469549801192 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c2000 == 35 [pid = 1645] [id = 86] 09:16:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x119449000) [pid = 1645] [serial = 255] [outer = 0x0] 09:16:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119451c00) [pid = 1645] [serial = 256] [outer = 0x119449000] 09:16:41 INFO - PROCESS | 1645 | 1469549801217 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119b7f400) [pid = 1645] [serial = 257] [outer = 0x119449000] 09:16:41 INFO - PROCESS | 1645 | 1469549801558 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:16:41 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:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 467ms 09:16:41 INFO - PROCESS | 1645 | 1469549801568 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1645 | 1469549801570 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:16:41 INFO - PROCESS | 1645 | 1469549801577 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1645 | 1469549801581 Marionette TRACE conn2 <- [1,318,null,{}] 09:16:41 INFO - PROCESS | 1645 | 1469549801584 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:16:41 INFO - PROCESS | 1645 | 1469549801587 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:41 INFO - PROCESS | 1645 | 1469549801676 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:16:41 INFO - PROCESS | 1645 | 1469549801723 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1645 | 1469549801724 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x118272800 == 36 [pid = 1645] [id = 87] 09:16:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119b81c00) [pid = 1645] [serial = 258] [outer = 0x0] 09:16:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x120e17000) [pid = 1645] [serial = 259] [outer = 0x119b81c00] 09:16:41 INFO - PROCESS | 1645 | 1469549801749 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123772c00) [pid = 1645] [serial = 260] [outer = 0x119b81c00] 09:16:42 INFO - PROCESS | 1645 | 1469549802026 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:16:42 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:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 475ms 09:16:42 INFO - PROCESS | 1645 | 1469549802049 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:16:42 INFO - PROCESS | 1645 | 1469549802051 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:16:42 INFO - PROCESS | 1645 | 1469549802061 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1645 | 1469549802062 Marionette TRACE conn2 <- [1,322,null,{}] 09:16:42 INFO - PROCESS | 1645 | 1469549802065 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:16:42 INFO - PROCESS | 1645 | 1469549802066 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:42 INFO - PROCESS | 1645 | 1469549802147 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:16:42 INFO - PROCESS | 1645 | 1469549802151 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1645 | 1469549802152 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a2c000 == 37 [pid = 1645] [id = 88] 09:16:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123d8b000) [pid = 1645] [serial = 261] [outer = 0x0] 09:16:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123e10400) [pid = 1645] [serial = 262] [outer = 0x123d8b000] 09:16:42 INFO - PROCESS | 1645 | 1469549802179 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12458a400) [pid = 1645] [serial = 263] [outer = 0x123d8b000] 09:16:42 INFO - PROCESS | 1645 | 1469549802497 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:16:42 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:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 476ms 09:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:16:42 INFO - PROCESS | 1645 | 1469549802530 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1645 | 1469549802531 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:16:42 INFO - PROCESS | 1645 | 1469549802533 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1645 | 1469549802534 Marionette TRACE conn2 <- [1,326,null,{}] 09:16:42 INFO - PROCESS | 1645 | 1469549802536 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:16:42 INFO - PROCESS | 1645 | 1469549802538 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:42 INFO - PROCESS | 1645 | 1469549802612 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:16:42 INFO - PROCESS | 1645 | 1469549802615 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1645 | 1469549802620 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f44800 == 38 [pid = 1645] [id = 89] 09:16:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124d83c00) [pid = 1645] [serial = 264] [outer = 0x0] 09:16:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126803000) [pid = 1645] [serial = 265] [outer = 0x124d83c00] 09:16:42 INFO - PROCESS | 1645 | 1469549802655 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126de3c00) [pid = 1645] [serial = 266] [outer = 0x124d83c00] 09:16:43 INFO - PROCESS | 1645 | 1469549803008 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:16:43 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:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 09:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:16:43 INFO - PROCESS | 1645 | 1469549803053 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1645 | 1469549803054 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:16:43 INFO - PROCESS | 1645 | 1469549803056 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1645 | 1469549803057 Marionette TRACE conn2 <- [1,330,null,{}] 09:16:43 INFO - PROCESS | 1645 | 1469549803059 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:16:43 INFO - PROCESS | 1645 | 1469549803061 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:43 INFO - PROCESS | 1645 | 1469549803142 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:16:43 INFO - PROCESS | 1645 | 1469549803173 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1645 | 1469549803174 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x113d92000 == 39 [pid = 1645] [id = 90] 09:16:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x126de3800) [pid = 1645] [serial = 267] [outer = 0x0] 09:16:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x127269c00) [pid = 1645] [serial = 268] [outer = 0x126de3800] 09:16:43 INFO - PROCESS | 1645 | 1469549803226 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128abec00) [pid = 1645] [serial = 269] [outer = 0x126de3800] 09:16:43 INFO - PROCESS | 1645 | 1469549803564 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:16:43 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:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 09:16:43 INFO - PROCESS | 1645 | 1469549803575 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1645 | 1469549803576 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:16:43 INFO - PROCESS | 1645 | 1469549803578 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1645 | 1469549803579 Marionette TRACE conn2 <- [1,334,null,{}] 09:16:43 INFO - PROCESS | 1645 | 1469549803582 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:16:43 INFO - PROCESS | 1645 | 1469549803583 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:43 INFO - PROCESS | 1645 | 1469549803674 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:16:43 INFO - PROCESS | 1645 | 1469549803693 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 1645 | 1469549803700 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x124578000 == 40 [pid = 1645] [id = 91] 09:16:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1171b5800) [pid = 1645] [serial = 270] [outer = 0x0] 09:16:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ac4000) [pid = 1645] [serial = 271] [outer = 0x1171b5800] 09:16:43 INFO - PROCESS | 1645 | 1469549803725 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1291b4400) [pid = 1645] [serial = 272] [outer = 0x1171b5800] 09:16:44 INFO - PROCESS | 1645 | 1469549804030 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:16:44 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:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 09:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:16:44 INFO - PROCESS | 1645 | 1469549804047 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1645 | 1469549804049 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:16:44 INFO - PROCESS | 1645 | 1469549804051 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1645 | 1469549804052 Marionette TRACE conn2 <- [1,338,null,{}] 09:16:44 INFO - PROCESS | 1645 | 1469549804057 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:16:44 INFO - PROCESS | 1645 | 1469549804059 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:44 INFO - PROCESS | 1645 | 1469549804161 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:16:44 INFO - PROCESS | 1645 | 1469549804164 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1645 | 1469549804165 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e3a000 == 41 [pid = 1645] [id = 92] 09:16:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x127056c00) [pid = 1645] [serial = 273] [outer = 0x0] 09:16:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1294d0400) [pid = 1645] [serial = 274] [outer = 0x127056c00] 09:16:44 INFO - PROCESS | 1645 | 1469549804189 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1294dc800) [pid = 1645] [serial = 275] [outer = 0x127056c00] 09:16:44 INFO - PROCESS | 1645 | 1469549804498 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:16:44 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:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 09:16:44 INFO - PROCESS | 1645 | 1469549804520 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1645 | 1469549804523 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:16:44 INFO - PROCESS | 1645 | 1469549804533 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1645 | 1469549804534 Marionette TRACE conn2 <- [1,342,null,{}] 09:16:44 INFO - PROCESS | 1645 | 1469549804537 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:16:44 INFO - PROCESS | 1645 | 1469549804539 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:44 INFO - PROCESS | 1645 | 1469549804637 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:16:44 INFO - PROCESS | 1645 | 1469549804673 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1645 | 1469549804674 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x128adc000 == 42 [pid = 1645] [id = 93] 09:16:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1291be000) [pid = 1645] [serial = 276] [outer = 0x0] 09:16:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12a5c7400) [pid = 1645] [serial = 277] [outer = 0x1291be000] 09:16:44 INFO - PROCESS | 1645 | 1469549804699 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a5d4000) [pid = 1645] [serial = 278] [outer = 0x1291be000] 09:16:45 INFO - PROCESS | 1645 | 1469549805011 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:16:45 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:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 09:16:45 INFO - PROCESS | 1645 | 1469549805052 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1645 | 1469549805053 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:16:45 INFO - PROCESS | 1645 | 1469549805055 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1645 | 1469549805056 Marionette TRACE conn2 <- [1,346,null,{}] 09:16:45 INFO - PROCESS | 1645 | 1469549805059 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:16:45 INFO - PROCESS | 1645 | 1469549805060 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:45 INFO - PROCESS | 1645 | 1469549805161 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:16:45 INFO - PROCESS | 1645 | 1469549805164 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1645 | 1469549805166 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x129341000 == 43 [pid = 1645] [id = 94] 09:16:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11856d800) [pid = 1645] [serial = 279] [outer = 0x0] 09:16:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12458ec00) [pid = 1645] [serial = 280] [outer = 0x11856d800] 09:16:45 INFO - PROCESS | 1645 | 1469549805285 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12a6e0400) [pid = 1645] [serial = 281] [outer = 0x11856d800] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x113f34400) [pid = 1645] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12458cc00) [pid = 1645] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11692ec00) [pid = 1645] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12309c400) [pid = 1645] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x116983c00) [pid = 1645] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12458fc00) [pid = 1645] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1191cec00) [pid = 1645] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123e05000) [pid = 1645] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1291b3400) [pid = 1645] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11820e000) [pid = 1645] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:16:45 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116928c00) [pid = 1645] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:16:45 INFO - PROCESS | 1645 | 1469549805593 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:16:45 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:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 09:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:16:45 INFO - PROCESS | 1645 | 1469549805626 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1645 | 1469549805627 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:16:45 INFO - PROCESS | 1645 | 1469549805629 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1645 | 1469549805631 Marionette TRACE conn2 <- [1,350,null,{}] 09:16:45 INFO - PROCESS | 1645 | 1469549805634 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:16:45 INFO - PROCESS | 1645 | 1469549805636 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:45 INFO - PROCESS | 1645 | 1469549805732 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:16:45 INFO - PROCESS | 1645 | 1469549805739 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1645 | 1469549805741 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a595000 == 44 [pid = 1645] [id = 95] 09:16:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128e67400) [pid = 1645] [serial = 282] [outer = 0x0] 09:16:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12ad58800) [pid = 1645] [serial = 283] [outer = 0x128e67400] 09:16:45 INFO - PROCESS | 1645 | 1469549805766 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12ad9f800) [pid = 1645] [serial = 284] [outer = 0x128e67400] 09:16:46 INFO - PROCESS | 1645 | 1469549806082 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:16:46 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:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 09:16:46 INFO - PROCESS | 1645 | 1469549806099 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1645 | 1469549806100 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:16:46 INFO - PROCESS | 1645 | 1469549806102 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1645 | 1469549806104 Marionette TRACE conn2 <- [1,354,null,{}] 09:16:46 INFO - PROCESS | 1645 | 1469549806108 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:16:46 INFO - PROCESS | 1645 | 1469549806109 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:46 INFO - PROCESS | 1645 | 1469549806215 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:16:46 INFO - PROCESS | 1645 | 1469549806222 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1645 | 1469549806223 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6b0000 == 45 [pid = 1645] [id = 96] 09:16:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1176b0c00) [pid = 1645] [serial = 285] [outer = 0x0] 09:16:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12ada1400) [pid = 1645] [serial = 286] [outer = 0x1176b0c00] 09:16:46 INFO - PROCESS | 1645 | 1469549806248 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12af5bc00) [pid = 1645] [serial = 287] [outer = 0x1176b0c00] 09:16:46 INFO - PROCESS | 1645 | 1469549806658 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:16:46 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:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 09:16:46 INFO - PROCESS | 1645 | 1469549806676 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:16:46 INFO - PROCESS | 1645 | 1469549806678 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:16:46 INFO - PROCESS | 1645 | 1469549806682 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1645 | 1469549806683 Marionette TRACE conn2 <- [1,358,null,{}] 09:16:46 INFO - PROCESS | 1645 | 1469549806686 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:16:46 INFO - PROCESS | 1645 | 1469549806688 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:46 INFO - PROCESS | 1645 | 1469549806815 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:16:46 INFO - PROCESS | 1645 | 1469549806865 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1645 | 1469549806866 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc0000 == 46 [pid = 1645] [id = 97] 09:16:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12af53c00) [pid = 1645] [serial = 288] [outer = 0x0] 09:16:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12af5b800) [pid = 1645] [serial = 289] [outer = 0x12af53c00] 09:16:46 INFO - PROCESS | 1645 | 1469549806890 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12b753400) [pid = 1645] [serial = 290] [outer = 0x12af53c00] 09:16:47 INFO - PROCESS | 1645 | 1469549807173 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:16:47 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:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 519ms 09:16:47 INFO - PROCESS | 1645 | 1469549807200 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1645 | 1469549807202 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:16:47 INFO - PROCESS | 1645 | 1469549807212 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1645 | 1469549807213 Marionette TRACE conn2 <- [1,362,null,{}] 09:16:47 INFO - PROCESS | 1645 | 1469549807215 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:16:47 INFO - PROCESS | 1645 | 1469549807216 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:47 INFO - PROCESS | 1645 | 1469549807353 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:16:47 INFO - PROCESS | 1645 | 1469549807400 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1645 | 1469549807402 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x1132df800 == 47 [pid = 1645] [id = 98] 09:16:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x111ca8c00) [pid = 1645] [serial = 291] [outer = 0x0] 09:16:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x113ab6c00) [pid = 1645] [serial = 292] [outer = 0x111ca8c00] 09:16:47 INFO - PROCESS | 1645 | 1469549807433 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x116a99400) [pid = 1645] [serial = 293] [outer = 0x111ca8c00] 09:16:47 INFO - PROCESS | 1645 | 1469549807879 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:16:47 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:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 726ms 09:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:16:47 INFO - PROCESS | 1645 | 1469549807932 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1645 | 1469549807934 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:16:47 INFO - PROCESS | 1645 | 1469549807954 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1645 | 1469549807957 Marionette TRACE conn2 <- [1,366,null,{}] 09:16:47 INFO - PROCESS | 1645 | 1469549807962 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:16:47 INFO - PROCESS | 1645 | 1469549807965 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:48 INFO - PROCESS | 1645 | 1469549808072 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:16:48 INFO - PROCESS | 1645 | 1469549808156 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1645 | 1469549808158 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x119117000 == 48 [pid = 1645] [id = 99] 09:16:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1191c9c00) [pid = 1645] [serial = 294] [outer = 0x0] 09:16:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11944e000) [pid = 1645] [serial = 295] [outer = 0x1191c9c00] 09:16:48 INFO - PROCESS | 1645 | 1469549808188 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1195ea800) [pid = 1645] [serial = 296] [outer = 0x1191c9c00] 09:16:48 INFO - PROCESS | 1645 | 1469549808631 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:16:48 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:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 741ms 09:16:48 INFO - PROCESS | 1645 | 1469549808688 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1645 | 1469549808690 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:16:48 INFO - PROCESS | 1645 | 1469549808694 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1645 | 1469549808695 Marionette TRACE conn2 <- [1,370,null,{}] 09:16:48 INFO - PROCESS | 1645 | 1469549808697 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:16:48 INFO - PROCESS | 1645 | 1469549808699 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:48 INFO - PROCESS | 1645 | 1469549808806 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:16:48 INFO - PROCESS | 1645 | 1469549808870 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1645 | 1469549808871 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12456d000 == 49 [pid = 1645] [id = 100] 09:16:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x120ff9000) [pid = 1645] [serial = 297] [outer = 0x0] 09:16:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12385bc00) [pid = 1645] [serial = 298] [outer = 0x120ff9000] 09:16:48 INFO - PROCESS | 1645 | 1469549808901 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12454b800) [pid = 1645] [serial = 299] [outer = 0x120ff9000] 09:16:49 INFO - PROCESS | 1645 | 1469549809348 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:16:49 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:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 718ms 09:16:49 INFO - PROCESS | 1645 | 1469549809413 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1645 | 1469549809416 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:16:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:16:49 INFO - PROCESS | 1645 | 1469549809423 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1645 | 1469549809427 Marionette TRACE conn2 <- [1,374,null,{}] 09:16:49 INFO - PROCESS | 1645 | 1469549809429 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:16:49 INFO - PROCESS | 1645 | 1469549809431 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:49 INFO - PROCESS | 1645 | 1469549809538 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:16:49 INFO - PROCESS | 1645 | 1469549809602 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1645 | 1469549809603 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b03c800 == 50 [pid = 1645] [id = 101] 09:16:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12458b400) [pid = 1645] [serial = 300] [outer = 0x0] 09:16:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x127267800) [pid = 1645] [serial = 301] [outer = 0x12458b400] 09:16:49 INFO - PROCESS | 1645 | 1469549809632 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1272b0000) [pid = 1645] [serial = 302] [outer = 0x12458b400] 09:16:50 INFO - PROCESS | 1645 | 1469549810227 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:16:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 825ms 09:16:50 INFO - PROCESS | 1645 | 1469549810245 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1645 | 1469549810247 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:16:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:16:50 INFO - PROCESS | 1645 | 1469549810251 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1645 | 1469549810253 Marionette TRACE conn2 <- [1,378,null,{}] 09:16:50 INFO - PROCESS | 1645 | 1469549810256 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:16:50 INFO - PROCESS | 1645 | 1469549810258 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:50 INFO - PROCESS | 1645 | 1469549810350 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:16:50 INFO - PROCESS | 1645 | 1469549810420 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1645 | 1469549810421 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a35800 == 51 [pid = 1645] [id = 102] 09:16:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x11944bc00) [pid = 1645] [serial = 303] [outer = 0x0] 09:16:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1194d2000) [pid = 1645] [serial = 304] [outer = 0x11944bc00] 09:16:50 INFO - PROCESS | 1645 | 1469549810454 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x120e18800) [pid = 1645] [serial = 305] [outer = 0x11944bc00] 09:16:50 INFO - PROCESS | 1645 | 1469549810929 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:16:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:16:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 720ms 09:16:50 INFO - PROCESS | 1645 | 1469549810973 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1645 | 1469549810976 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:16:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:16:50 INFO - PROCESS | 1645 | 1469549810981 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1645 | 1469549810983 Marionette TRACE conn2 <- [1,382,null,{}] 09:16:50 INFO - PROCESS | 1645 | 1469549810985 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:16:50 INFO - PROCESS | 1645 | 1469549810987 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:51 INFO - PROCESS | 1645 | 1469549811080 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:16:51 INFO - PROCESS | 1645 | 1469549811148 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1645 | 1469549811149 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x118755800 == 52 [pid = 1645] [id = 103] 09:16:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x12417ac00) [pid = 1645] [serial = 306] [outer = 0x0] 09:16:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x1248bf800) [pid = 1645] [serial = 307] [outer = 0x12417ac00] 09:16:51 INFO - PROCESS | 1645 | 1469549811178 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x12680a800) [pid = 1645] [serial = 308] [outer = 0x12417ac00] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x126cd5000 == 51 [pid = 1645] [id = 65] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc0000 == 50 [pid = 1645] [id = 97] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6b0000 == 49 [pid = 1645] [id = 96] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12a595000 == 48 [pid = 1645] [id = 95] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x129341000 == 47 [pid = 1645] [id = 94] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x128adc000 == 46 [pid = 1645] [id = 93] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x124e3a000 == 45 [pid = 1645] [id = 92] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x124578000 == 44 [pid = 1645] [id = 91] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12a4e8c00) [pid = 1645] [serial = 235] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x118576400) [pid = 1645] [serial = 198] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x1150b4c00) [pid = 1645] [serial = 195] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x113d92000 == 43 [pid = 1645] [id = 90] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x122f44800 == 42 [pid = 1645] [id = 89] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x119a2c000 == 41 [pid = 1645] [id = 88] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x118272800 == 40 [pid = 1645] [id = 87] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x1169c2000 == 39 [pid = 1645] [id = 86] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x117171800 == 38 [pid = 1645] [id = 85] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x116fa8800 == 37 [pid = 1645] [id = 84] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x128c0d000 == 36 [pid = 1645] [id = 83] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x12934f000 == 35 [pid = 1645] [id = 82] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x119e45000 == 34 [pid = 1645] [id = 81] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x116479000 == 33 [pid = 1645] [id = 80] 09:16:51 INFO - PROCESS | 1645 | --DOCSHELL 0x129c38000 == 32 [pid = 1645] [id = 79] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x129ce1800) [pid = 1645] [serial = 233] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x120e85800) [pid = 1645] [serial = 208] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x126804c00) [pid = 1645] [serial = 217] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12cc51c00) [pid = 1645] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x11697c800) [pid = 1645] [serial = 226] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x123d96400) [pid = 1645] [serial = 212] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x118571800) [pid = 1645] [serial = 202] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x128e68c00) [pid = 1645] [serial = 224] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x117d29400) [pid = 1645] [serial = 201] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1248b3800) [pid = 1645] [serial = 220] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123e09c00) [pid = 1645] [serial = 214] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1272b2400) [pid = 1645] [serial = 221] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1291bd000) [pid = 1645] [serial = 232] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1188cbc00) [pid = 1645] [serial = 204] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1195e5c00) [pid = 1645] [serial = 229] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x124548000) [pid = 1645] [serial = 215] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128ccd000) [pid = 1645] [serial = 223] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12680e800) [pid = 1645] [serial = 230] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11944ec00) [pid = 1645] [serial = 205] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123094000) [pid = 1645] [serial = 209] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1192e4000) [pid = 1645] [serial = 227] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12376b000) [pid = 1645] [serial = 211] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x127261400) [pid = 1645] [serial = 218] [outer = 0x0] [url = about:blank] 09:16:51 INFO - PROCESS | 1645 | 1469549811563 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:16:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 619ms 09:16:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:16:51 INFO - PROCESS | 1645 | 1469549811600 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1645 | 1469549811602 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:16:51 INFO - PROCESS | 1645 | 1469549811604 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1645 | 1469549811606 Marionette TRACE conn2 <- [1,386,null,{}] 09:16:51 INFO - PROCESS | 1645 | 1469549811614 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:16:51 INFO - PROCESS | 1645 | 1469549811616 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:51 INFO - PROCESS | 1645 | 1469549811694 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:16:51 INFO - PROCESS | 1645 | 1469549811747 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1645 | 1469549811749 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x11929c800 == 33 [pid = 1645] [id = 104] 09:16:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126809c00) [pid = 1645] [serial = 309] [outer = 0x0] 09:16:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x126d7ec00) [pid = 1645] [serial = 310] [outer = 0x126809c00] 09:16:51 INFO - PROCESS | 1645 | 1469549811777 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128ab9800) [pid = 1645] [serial = 311] [outer = 0x126809c00] 09:16:52 INFO - PROCESS | 1645 | 1469549812063 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:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 09:16:52 INFO - PROCESS | 1645 | 1469549812078 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1645 | 1469549812079 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:16:52 INFO - PROCESS | 1645 | 1469549812082 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1645 | 1469549812083 Marionette TRACE conn2 <- [1,390,null,{}] 09:16:52 INFO - PROCESS | 1645 | 1469549812085 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:16:52 INFO - PROCESS | 1645 | 1469549812086 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:52 INFO - PROCESS | 1645 | 1469549812180 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:16:52 INFO - PROCESS | 1645 | 1469549812184 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1645 | 1469549812185 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x123256800 == 34 [pid = 1645] [id = 105] 09:16:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128abfc00) [pid = 1645] [serial = 312] [outer = 0x0] 09:16:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1291b6000) [pid = 1645] [serial = 313] [outer = 0x128abfc00] 09:16:52 INFO - PROCESS | 1645 | 1469549812213 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1294d4800) [pid = 1645] [serial = 314] [outer = 0x128abfc00] 09:16:52 INFO - PROCESS | 1645 | 1469549812594 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:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 569ms 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:16:52 INFO - PROCESS | 1645 | 1469549812651 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1645 | 1469549812652 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:16:52 INFO - PROCESS | 1645 | 1469549812654 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1645 | 1469549812655 Marionette TRACE conn2 <- [1,394,null,{}] 09:16:52 INFO - PROCESS | 1645 | 1469549812657 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:16:52 INFO - PROCESS | 1645 | 1469549812659 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:52 INFO - PROCESS | 1645 | 1469549812774 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:16:52 INFO - PROCESS | 1645 | 1469549812783 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1645 | 1469549812785 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x124574000 == 35 [pid = 1645] [id = 106] 09:16:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x129cda800) [pid = 1645] [serial = 315] [outer = 0x0] 09:16:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12a4eb800) [pid = 1645] [serial = 316] [outer = 0x129cda800] 09:16:52 INFO - PROCESS | 1645 | 1469549812827 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a6d8000) [pid = 1645] [serial = 317] [outer = 0x129cda800] 09:16:53 INFO - PROCESS | 1645 | 1469549813209 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:16:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:16:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 09:16:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:16:53 INFO - PROCESS | 1645 | 1469549813226 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1645 | 1469549813227 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:16:53 INFO - PROCESS | 1645 | 1469549813229 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1645 | 1469549813230 Marionette TRACE conn2 <- [1,398,null,{}] 09:16:53 INFO - PROCESS | 1645 | 1469549813233 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:16:53 INFO - PROCESS | 1645 | 1469549813237 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:53 INFO - PROCESS | 1645 | 1469549813363 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:16:53 INFO - PROCESS | 1645 | 1469549813372 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1645 | 1469549813374 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12687b800 == 36 [pid = 1645] [id = 107] 09:16:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12a6dd400) [pid = 1645] [serial = 318] [outer = 0x0] 09:16:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12af58c00) [pid = 1645] [serial = 319] [outer = 0x12a6dd400] 09:16:53 INFO - PROCESS | 1645 | 1469549813406 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12b7f5800) [pid = 1645] [serial = 320] [outer = 0x12a6dd400] 09:16:53 INFO - PROCESS | 1645 | 1469549813876 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:16:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:16:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 09:16:53 INFO - PROCESS | 1645 | 1469549813899 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1645 | 1469549813900 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:16:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:16:53 INFO - PROCESS | 1645 | 1469549813902 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1645 | 1469549813903 Marionette TRACE conn2 <- [1,402,null,{}] 09:16:53 INFO - PROCESS | 1645 | 1469549813906 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:16:53 INFO - PROCESS | 1645 | 1469549813907 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:54 INFO - PROCESS | 1645 | 1469549814010 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:16:54 INFO - PROCESS | 1645 | 1469549814014 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1645 | 1469549814014 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb6000 == 37 [pid = 1645] [id = 108] 09:16:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x113d4b400) [pid = 1645] [serial = 321] [outer = 0x0] 09:16:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12b7fd000) [pid = 1645] [serial = 322] [outer = 0x113d4b400] 09:16:54 INFO - PROCESS | 1645 | 1469549814039 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12bd39c00) [pid = 1645] [serial = 323] [outer = 0x113d4b400] 09:16:54 INFO - PROCESS | 1645 | 1469549814385 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:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 09:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:16:54 INFO - PROCESS | 1645 | 1469549814424 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1645 | 1469549814426 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:16:54 INFO - PROCESS | 1645 | 1469549814428 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1645 | 1469549814429 Marionette TRACE conn2 <- [1,406,null,{}] 09:16:54 INFO - PROCESS | 1645 | 1469549814431 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:16:54 INFO - PROCESS | 1645 | 1469549814432 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:54 INFO - PROCESS | 1645 | 1469549814530 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:16:54 INFO - PROCESS | 1645 | 1469549814542 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1645 | 1469549814543 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a589000 == 38 [pid = 1645] [id = 109] 09:16:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12bd3f000) [pid = 1645] [serial = 324] [outer = 0x0] 09:16:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12bd43400) [pid = 1645] [serial = 325] [outer = 0x12bd3f000] 09:16:54 INFO - PROCESS | 1645 | 1469549814567 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12bd49800) [pid = 1645] [serial = 326] [outer = 0x12bd3f000] 09:16:54 INFO - PROCESS | 1645 | 1469549814946 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:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 568ms 09:16:54 INFO - PROCESS | 1645 | 1469549814997 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:16:55 INFO - PROCESS | 1645 | 1469549814999 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:16:55 INFO - PROCESS | 1645 | 1469549815002 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1645 | 1469549815004 Marionette TRACE conn2 <- [1,410,null,{}] 09:16:55 INFO - PROCESS | 1645 | 1469549815007 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:16:55 INFO - PROCESS | 1645 | 1469549815009 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:55 INFO - PROCESS | 1645 | 1469549815166 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:16:55 INFO - PROCESS | 1645 | 1469549815186 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1645 | 1469549815187 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc0000 == 39 [pid = 1645] [id = 110] 09:16:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x12bd40000) [pid = 1645] [serial = 327] [outer = 0x0] 09:16:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x12bd51c00) [pid = 1645] [serial = 328] [outer = 0x12bd40000] 09:16:55 INFO - PROCESS | 1645 | 1469549815228 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x12c408400) [pid = 1645] [serial = 329] [outer = 0x12bd40000] 09:16:55 INFO - PROCESS | 1645 | 1469549815837 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:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x1171b5800) [pid = 1645] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x127056c00) [pid = 1645] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1291be000) [pid = 1645] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x11828e400) [pid = 1645] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x119b81c00) [pid = 1645] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x119449000) [pid = 1645] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11607ec00) [pid = 1645] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x124d83c00) [pid = 1645] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123d8b000) [pid = 1645] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1291bdc00) [pid = 1645] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1176b0c00) [pid = 1645] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11856d800) [pid = 1645] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x128e67400) [pid = 1645] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126de3800) [pid = 1645] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:16:55 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x118298800) [pid = 1645] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 873ms 09:16:55 INFO - PROCESS | 1645 | 1469549815875 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1645 | 1469549815876 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:16:55 INFO - PROCESS | 1645 | 1469549815878 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1645 | 1469549815879 Marionette TRACE conn2 <- [1,414,null,{}] 09:16:55 INFO - PROCESS | 1645 | 1469549815881 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:16:55 INFO - PROCESS | 1645 | 1469549815882 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:55 INFO - PROCESS | 1645 | 1469549815966 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:16:55 INFO - PROCESS | 1645 | 1469549815969 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1645 | 1469549815970 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12456f000 == 40 [pid = 1645] [id = 111] 09:16:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1187f4c00) [pid = 1645] [serial = 330] [outer = 0x0] 09:16:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1195df000) [pid = 1645] [serial = 331] [outer = 0x1187f4c00] 09:16:56 INFO - PROCESS | 1645 | 1469549816003 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x124586c00) [pid = 1645] [serial = 332] [outer = 0x1187f4c00] 09:16:56 INFO - PROCESS | 1645 | 1469549816294 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:16:56 INFO - PROCESS | 1645 | 1469549816397 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:16:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:16:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 567ms 09:16:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:16:56 INFO - PROCESS | 1645 | 1469549816447 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1645 | 1469549816449 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:16:56 INFO - PROCESS | 1645 | 1469549816452 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1645 | 1469549816455 Marionette TRACE conn2 <- [1,418,null,{}] 09:16:56 INFO - PROCESS | 1645 | 1469549816469 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:16:56 INFO - PROCESS | 1645 | 1469549816472 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:56 INFO - PROCESS | 1645 | 1469549816611 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:16:56 INFO - PROCESS | 1645 | 1469549816624 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1645 | 1469549816626 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b888000 == 41 [pid = 1645] [id = 112] 09:16:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12b7f9000) [pid = 1645] [serial = 333] [outer = 0x0] 09:16:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12cc4cc00) [pid = 1645] [serial = 334] [outer = 0x12b7f9000] 09:16:56 INFO - PROCESS | 1645 | 1469549816670 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12d016000) [pid = 1645] [serial = 335] [outer = 0x12b7f9000] 09:16:57 INFO - PROCESS | 1645 | 1469549817481 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:16:57 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:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1033ms 09:16:57 INFO - PROCESS | 1645 | 1469549817484 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1645 | 1469549817485 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:16:57 INFO - PROCESS | 1645 | 1469549817490 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1645 | 1469549817491 Marionette TRACE conn2 <- [1,422,null,{}] 09:16:57 INFO - PROCESS | 1645 | 1469549817493 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:16:57 INFO - PROCESS | 1645 | 1469549817494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:57 INFO - PROCESS | 1645 | 1469549817586 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:16:57 INFO - PROCESS | 1645 | 1469549817639 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1645 | 1469549817640 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd11800 == 42 [pid = 1645] [id = 113] 09:16:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12cc47000) [pid = 1645] [serial = 336] [outer = 0x0] 09:16:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12d0c7c00) [pid = 1645] [serial = 337] [outer = 0x12cc47000] 09:16:57 INFO - PROCESS | 1645 | 1469549817665 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12d0cc000) [pid = 1645] [serial = 338] [outer = 0x12cc47000] 09:16:58 INFO - PROCESS | 1645 | 1469549818582 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:16:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:16:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1121ms 09:16:58 INFO - PROCESS | 1645 | 1469549818610 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:16:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:16:58 INFO - PROCESS | 1645 | 1469549818611 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:16:58 INFO - PROCESS | 1645 | 1469549818615 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1645 | 1469549818617 Marionette TRACE conn2 <- [1,426,null,{}] 09:16:58 INFO - PROCESS | 1645 | 1469549818621 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:16:58 INFO - PROCESS | 1645 | 1469549818623 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:58 INFO - PROCESS | 1645 | 1469549818729 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:16:58 INFO - PROCESS | 1645 | 1469549818780 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1645 | 1469549818781 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x117372800 == 43 [pid = 1645] [id = 114] 09:16:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1191cd000) [pid = 1645] [serial = 339] [outer = 0x0] 09:16:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x119450400) [pid = 1645] [serial = 340] [outer = 0x1191cd000] 09:16:58 INFO - PROCESS | 1645 | 1469549818836 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x120e7a400) [pid = 1645] [serial = 341] [outer = 0x1191cd000] 09:16:59 INFO - PROCESS | 1645 | 1469549819417 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:16:59 INFO - PROCESS | 1645 | 1469549819442 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:16:59 INFO - PROCESS | 1645 | 1469549819449 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1645 | 1469549819452 Marionette TRACE conn2 <- [1,430,null,{}] 09:16:59 INFO - PROCESS | 1645 | 1469549819455 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:16:59 INFO - PROCESS | 1645 | 1469549819458 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:59 INFO - PROCESS | 1645 | 1469549819603 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:16:59 INFO - PROCESS | 1645 | 1469549819671 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 1645 | 1469549819672 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:16:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x123247000 == 44 [pid = 1645] [id = 115] 09:16:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x123a0b800) [pid = 1645] [serial = 342] [outer = 0x0] 09:16:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x123a0e800) [pid = 1645] [serial = 343] [outer = 0x123a0b800] 09:16:59 INFO - PROCESS | 1645 | 1469549819702 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x123d96400) [pid = 1645] [serial = 344] [outer = 0x123a0b800] 09:17:00 INFO - PROCESS | 1645 | 1469549820162 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:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 772ms 09:17:00 INFO - PROCESS | 1645 | 1469549820221 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1645 | 1469549820222 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:17:00 INFO - PROCESS | 1645 | 1469549820225 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1645 | 1469549820227 Marionette TRACE conn2 <- [1,434,null,{}] 09:17:00 INFO - PROCESS | 1645 | 1469549820235 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:17:00 INFO - PROCESS | 1645 | 1469549820238 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:00 INFO - PROCESS | 1645 | 1469549820346 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:17:00 INFO - PROCESS | 1645 | 1469549820402 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1645 | 1469549820404 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af92800 == 45 [pid = 1645] [id = 116] 09:17:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x124d85000) [pid = 1645] [serial = 345] [outer = 0x0] 09:17:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x127058400) [pid = 1645] [serial = 346] [outer = 0x124d85000] 09:17:00 INFO - PROCESS | 1645 | 1469549820434 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x128abf400) [pid = 1645] [serial = 347] [outer = 0x124d85000] 09:17:01 INFO - PROCESS | 1645 | 1469549821050 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:17:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:17:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 872ms 09:17:01 INFO - PROCESS | 1645 | 1469549821114 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1645 | 1469549821117 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:17:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:17:01 INFO - PROCESS | 1645 | 1469549821120 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1645 | 1469549821125 Marionette TRACE conn2 <- [1,438,null,{}] 09:17:01 INFO - PROCESS | 1645 | 1469549821129 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:17:01 INFO - PROCESS | 1645 | 1469549821130 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:01 INFO - PROCESS | 1645 | 1469549821218 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:17:01 INFO - PROCESS | 1645 | 1469549821281 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1645 | 1469549821284 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x118752800 == 46 [pid = 1645] [id = 117] 09:17:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11944a000) [pid = 1645] [serial = 348] [outer = 0x0] 09:17:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x1195df800) [pid = 1645] [serial = 349] [outer = 0x11944a000] 09:17:01 INFO - PROCESS | 1645 | 1469549821312 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x120fab800) [pid = 1645] [serial = 350] [outer = 0x11944a000] 09:17:01 INFO - PROCESS | 1645 | 1469549821778 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:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12b888000 == 45 [pid = 1645] [id = 112] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12456f000 == 44 [pid = 1645] [id = 111] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc0000 == 43 [pid = 1645] [id = 110] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12a589000 == 42 [pid = 1645] [id = 109] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb6000 == 41 [pid = 1645] [id = 108] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12687b800 == 40 [pid = 1645] [id = 107] 09:17:01 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12af5b800) [pid = 1645] [serial = 289] [outer = 0x0] [url = about:blank] 09:17:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:17:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 724ms 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x124574000 == 39 [pid = 1645] [id = 106] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x123256800 == 38 [pid = 1645] [id = 105] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11929c800 == 37 [pid = 1645] [id = 104] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x118755800 == 36 [pid = 1645] [id = 103] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x119a35800 == 35 [pid = 1645] [id = 102] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x119117000 == 34 [pid = 1645] [id = 99] 09:17:01 INFO - PROCESS | 1645 | --DOCSHELL 0x1132df800 == 33 [pid = 1645] [id = 98] 09:17:01 INFO - PROCESS | 1645 | 1469549821853 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1645 | 1469549821856 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:17:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:17:01 INFO - PROCESS | 1645 | 1469549821861 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1645 | 1469549821862 Marionette TRACE conn2 <- [1,442,null,{}] 09:17:01 INFO - PROCESS | 1645 | 1469549821865 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:17:01 INFO - PROCESS | 1645 | 1469549821866 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:01 INFO - PROCESS | 1645 | 1469549821946 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:17:01 INFO - PROCESS | 1645 | 1469549821950 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1645 | 1469549821951 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa9000 == 34 [pid = 1645] [id = 118] 09:17:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x120fafc00) [pid = 1645] [serial = 351] [outer = 0x0] 09:17:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 125 (0x123769000) [pid = 1645] [serial = 352] [outer = 0x120fafc00] 09:17:01 INFO - PROCESS | 1645 | 1469549821981 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 126 (0x123a09c00) [pid = 1645] [serial = 353] [outer = 0x120fafc00] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 125 (0x118889800) [pid = 1645] [serial = 199] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 124 (0x128ac4000) [pid = 1645] [serial = 271] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x1294d0400) [pid = 1645] [serial = 274] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12a5c7400) [pid = 1645] [serial = 277] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x119450c00) [pid = 1645] [serial = 241] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x11917dc00) [pid = 1645] [serial = 254] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1187edc00) [pid = 1645] [serial = 253] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x120e17000) [pid = 1645] [serial = 259] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123772c00) [pid = 1645] [serial = 260] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x126d77400) [pid = 1645] [serial = 247] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x119451c00) [pid = 1645] [serial = 256] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x119b7f400) [pid = 1645] [serial = 257] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x117d1fc00) [pid = 1645] [serial = 251] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x116930000) [pid = 1645] [serial = 250] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x126de3c00) [pid = 1645] [serial = 266] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x126803000) [pid = 1645] [serial = 265] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123e10400) [pid = 1645] [serial = 262] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12458a400) [pid = 1645] [serial = 263] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12a5d4000) [pid = 1645] [serial = 278] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1160f0800) [pid = 1645] [serial = 238] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a5ce400) [pid = 1645] [serial = 236] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12af5bc00) [pid = 1645] [serial = 287] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12a6e0400) [pid = 1645] [serial = 281] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12458ec00) [pid = 1645] [serial = 280] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123e0f000) [pid = 1645] [serial = 244] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12ad58800) [pid = 1645] [serial = 283] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12ada1400) [pid = 1645] [serial = 286] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128abec00) [pid = 1645] [serial = 269] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x127269c00) [pid = 1645] [serial = 268] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1294dc800) [pid = 1645] [serial = 275] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1291b4400) [pid = 1645] [serial = 272] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12ad9f800) [pid = 1645] [serial = 284] [outer = 0x0] [url = about:blank] 09:17:02 INFO - PROCESS | 1645 | 1469549822360 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:17:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:17:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 09:17:02 INFO - PROCESS | 1645 | 1469549822382 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:17:02 INFO - PROCESS | 1645 | 1469549822384 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:17:02 INFO - PROCESS | 1645 | 1469549822387 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 1645 | 1469549822393 Marionette TRACE conn2 <- [1,446,null,{}] 09:17:02 INFO - PROCESS | 1645 | 1469549822405 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:17:02 INFO - PROCESS | 1645 | 1469549822409 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:02 INFO - PROCESS | 1645 | 1469549822539 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:17:02 INFO - PROCESS | 1645 | 1469549822546 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1645 | 1469549822549 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x119298800 == 35 [pid = 1645] [id = 119] 09:17:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123d8bc00) [pid = 1645] [serial = 354] [outer = 0x0] 09:17:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123e0f800) [pid = 1645] [serial = 355] [outer = 0x123d8bc00] 09:17:02 INFO - PROCESS | 1645 | 1469549822599 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124590800) [pid = 1645] [serial = 356] [outer = 0x123d8bc00] 09:17:03 INFO - PROCESS | 1645 | 1469549823011 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:17:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:17:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 675ms 09:17:03 INFO - PROCESS | 1645 | 1469549823062 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:17:03 INFO - PROCESS | 1645 | 1469549823064 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:17:03 INFO - PROCESS | 1645 | 1469549823066 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1645 | 1469549823067 Marionette TRACE conn2 <- [1,450,null,{}] 09:17:03 INFO - PROCESS | 1645 | 1469549823070 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:17:03 INFO - PROCESS | 1645 | 1469549823071 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:03 INFO - PROCESS | 1645 | 1469549823150 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:17:03 INFO - PROCESS | 1645 | 1469549823154 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1645 | 1469549823157 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e50000 == 36 [pid = 1645] [id = 120] 09:17:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x124d8c400) [pid = 1645] [serial = 357] [outer = 0x0] 09:17:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x126d70800) [pid = 1645] [serial = 358] [outer = 0x124d8c400] 09:17:03 INFO - PROCESS | 1645 | 1469549823184 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x127264400) [pid = 1645] [serial = 359] [outer = 0x124d8c400] 09:17:03 INFO - PROCESS | 1645 | 1469549823525 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:17:03 INFO - PROCESS | 1645 | 1469549823536 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:17:03 INFO - PROCESS | 1645 | 1469549823543 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1645 | 1469549823544 Marionette TRACE conn2 <- [1,454,null,{}] 09:17:03 INFO - PROCESS | 1645 | 1469549823546 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:17:03 INFO - PROCESS | 1645 | 1469549823548 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:03 INFO - PROCESS | 1645 | 1469549823656 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:17:03 INFO - PROCESS | 1645 | 1469549823663 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1645 | 1469549823665 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x123162800 == 37 [pid = 1645] [id = 121] 09:17:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126810800) [pid = 1645] [serial = 360] [outer = 0x0] 09:17:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1272b2400) [pid = 1645] [serial = 361] [outer = 0x126810800] 09:17:03 INFO - PROCESS | 1645 | 1469549823694 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128e5d400) [pid = 1645] [serial = 362] [outer = 0x126810800] 09:17:04 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:04 INFO - PROCESS | 1645 | 1469549824178 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:17:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:17:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 668ms 09:17:04 INFO - PROCESS | 1645 | 1469549824211 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1645 | 1469549824213 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:17:04 INFO - PROCESS | 1645 | 1469549824215 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1645 | 1469549824216 Marionette TRACE conn2 <- [1,458,null,{}] 09:17:04 INFO - PROCESS | 1645 | 1469549824218 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:17:04 INFO - PROCESS | 1645 | 1469549824224 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:04 INFO - PROCESS | 1645 | 1469549824359 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:17:04 INFO - PROCESS | 1645 | 1469549824413 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1645 | 1469549824414 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dcc000 == 38 [pid = 1645] [id = 122] 09:17:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1294d1400) [pid = 1645] [serial = 363] [outer = 0x0] 09:17:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x129ce2c00) [pid = 1645] [serial = 364] [outer = 0x1294d1400] 09:17:04 INFO - PROCESS | 1645 | 1469549824439 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a6db400) [pid = 1645] [serial = 365] [outer = 0x1294d1400] 09:17:04 INFO - PROCESS | 1645 | 1469549824767 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:17:04 INFO - PROCESS | 1645 | 1469549824785 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:17:04 INFO - PROCESS | 1645 | 1469549824788 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1645 | 1469549824791 Marionette TRACE conn2 <- [1,462,null,{}] 09:17:04 INFO - PROCESS | 1645 | 1469549824800 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:17:04 INFO - PROCESS | 1645 | 1469549824801 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:04 INFO - PROCESS | 1645 | 1469549824897 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:17:04 INFO - PROCESS | 1645 | 1469549824900 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1645 | 1469549824902 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x127207000 == 39 [pid = 1645] [id = 123] 09:17:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12a6db800) [pid = 1645] [serial = 366] [outer = 0x0] 09:17:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12a6de800) [pid = 1645] [serial = 367] [outer = 0x12a6db800] 09:17:04 INFO - PROCESS | 1645 | 1469549824933 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12af55800) [pid = 1645] [serial = 368] [outer = 0x12a6db800] 09:17:05 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:05 INFO - PROCESS | 1645 | 1469549825279 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:17:05 INFO - PROCESS | 1645 | 1469549825316 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:17:05 INFO - PROCESS | 1645 | 1469549825318 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1645 | 1469549825319 Marionette TRACE conn2 <- [1,466,null,{}] 09:17:05 INFO - PROCESS | 1645 | 1469549825322 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:17:05 INFO - PROCESS | 1645 | 1469549825323 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:05 INFO - PROCESS | 1645 | 1469549825418 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:17:05 INFO - PROCESS | 1645 | 1469549825429 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1645 | 1469549825431 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x1160b4800 == 40 [pid = 1645] [id = 124] 09:17:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12af53800) [pid = 1645] [serial = 369] [outer = 0x0] 09:17:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12b750400) [pid = 1645] [serial = 370] [outer = 0x12af53800] 09:17:05 INFO - PROCESS | 1645 | 1469549825455 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12b7f2800) [pid = 1645] [serial = 371] [outer = 0x12af53800] 09:17:05 INFO - PROCESS | 1645 | 1469549825783 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:17:05 INFO - PROCESS | 1645 | 1469549825797 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:17:05 INFO - PROCESS | 1645 | 1469549825800 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1645 | 1469549825801 Marionette TRACE conn2 <- [1,470,null,{}] 09:17:05 INFO - PROCESS | 1645 | 1469549825803 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:17:05 INFO - PROCESS | 1645 | 1469549825806 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:05 INFO - PROCESS | 1645 | 1469549825914 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:17:05 INFO - PROCESS | 1645 | 1469549825954 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1645 | 1469549825955 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c40800 == 41 [pid = 1645] [id = 125] 09:17:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12af54c00) [pid = 1645] [serial = 372] [outer = 0x0] 09:17:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12b756000) [pid = 1645] [serial = 373] [outer = 0x12af54c00] 09:17:06 INFO - PROCESS | 1645 | 1469549826008 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x12bd40400) [pid = 1645] [serial = 374] [outer = 0x12af54c00] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x113d4b400) [pid = 1645] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x12417ac00) [pid = 1645] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x129cda800) [pid = 1645] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12bd3f000) [pid = 1645] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12a6dd400) [pid = 1645] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11944bc00) [pid = 1645] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x126809c00) [pid = 1645] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128abfc00) [pid = 1645] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12bd40000) [pid = 1645] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1187f4c00) [pid = 1645] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12b7f9000) [pid = 1645] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x126c52400) [pid = 1645] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1132a0000) [pid = 1645] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12af53c00) [pid = 1645] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119175c00) [pid = 1645] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123ae5000) [pid = 1645] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x126c5c000) [pid = 1645] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:17:06 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x113a0fc00) [pid = 1645] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:17:06 INFO - PROCESS | 1645 | 1469549826634 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:17:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:17:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 869ms 09:17:06 INFO - PROCESS | 1645 | 1469549826669 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1645 | 1469549826671 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:17:06 INFO - PROCESS | 1645 | 1469549826698 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1645 | 1469549826699 Marionette TRACE conn2 <- [1,474,null,{}] 09:17:06 INFO - PROCESS | 1645 | 1469549826701 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:17:06 INFO - PROCESS | 1645 | 1469549826702 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:06 INFO - PROCESS | 1645 | 1469549826781 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:17:06 INFO - PROCESS | 1645 | 1469549826836 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1645 | 1469549826837 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c35000 == 42 [pid = 1645] [id = 126] 09:17:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113d4b400) [pid = 1645] [serial = 375] [outer = 0x0] 09:17:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x119457000) [pid = 1645] [serial = 376] [outer = 0x113d4b400] 09:17:06 INFO - PROCESS | 1645 | 1469549826862 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128ac0000) [pid = 1645] [serial = 377] [outer = 0x113d4b400] 09:17:07 INFO - PROCESS | 1645 | 1469549827149 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:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 486ms 09:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:17:07 INFO - PROCESS | 1645 | 1469549827167 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 1645 | 1469549827169 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:17:07 INFO - PROCESS | 1645 | 1469549827179 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1645 | 1469549827181 Marionette TRACE conn2 <- [1,478,null,{}] 09:17:07 INFO - PROCESS | 1645 | 1469549827183 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:17:07 INFO - PROCESS | 1645 | 1469549827185 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:07 INFO - PROCESS | 1645 | 1469549827288 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:17:07 INFO - PROCESS | 1645 | 1469549827294 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1645 | 1469549827296 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc5000 == 43 [pid = 1645] [id = 127] 09:17:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12a5d0800) [pid = 1645] [serial = 378] [outer = 0x0] 09:17:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12b7f7800) [pid = 1645] [serial = 379] [outer = 0x12a5d0800] 09:17:07 INFO - PROCESS | 1645 | 1469549827322 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12c410000) [pid = 1645] [serial = 380] [outer = 0x12a5d0800] 09:17:07 INFO - PROCESS | 1645 | 1469549827659 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:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 528ms 09:17:07 INFO - PROCESS | 1645 | 1469549827700 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:17:07 INFO - PROCESS | 1645 | 1469549827701 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:17:07 INFO - PROCESS | 1645 | 1469549827703 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 1645 | 1469549827704 Marionette TRACE conn2 <- [1,482,null,{}] 09:17:07 INFO - PROCESS | 1645 | 1469549827717 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:17:07 INFO - PROCESS | 1645 | 1469549827718 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:07 INFO - PROCESS | 1645 | 1469549827798 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:17:07 INFO - PROCESS | 1645 | 1469549827801 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1645 | 1469549827803 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b884800 == 44 [pid = 1645] [id = 128] 09:17:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1126db800) [pid = 1645] [serial = 381] [outer = 0x0] 09:17:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1126de400) [pid = 1645] [serial = 382] [outer = 0x1126db800] 09:17:07 INFO - PROCESS | 1645 | 1469549827826 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128ac3800) [pid = 1645] [serial = 383] [outer = 0x1126db800] 09:17:08 INFO - PROCESS | 1645 | 1469549828172 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:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 479ms 09:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:17:08 INFO - PROCESS | 1645 | 1469549828182 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1645 | 1469549828183 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:17:08 INFO - PROCESS | 1645 | 1469549828185 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1645 | 1469549828186 Marionette TRACE conn2 <- [1,486,null,{}] 09:17:08 INFO - PROCESS | 1645 | 1469549828190 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:17:08 INFO - PROCESS | 1645 | 1469549828193 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:08 INFO - PROCESS | 1645 | 1469549828284 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:17:08 INFO - PROCESS | 1645 | 1469549828288 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1645 | 1469549828289 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd18000 == 45 [pid = 1645] [id = 129] 09:17:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12af55400) [pid = 1645] [serial = 384] [outer = 0x0] 09:17:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12cc46400) [pid = 1645] [serial = 385] [outer = 0x12af55400] 09:17:08 INFO - PROCESS | 1645 | 1469549828313 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12cc50000) [pid = 1645] [serial = 386] [outer = 0x12af55400] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12b03c800 == 44 [pid = 1645] [id = 101] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12456d000 == 43 [pid = 1645] [id = 100] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x116fa9000 == 42 [pid = 1645] [id = 118] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x118752800 == 41 [pid = 1645] [id = 117] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12af92800 == 40 [pid = 1645] [id = 116] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x123247000 == 39 [pid = 1645] [id = 115] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd11800 == 38 [pid = 1645] [id = 113] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x117372800 == 37 [pid = 1645] [id = 114] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x119298800 == 36 [pid = 1645] [id = 119] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x127207000 == 35 [pid = 1645] [id = 123] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x129c40800 == 34 [pid = 1645] [id = 125] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x129c35000 == 33 [pid = 1645] [id = 126] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x1160b4800 == 32 [pid = 1645] [id = 124] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc5000 == 31 [pid = 1645] [id = 127] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x123162800 == 30 [pid = 1645] [id = 121] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x124dcc000 == 29 [pid = 1645] [id = 122] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x119e50000 == 28 [pid = 1645] [id = 120] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12b753400) [pid = 1645] [serial = 290] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x120e1d400) [pid = 1645] [serial = 193] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11692d000) [pid = 1645] [serial = 196] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOCSHELL 0x12b884800 == 27 [pid = 1645] [id = 128] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12b7fd000) [pid = 1645] [serial = 322] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12680a800) [pid = 1645] [serial = 308] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1248bf800) [pid = 1645] [serial = 307] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11944e000) [pid = 1645] [serial = 295] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12a4eb800) [pid = 1645] [serial = 316] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12bd43400) [pid = 1645] [serial = 325] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a6d8000) [pid = 1645] [serial = 317] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12af58c00) [pid = 1645] [serial = 319] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120e18800) [pid = 1645] [serial = 305] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1194d2000) [pid = 1645] [serial = 304] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12385bc00) [pid = 1645] [serial = 298] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126d7ec00) [pid = 1645] [serial = 310] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128ab9800) [pid = 1645] [serial = 311] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1294d4800) [pid = 1645] [serial = 314] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1291b6000) [pid = 1645] [serial = 313] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113ab6c00) [pid = 1645] [serial = 292] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x127267800) [pid = 1645] [serial = 301] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12bd51c00) [pid = 1645] [serial = 328] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12bd49800) [pid = 1645] [serial = 326] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1195df000) [pid = 1645] [serial = 331] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124586c00) [pid = 1645] [serial = 332] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12c408400) [pid = 1645] [serial = 329] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12cc4cc00) [pid = 1645] [serial = 334] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12d016000) [pid = 1645] [serial = 335] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12b7f5800) [pid = 1645] [serial = 320] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12bd39c00) [pid = 1645] [serial = 323] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12d0c7c00) [pid = 1645] [serial = 337] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x119b7ec00) [pid = 1645] [serial = 242] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x124d7d400) [pid = 1645] [serial = 245] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x127265000) [pid = 1645] [serial = 248] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x1176b6c00) [pid = 1645] [serial = 239] [outer = 0x0] [url = about:blank] 09:17:09 INFO - PROCESS | 1645 | 1469549829885 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:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1720ms 09:17:09 INFO - PROCESS | 1645 | 1469549829914 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1645 | 1469549829918 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:17:09 INFO - PROCESS | 1645 | 1469549829925 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1645 | 1469549829928 Marionette TRACE conn2 <- [1,490,null,{}] 09:17:09 INFO - PROCESS | 1645 | 1469549829934 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:17:09 INFO - PROCESS | 1645 | 1469549829937 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:10 INFO - PROCESS | 1645 | 1469549830063 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:17:10 INFO - PROCESS | 1645 | 1469549830144 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1645 | 1469549830146 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x116028000 == 28 [pid = 1645] [id = 130] 09:17:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x11692b000) [pid = 1645] [serial = 387] [outer = 0x0] 09:17:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1169e4800) [pid = 1645] [serial = 388] [outer = 0x11692b000] 09:17:10 INFO - PROCESS | 1645 | 1469549830192 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1173bb400) [pid = 1645] [serial = 389] [outer = 0x11692b000] 09:17:10 INFO - PROCESS | 1645 | 1469549830606 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:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 725ms 09:17:10 INFO - PROCESS | 1645 | 1469549830647 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1645 | 1469549830650 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:17:10 INFO - PROCESS | 1645 | 1469549830655 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1645 | 1469549830656 Marionette TRACE conn2 <- [1,494,null,{}] 09:17:10 INFO - PROCESS | 1645 | 1469549830659 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:17:10 INFO - PROCESS | 1645 | 1469549830661 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:10 INFO - PROCESS | 1645 | 1469549830737 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:17:10 INFO - PROCESS | 1645 | 1469549830743 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1645 | 1469549830745 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fba000 == 29 [pid = 1645] [id = 131] 09:17:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1176b2800) [pid = 1645] [serial = 390] [outer = 0x0] 09:17:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118298000) [pid = 1645] [serial = 391] [outer = 0x1176b2800] 09:17:10 INFO - PROCESS | 1645 | 1469549830771 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11857ac00) [pid = 1645] [serial = 392] [outer = 0x1176b2800] 09:17:11 INFO - PROCESS | 1645 | 1469549831099 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:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 472ms 09:17:11 INFO - PROCESS | 1645 | 1469549831126 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:17:11 INFO - PROCESS | 1645 | 1469549831136 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:17:11 INFO - PROCESS | 1645 | 1469549831138 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1645 | 1469549831141 Marionette TRACE conn2 <- [1,498,null,{}] 09:17:11 INFO - PROCESS | 1645 | 1469549831148 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:17:11 INFO - PROCESS | 1645 | 1469549831152 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:11 INFO - PROCESS | 1645 | 1469549831247 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:17:11 INFO - PROCESS | 1645 | 1469549831252 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1645 | 1469549831255 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x118752800 == 30 [pid = 1645] [id = 132] 09:17:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x111c19000) [pid = 1645] [serial = 393] [outer = 0x0] 09:17:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1191cd400) [pid = 1645] [serial = 394] [outer = 0x111c19000] 09:17:11 INFO - PROCESS | 1645 | 1469549831285 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119450000) [pid = 1645] [serial = 395] [outer = 0x111c19000] 09:17:11 INFO - PROCESS | 1645 | 1469549831613 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:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 521ms 09:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:17:11 INFO - PROCESS | 1645 | 1469549831660 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1645 | 1469549831662 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:17:11 INFO - PROCESS | 1645 | 1469549831664 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1645 | 1469549831665 Marionette TRACE conn2 <- [1,502,null,{}] 09:17:11 INFO - PROCESS | 1645 | 1469549831667 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:17:11 INFO - PROCESS | 1645 | 1469549831668 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:11 INFO - PROCESS | 1645 | 1469549831741 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:17:11 INFO - PROCESS | 1645 | 1469549831791 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1645 | 1469549831792 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x119287000 == 31 [pid = 1645] [id = 133] 09:17:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11944fc00) [pid = 1645] [serial = 396] [outer = 0x0] 09:17:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1195d5400) [pid = 1645] [serial = 397] [outer = 0x11944fc00] 09:17:11 INFO - PROCESS | 1645 | 1469549831819 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119b8b400) [pid = 1645] [serial = 398] [outer = 0x11944fc00] 09:17:12 INFO - PROCESS | 1645 | 1469549832184 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:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 568ms 09:17:12 INFO - PROCESS | 1645 | 1469549832232 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1645 | 1469549832234 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:17:12 INFO - PROCESS | 1645 | 1469549832236 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1645 | 1469549832237 Marionette TRACE conn2 <- [1,506,null,{}] 09:17:12 INFO - PROCESS | 1645 | 1469549832239 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:17:12 INFO - PROCESS | 1645 | 1469549832240 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:12 INFO - PROCESS | 1645 | 1469549832319 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:17:12 INFO - PROCESS | 1645 | 1469549832324 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1645 | 1469549832326 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc3800 == 32 [pid = 1645] [id = 134] 09:17:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x116434800) [pid = 1645] [serial = 399] [outer = 0x0] 09:17:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x120e13c00) [pid = 1645] [serial = 400] [outer = 0x116434800] 09:17:12 INFO - PROCESS | 1645 | 1469549832350 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120fb6000) [pid = 1645] [serial = 401] [outer = 0x116434800] 09:17:12 INFO - PROCESS | 1645 | 1469549832673 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:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 468ms 09:17:12 INFO - PROCESS | 1645 | 1469549832719 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1645 | 1469549832720 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:17:12 INFO - PROCESS | 1645 | 1469549832725 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1645 | 1469549832727 Marionette TRACE conn2 <- [1,510,null,{}] 09:17:12 INFO - PROCESS | 1645 | 1469549832730 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:17:12 INFO - PROCESS | 1645 | 1469549832734 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:12 INFO - PROCESS | 1645 | 1469549832823 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:17:12 INFO - PROCESS | 1645 | 1469549832827 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1645 | 1469549832828 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fb5800 == 33 [pid = 1645] [id = 135] 09:17:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x120e1d400) [pid = 1645] [serial = 402] [outer = 0x0] 09:17:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123a0a000) [pid = 1645] [serial = 403] [outer = 0x120e1d400] 09:17:12 INFO - PROCESS | 1645 | 1469549832855 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123e07000) [pid = 1645] [serial = 404] [outer = 0x120e1d400] 09:17:13 INFO - PROCESS | 1645 | 1469549833159 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:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 471ms 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:17:13 INFO - PROCESS | 1645 | 1469549833195 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1645 | 1469549833196 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:17:13 INFO - PROCESS | 1645 | 1469549833198 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1645 | 1469549833199 Marionette TRACE conn2 <- [1,514,null,{}] 09:17:13 INFO - PROCESS | 1645 | 1469549833201 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:17:13 INFO - PROCESS | 1645 | 1469549833202 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:13 INFO - PROCESS | 1645 | 1469549833281 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:17:13 INFO - PROCESS | 1645 | 1469549833284 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1645 | 1469549833285 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c07800 == 34 [pid = 1645] [id = 136] 09:17:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123e0ac00) [pid = 1645] [serial = 405] [outer = 0x0] 09:17:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12453f000) [pid = 1645] [serial = 406] [outer = 0x123e0ac00] 09:17:13 INFO - PROCESS | 1645 | 1469549833312 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1247dac00) [pid = 1645] [serial = 407] [outer = 0x123e0ac00] 09:17:13 INFO - PROCESS | 1645 | 1469549833661 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:17:13 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:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 09:17:13 INFO - PROCESS | 1645 | 1469549833667 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1645 | 1469549833668 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:17:13 INFO - PROCESS | 1645 | 1469549833671 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1645 | 1469549833673 Marionette TRACE conn2 <- [1,518,null,{}] 09:17:13 INFO - PROCESS | 1645 | 1469549833676 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:17:13 INFO - PROCESS | 1645 | 1469549833678 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:13 INFO - PROCESS | 1645 | 1469549833775 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:17:13 INFO - PROCESS | 1645 | 1469549833782 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1645 | 1469549833783 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x124515800 == 35 [pid = 1645] [id = 137] 09:17:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1248b9000) [pid = 1645] [serial = 408] [outer = 0x0] 09:17:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x124d86400) [pid = 1645] [serial = 409] [outer = 0x1248b9000] 09:17:13 INFO - PROCESS | 1645 | 1469549833807 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x126d72c00) [pid = 1645] [serial = 410] [outer = 0x1248b9000] 09:17:14 INFO - PROCESS | 1645 | 1469549834150 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:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 521ms 09:17:14 INFO - PROCESS | 1645 | 1469549834193 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1645 | 1469549834195 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:17:14 INFO - PROCESS | 1645 | 1469549834198 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1645 | 1469549834200 Marionette TRACE conn2 <- [1,522,null,{}] 09:17:14 INFO - PROCESS | 1645 | 1469549834203 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:17:14 INFO - PROCESS | 1645 | 1469549834205 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:14 INFO - PROCESS | 1645 | 1469549834330 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:17:14 INFO - PROCESS | 1645 | 1469549834404 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1645 | 1469549834405 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x118752000 == 36 [pid = 1645] [id = 138] 09:17:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x113aab000) [pid = 1645] [serial = 411] [outer = 0x0] 09:17:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126de3800) [pid = 1645] [serial = 412] [outer = 0x113aab000] 09:17:14 INFO - PROCESS | 1645 | 1469549834447 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12726d000) [pid = 1645] [serial = 413] [outer = 0x113aab000] 09:17:14 INFO - PROCESS | 1645 | 1469549834759 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:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 620ms 09:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:17:14 INFO - PROCESS | 1645 | 1469549834817 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1645 | 1469549834818 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:17:14 INFO - PROCESS | 1645 | 1469549834820 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1645 | 1469549834822 Marionette TRACE conn2 <- [1,526,null,{}] 09:17:14 INFO - PROCESS | 1645 | 1469549834827 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:17:14 INFO - PROCESS | 1645 | 1469549834828 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:14 INFO - PROCESS | 1645 | 1469549834904 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:17:14 INFO - PROCESS | 1645 | 1469549834983 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1645 | 1469549834984 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x127217800 == 37 [pid = 1645] [id = 139] 09:17:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1173ba400) [pid = 1645] [serial = 414] [outer = 0x0] 09:17:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1272a9400) [pid = 1645] [serial = 415] [outer = 0x1173ba400] 09:17:15 INFO - PROCESS | 1645 | 1469549835009 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x128ac4c00) [pid = 1645] [serial = 416] [outer = 0x1173ba400] 09:17:15 INFO - PROCESS | 1645 | 1469549835322 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:17:15 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:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 09:17:15 INFO - PROCESS | 1645 | 1469549835344 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1645 | 1469549835345 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:17:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:17:15 INFO - PROCESS | 1645 | 1469549835348 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1645 | 1469549835349 Marionette TRACE conn2 <- [1,530,null,{}] 09:17:15 INFO - PROCESS | 1645 | 1469549835352 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:17:15 INFO - PROCESS | 1645 | 1469549835353 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:15 INFO - PROCESS | 1645 | 1469549835462 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:17:15 INFO - PROCESS | 1645 | 1469549835473 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1645 | 1469549835475 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc3000 == 38 [pid = 1645] [id = 140] 09:17:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128e5b000) [pid = 1645] [serial = 417] [outer = 0x0] 09:17:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128e68400) [pid = 1645] [serial = 418] [outer = 0x128e5b000] 09:17:15 INFO - PROCESS | 1645 | 1469549835501 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12a5c5c00) [pid = 1645] [serial = 419] [outer = 0x128e5b000] 09:17:15 INFO - PROCESS | 1645 | 1469549835817 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:17:15 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:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:15 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:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:17:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 09:17:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:17:15 INFO - PROCESS | 1645 | 1469549835867 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1645 | 1469549835868 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:17:15 INFO - PROCESS | 1645 | 1469549835870 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1645 | 1469549835872 Marionette TRACE conn2 <- [1,534,null,{}] 09:17:15 INFO - PROCESS | 1645 | 1469549835874 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:17:15 INFO - PROCESS | 1645 | 1469549835875 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:15 INFO - PROCESS | 1645 | 1469549835978 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:17:15 INFO - PROCESS | 1645 | 1469549835981 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1645 | 1469549835983 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6a9800 == 39 [pid = 1645] [id = 141] 09:17:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x120fb2000) [pid = 1645] [serial = 420] [outer = 0x0] 09:17:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12a5d3400) [pid = 1645] [serial = 421] [outer = 0x120fb2000] 09:17:16 INFO - PROCESS | 1645 | 1469549836007 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12ada1c00) [pid = 1645] [serial = 422] [outer = 0x120fb2000] 09:17:16 INFO - PROCESS | 1645 | 1469549836359 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:17:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:17:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 09:17:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:17:16 INFO - PROCESS | 1645 | 1469549836396 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1645 | 1469549836397 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:17:16 INFO - PROCESS | 1645 | 1469549836399 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1645 | 1469549836400 Marionette TRACE conn2 <- [1,538,null,{}] 09:17:16 INFO - PROCESS | 1645 | 1469549836402 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:17:16 INFO - PROCESS | 1645 | 1469549836403 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:16 INFO - PROCESS | 1645 | 1469549836512 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:17:16 INFO - PROCESS | 1645 | 1469549836562 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1645 | 1469549836563 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af92800 == 40 [pid = 1645] [id = 142] 09:17:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x128e5b800) [pid = 1645] [serial = 423] [outer = 0x0] 09:17:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12af58c00) [pid = 1645] [serial = 424] [outer = 0x128e5b800] 09:17:16 INFO - PROCESS | 1645 | 1469549836593 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12b7f1800) [pid = 1645] [serial = 425] [outer = 0x128e5b800] 09:17:16 INFO - PROCESS | 1645 | 1469549836895 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:17:16 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:17:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 09:17:16 INFO - PROCESS | 1645 | 1469549836918 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1645 | 1469549836919 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:17:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:17:16 INFO - PROCESS | 1645 | 1469549836929 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1645 | 1469549836930 Marionette TRACE conn2 <- [1,542,null,{}] 09:17:16 INFO - PROCESS | 1645 | 1469549836932 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:17:16 INFO - PROCESS | 1645 | 1469549836933 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:17 INFO - PROCESS | 1645 | 1469549837232 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1191c9c00) [pid = 1645] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x111ca8c00) [pid = 1645] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12458b400) [pid = 1645] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x120ff9000) [pid = 1645] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1294d1400) [pid = 1645] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12af53800) [pid = 1645] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12a6db800) [pid = 1645] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12af54c00) [pid = 1645] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x113d4b400) [pid = 1645] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12a5d0800) [pid = 1645] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1126db800) [pid = 1645] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123a0b800) [pid = 1645] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1191cd000) [pid = 1645] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12cc47000) [pid = 1645] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x126810800) [pid = 1645] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x124d8c400) [pid = 1645] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123d8bc00) [pid = 1645] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120fafc00) [pid = 1645] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11944a000) [pid = 1645] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:17:17 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124d85000) [pid = 1645] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:17:17 INFO - PROCESS | 1645 | 1469549837298 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1645 | 1469549837299 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x1132c8800 == 41 [pid = 1645] [id = 143] 09:17:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1126db800) [pid = 1645] [serial = 426] [outer = 0x0] 09:17:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11697a800) [pid = 1645] [serial = 427] [outer = 0x1126db800] 09:17:17 INFO - PROCESS | 1645 | 1469549837324 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x119990000) [pid = 1645] [serial = 428] [outer = 0x1126db800] 09:17:17 INFO - PROCESS | 1645 | 1469549837593 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:17:17 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:17:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 726ms 09:17:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:17:17 INFO - PROCESS | 1645 | 1469549837647 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1645 | 1469549837649 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:17:17 INFO - PROCESS | 1645 | 1469549837651 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1645 | 1469549837652 Marionette TRACE conn2 <- [1,546,null,{}] 09:17:17 INFO - PROCESS | 1645 | 1469549837654 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:17:17 INFO - PROCESS | 1645 | 1469549837655 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:17 INFO - PROCESS | 1645 | 1469549837755 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:17:17 INFO - PROCESS | 1645 | 1469549837829 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1645 | 1469549837830 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7b2800 == 42 [pid = 1645] [id = 144] 09:17:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x120e0f400) [pid = 1645] [serial = 429] [outer = 0x0] 09:17:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123d8bc00) [pid = 1645] [serial = 430] [outer = 0x120e0f400] 09:17:17 INFO - PROCESS | 1645 | 1469549837860 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12adaac00) [pid = 1645] [serial = 431] [outer = 0x120e0f400] 09:17:18 INFO - PROCESS | 1645 | 1469549838127 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:17:18 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:17:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 09:17:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:17:18 INFO - PROCESS | 1645 | 1469549838179 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 1645 | 1469549838180 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:17:18 INFO - PROCESS | 1645 | 1469549838183 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1645 | 1469549838184 Marionette TRACE conn2 <- [1,550,null,{}] 09:17:18 INFO - PROCESS | 1645 | 1469549838187 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:17:18 INFO - PROCESS | 1645 | 1469549838190 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:18 INFO - PROCESS | 1645 | 1469549838298 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:17:18 INFO - PROCESS | 1645 | 1469549838305 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1645 | 1469549838310 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1c000 == 43 [pid = 1645] [id = 145] 09:17:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x120e84000) [pid = 1645] [serial = 432] [outer = 0x0] 09:17:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12b74b000) [pid = 1645] [serial = 433] [outer = 0x120e84000] 09:17:18 INFO - PROCESS | 1645 | 1469549838353 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12b8b6c00) [pid = 1645] [serial = 434] [outer = 0x120e84000] 09:17:18 INFO - PROCESS | 1645 | 1469549838786 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:17:18 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:17:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 619ms 09:17:18 INFO - PROCESS | 1645 | 1469549838813 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 1645 | 1469549838814 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:17:18 INFO - PROCESS | 1645 | 1469549838817 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1645 | 1469549838818 Marionette TRACE conn2 <- [1,554,null,{}] 09:17:18 INFO - PROCESS | 1645 | 1469549838820 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:17:18 INFO - PROCESS | 1645 | 1469549838834 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:18 INFO - PROCESS | 1645 | 1469549838932 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:17:18 INFO - PROCESS | 1645 | 1469549838938 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1645 | 1469549838938 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c591000 == 44 [pid = 1645] [id = 146] 09:17:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126d74400) [pid = 1645] [serial = 435] [outer = 0x0] 09:17:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12bd3f000) [pid = 1645] [serial = 436] [outer = 0x126d74400] 09:17:18 INFO - PROCESS | 1645 | 1469549838978 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12bd46800) [pid = 1645] [serial = 437] [outer = 0x126d74400] 09:17:19 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:19 INFO - PROCESS | 1645 | 1469549839655 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:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 919ms 09:17:19 INFO - PROCESS | 1645 | 1469549839755 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1645 | 1469549839759 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:17:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:17:19 INFO - PROCESS | 1645 | 1469549839765 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1645 | 1469549839768 Marionette TRACE conn2 <- [1,558,null,{}] 09:17:19 INFO - PROCESS | 1645 | 1469549839774 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:17:19 INFO - PROCESS | 1645 | 1469549839776 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:19 INFO - PROCESS | 1645 | 1469549839941 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:17:20 INFO - PROCESS | 1645 | 1469549840035 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1645 | 1469549840036 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fab800 == 45 [pid = 1645] [id = 147] 09:17:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11670e000) [pid = 1645] [serial = 438] [outer = 0x0] 09:17:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1173b8c00) [pid = 1645] [serial = 439] [outer = 0x11670e000] 09:17:20 INFO - PROCESS | 1645 | 1469549840069 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x117d1c000) [pid = 1645] [serial = 440] [outer = 0x11670e000] 09:17:20 INFO - PROCESS | 1645 | 1469549840533 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:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 823ms 09:17:20 INFO - PROCESS | 1645 | 1469549840587 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 1645 | 1469549840590 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:17:20 INFO - PROCESS | 1645 | 1469549840595 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1645 | 1469549840597 Marionette TRACE conn2 <- [1,562,null,{}] 09:17:20 INFO - PROCESS | 1645 | 1469549840600 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:17:20 INFO - PROCESS | 1645 | 1469549840601 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:20 INFO - PROCESS | 1645 | 1469549840718 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:17:20 INFO - PROCESS | 1645 | 1469549840797 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1645 | 1469549840798 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x117179000 == 46 [pid = 1645] [id = 148] 09:17:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1173b4c00) [pid = 1645] [serial = 441] [outer = 0x0] 09:17:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1173b7000) [pid = 1645] [serial = 442] [outer = 0x1173b4c00] 09:17:20 INFO - PROCESS | 1645 | 1469549840829 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11917e800) [pid = 1645] [serial = 443] [outer = 0x1173b4c00] 09:17:21 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:21 INFO - PROCESS | 1645 | 1469549841566 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:17:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:17:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1021ms 09:17:21 INFO - PROCESS | 1645 | 1469549841617 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1645 | 1469549841621 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd1c000 == 45 [pid = 1645] [id = 145] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7b2800 == 44 [pid = 1645] [id = 144] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x1132c8800 == 43 [pid = 1645] [id = 143] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12cc46400) [pid = 1645] [serial = 385] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12af92800 == 42 [pid = 1645] [id = 142] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6a9800 == 41 [pid = 1645] [id = 141] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc3000 == 40 [pid = 1645] [id = 140] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x127217800 == 39 [pid = 1645] [id = 139] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x118752000 == 38 [pid = 1645] [id = 138] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x124515800 == 37 [pid = 1645] [id = 137] 09:17:21 INFO - PROCESS | 1645 | 1469549841708 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1645 | 1469549841711 Marionette TRACE conn2 <- [1,566,null,{}] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x123c07800 == 36 [pid = 1645] [id = 136] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x122fb5800 == 35 [pid = 1645] [id = 135] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc3800 == 34 [pid = 1645] [id = 134] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x119287000 == 33 [pid = 1645] [id = 133] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x118752800 == 32 [pid = 1645] [id = 132] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x116fba000 == 31 [pid = 1645] [id = 131] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x116028000 == 30 [pid = 1645] [id = 130] 09:17:21 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd18000 == 29 [pid = 1645] [id = 129] 09:17:21 INFO - PROCESS | 1645 | 1469549841730 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:17:21 INFO - PROCESS | 1645 | 1469549841732 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:21 INFO - PROCESS | 1645 | 1469549841854 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x116a99400) [pid = 1645] [serial = 293] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1272b0000) [pid = 1645] [serial = 302] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12454b800) [pid = 1645] [serial = 299] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1195ea800) [pid = 1645] [serial = 296] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12a6db400) [pid = 1645] [serial = 365] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x129ce2c00) [pid = 1645] [serial = 364] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12b750400) [pid = 1645] [serial = 370] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12a6de800) [pid = 1645] [serial = 367] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12b756000) [pid = 1645] [serial = 373] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x119457000) [pid = 1645] [serial = 376] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12b7f2800) [pid = 1645] [serial = 371] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12b7f7800) [pid = 1645] [serial = 379] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12c410000) [pid = 1645] [serial = 380] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1126de400) [pid = 1645] [serial = 382] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12bd40400) [pid = 1645] [serial = 374] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128ac0000) [pid = 1645] [serial = 377] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123a0e800) [pid = 1645] [serial = 343] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e7a400) [pid = 1645] [serial = 341] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119450400) [pid = 1645] [serial = 340] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12d0cc000) [pid = 1645] [serial = 338] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128ac3800) [pid = 1645] [serial = 383] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1272b2400) [pid = 1645] [serial = 361] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x126d70800) [pid = 1645] [serial = 358] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x127264400) [pid = 1645] [serial = 359] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123e0f800) [pid = 1645] [serial = 355] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124590800) [pid = 1645] [serial = 356] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x123769000) [pid = 1645] [serial = 352] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x123a09c00) [pid = 1645] [serial = 353] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120fab800) [pid = 1645] [serial = 350] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1195df800) [pid = 1645] [serial = 349] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x128abf400) [pid = 1645] [serial = 347] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x127058400) [pid = 1645] [serial = 346] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123d96400) [pid = 1645] [serial = 344] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12af55800) [pid = 1645] [serial = 368] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x128e5d400) [pid = 1645] [serial = 362] [outer = 0x0] [url = about:blank] 09:17:21 INFO - PROCESS | 1645 | 1469549841945 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1645 | 1469549841947 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x116028000 == 30 [pid = 1645] [id = 149] 09:17:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x116902400) [pid = 1645] [serial = 444] [outer = 0x0] 09:17:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1169e6800) [pid = 1645] [serial = 445] [outer = 0x116902400] 09:17:22 INFO - PROCESS | 1645 | 1469549841997 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1173b8400) [pid = 1645] [serial = 446] [outer = 0x116902400] 09:17:22 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:22 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:22 INFO - PROCESS | 1645 | 1469549842299 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:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 685ms 09:17:22 INFO - PROCESS | 1645 | 1469549842344 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1645 | 1469549842346 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:17:22 INFO - PROCESS | 1645 | 1469549842351 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1645 | 1469549842352 Marionette TRACE conn2 <- [1,570,null,{}] 09:17:22 INFO - PROCESS | 1645 | 1469549842355 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:17:22 INFO - PROCESS | 1645 | 1469549842357 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:22 INFO - PROCESS | 1645 | 1469549842446 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:17:22 INFO - PROCESS | 1645 | 1469549842493 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 1645 | 1469549842494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x117176000 == 31 [pid = 1645] [id = 150] 09:17:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1173b5000) [pid = 1645] [serial = 447] [outer = 0x0] 09:17:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x118296000) [pid = 1645] [serial = 448] [outer = 0x1173b5000] 09:17:22 INFO - PROCESS | 1645 | 1469549842522 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118881000) [pid = 1645] [serial = 449] [outer = 0x1173b5000] 09:17:22 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 1645 | --DOCSHELL 0x117179000 == 30 [pid = 1645] [id = 148] 09:17:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12c591000 == 29 [pid = 1645] [id = 146] 09:17:23 INFO - PROCESS | 1645 | --DOCSHELL 0x116fab800 == 28 [pid = 1645] [id = 147] 09:17:23 INFO - PROCESS | 1645 | --DOCSHELL 0x116028000 == 27 [pid = 1645] [id = 149] 09:17:23 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:23 INFO - PROCESS | 1645 | 1469549843797 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:17:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:17:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1470ms 09:17:23 INFO - PROCESS | 1645 | 1469549843822 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:17:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:17:23 INFO - PROCESS | 1645 | 1469549843825 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:17:23 INFO - PROCESS | 1645 | 1469549843828 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1645 | 1469549843830 Marionette TRACE conn2 <- [1,574,null,{}] 09:17:23 INFO - PROCESS | 1645 | 1469549843834 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:17:23 INFO - PROCESS | 1645 | 1469549843836 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:23 INFO - PROCESS | 1645 | 1469549843915 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:17:23 INFO - PROCESS | 1645 | 1469549843961 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1645 | 1469549843964 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x115095800 == 28 [pid = 1645] [id = 151] 09:17:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112cdf400) [pid = 1645] [serial = 450] [outer = 0x0] 09:17:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x113d46800) [pid = 1645] [serial = 451] [outer = 0x112cdf400] 09:17:23 INFO - PROCESS | 1645 | 1469549843992 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11670f800) [pid = 1645] [serial = 452] [outer = 0x112cdf400] 09:17:24 INFO - PROCESS | 1645 | 1469549844301 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:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 521ms 09:17:24 INFO - PROCESS | 1645 | 1469549844349 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1645 | 1469549844352 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:17:24 INFO - PROCESS | 1645 | 1469549844359 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1645 | 1469549844361 Marionette TRACE conn2 <- [1,578,null,{}] 09:17:24 INFO - PROCESS | 1645 | 1469549844363 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:17:24 INFO - PROCESS | 1645 | 1469549844365 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:24 INFO - PROCESS | 1645 | 1469549844441 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:17:24 INFO - PROCESS | 1645 | 1469549844493 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1645 | 1469549844494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb8000 == 29 [pid = 1645] [id = 152] 09:17:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x113d44800) [pid = 1645] [serial = 453] [outer = 0x0] 09:17:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1169db400) [pid = 1645] [serial = 454] [outer = 0x113d44800] 09:17:24 INFO - PROCESS | 1645 | 1469549844522 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x117d1b800) [pid = 1645] [serial = 455] [outer = 0x113d44800] 09:17:24 INFO - PROCESS | 1645 | 1469549844821 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:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 521ms 09:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:17:24 INFO - PROCESS | 1645 | 1469549844878 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1645 | 1469549844879 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:17:24 INFO - PROCESS | 1645 | 1469549844882 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1645 | 1469549844892 Marionette TRACE conn2 <- [1,582,null,{}] 09:17:24 INFO - PROCESS | 1645 | 1469549844908 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:17:24 INFO - PROCESS | 1645 | 1469549844911 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:25 INFO - PROCESS | 1645 | 1469549845005 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:17:25 INFO - PROCESS | 1645 | 1469549845009 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1645 | 1469549845011 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x118756000 == 30 [pid = 1645] [id = 153] 09:17:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11690f000) [pid = 1645] [serial = 456] [outer = 0x0] 09:17:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1187edc00) [pid = 1645] [serial = 457] [outer = 0x11690f000] 09:17:25 INFO - PROCESS | 1645 | 1469549845039 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1191c2000) [pid = 1645] [serial = 458] [outer = 0x11690f000] 09:17:25 INFO - PROCESS | 1645 | 1469549845378 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:17:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:17:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 536ms 09:17:25 INFO - PROCESS | 1645 | 1469549845419 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1645 | 1469549845420 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:17:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:17:25 INFO - PROCESS | 1645 | 1469549845424 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1645 | 1469549845426 Marionette TRACE conn2 <- [1,586,null,{}] 09:17:25 INFO - PROCESS | 1645 | 1469549845429 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:17:25 INFO - PROCESS | 1645 | 1469549845430 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:25 INFO - PROCESS | 1645 | 1469549845519 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:17:25 INFO - PROCESS | 1645 | 1469549845551 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1645 | 1469549845552 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x11971c000 == 31 [pid = 1645] [id = 154] 09:17:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1192e4000) [pid = 1645] [serial = 459] [outer = 0x0] 09:17:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11944c000) [pid = 1645] [serial = 460] [outer = 0x1192e4000] 09:17:25 INFO - PROCESS | 1645 | 1469549845578 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x119455c00) [pid = 1645] [serial = 461] [outer = 0x1192e4000] 09:17:25 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:25 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:25 INFO - PROCESS | 1645 | 1469549845932 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:17:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:17:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 521ms 09:17:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:17:25 INFO - PROCESS | 1645 | 1469549845944 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1645 | 1469549845945 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:17:25 INFO - PROCESS | 1645 | 1469549845947 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1645 | 1469549845948 Marionette TRACE conn2 <- [1,590,null,{}] 09:17:25 INFO - PROCESS | 1645 | 1469549845951 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:17:25 INFO - PROCESS | 1645 | 1469549845952 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:26 INFO - PROCESS | 1645 | 1469549846047 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:17:26 INFO - PROCESS | 1645 | 1469549846081 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1645 | 1469549846082 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e54800 == 32 [pid = 1645] [id = 155] 09:17:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x116a9b800) [pid = 1645] [serial = 462] [outer = 0x0] 09:17:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1194d6000) [pid = 1645] [serial = 463] [outer = 0x116a9b800] 09:17:26 INFO - PROCESS | 1645 | 1469549846107 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1195e3400) [pid = 1645] [serial = 464] [outer = 0x116a9b800] 09:17:26 INFO - PROCESS | 1645 | 1469549846448 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:17:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:17:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 09:17:26 INFO - PROCESS | 1645 | 1469549846467 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1645 | 1469549846468 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:17:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:17:26 INFO - PROCESS | 1645 | 1469549846470 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1645 | 1469549846471 Marionette TRACE conn2 <- [1,594,null,{}] 09:17:26 INFO - PROCESS | 1645 | 1469549846476 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:17:26 INFO - PROCESS | 1645 | 1469549846480 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:26 INFO - PROCESS | 1645 | 1469549846603 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:17:26 INFO - PROCESS | 1645 | 1469549846607 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1645 | 1469549846608 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12323d800 == 33 [pid = 1645] [id = 156] 09:17:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1194d5400) [pid = 1645] [serial = 465] [outer = 0x0] 09:17:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120e17800) [pid = 1645] [serial = 466] [outer = 0x1194d5400] 09:17:26 INFO - PROCESS | 1645 | 1469549846633 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1235da800) [pid = 1645] [serial = 467] [outer = 0x1194d5400] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x116902400) [pid = 1645] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1173ba400) [pid = 1645] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120e0f400) [pid = 1645] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12af55400) [pid = 1645] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11670e000) [pid = 1645] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1173b4c00) [pid = 1645] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x126d74400) [pid = 1645] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128e5b000) [pid = 1645] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x120fb2000) [pid = 1645] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11692b000) [pid = 1645] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123e0ac00) [pid = 1645] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x113aab000) [pid = 1645] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1248b9000) [pid = 1645] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1176b2800) [pid = 1645] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x111c19000) [pid = 1645] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11944fc00) [pid = 1645] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120e1d400) [pid = 1645] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x116434800) [pid = 1645] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128e5b800) [pid = 1645] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x120e84000) [pid = 1645] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:17:26 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1126db800) [pid = 1645] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:17:27 INFO - PROCESS | 1645 | 1469549847103 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:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 09:17:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:17:27 INFO - PROCESS | 1645 | 1469549847142 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1645 | 1469549847143 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:17:27 INFO - PROCESS | 1645 | 1469549847145 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1645 | 1469549847146 Marionette TRACE conn2 <- [1,598,null,{}] 09:17:27 INFO - PROCESS | 1645 | 1469549847148 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:17:27 INFO - PROCESS | 1645 | 1469549847149 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:27 INFO - PROCESS | 1645 | 1469549847220 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:17:27 INFO - PROCESS | 1645 | 1469549847294 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1645 | 1469549847296 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x123524000 == 34 [pid = 1645] [id = 157] 09:17:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11298c800) [pid = 1645] [serial = 468] [outer = 0x0] 09:17:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1176b2800) [pid = 1645] [serial = 469] [outer = 0x11298c800] 09:17:27 INFO - PROCESS | 1645 | 1469549847320 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120e0fc00) [pid = 1645] [serial = 470] [outer = 0x11298c800] 09:17:27 INFO - PROCESS | 1645 | 1469549847576 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:17:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:17:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 09:17:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:17:27 INFO - PROCESS | 1645 | 1469549847614 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1645 | 1469549847615 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:17:27 INFO - PROCESS | 1645 | 1469549847617 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1645 | 1469549847618 Marionette TRACE conn2 <- [1,602,null,{}] 09:17:27 INFO - PROCESS | 1645 | 1469549847620 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:17:27 INFO - PROCESS | 1645 | 1469549847622 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:27 INFO - PROCESS | 1645 | 1469549847706 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:17:27 INFO - PROCESS | 1645 | 1469549847713 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1645 | 1469549847714 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241d5000 == 35 [pid = 1645] [id = 158] 09:17:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116928400) [pid = 1645] [serial = 471] [outer = 0x0] 09:17:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x12376ac00) [pid = 1645] [serial = 472] [outer = 0x116928400] 09:17:27 INFO - PROCESS | 1645 | 1469549847738 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123a08c00) [pid = 1645] [serial = 473] [outer = 0x116928400] 09:17:28 INFO - PROCESS | 1645 | 1469549848145 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:17:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:17:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 569ms 09:17:28 INFO - PROCESS | 1645 | 1469549848187 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1645 | 1469549848189 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:17:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:17:28 INFO - PROCESS | 1645 | 1469549848193 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1645 | 1469549848195 Marionette TRACE conn2 <- [1,606,null,{}] 09:17:28 INFO - PROCESS | 1645 | 1469549848198 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:17:28 INFO - PROCESS | 1645 | 1469549848200 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:28 INFO - PROCESS | 1645 | 1469549848315 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:17:28 INFO - PROCESS | 1645 | 1469549848324 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1645 | 1469549848325 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x118755000 == 36 [pid = 1645] [id = 159] 09:17:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118529000) [pid = 1645] [serial = 474] [outer = 0x0] 09:17:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123a0f800) [pid = 1645] [serial = 475] [outer = 0x118529000] 09:17:28 INFO - PROCESS | 1645 | 1469549848380 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123d88400) [pid = 1645] [serial = 476] [outer = 0x118529000] 09:17:28 INFO - PROCESS | 1645 | 1469549848741 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:17:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:17:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 09:17:28 INFO - PROCESS | 1645 | 1469549848762 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:17:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:17:28 INFO - PROCESS | 1645 | 1469549848763 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:17:28 INFO - PROCESS | 1645 | 1469549848765 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1645 | 1469549848766 Marionette TRACE conn2 <- [1,610,null,{}] 09:17:28 INFO - PROCESS | 1645 | 1469549848769 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:17:28 INFO - PROCESS | 1645 | 1469549848770 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:28 INFO - PROCESS | 1645 | 1469549848869 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:17:28 INFO - PROCESS | 1645 | 1469549848878 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1645 | 1469549848879 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x126cba000 == 37 [pid = 1645] [id = 160] 09:17:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123a09000) [pid = 1645] [serial = 477] [outer = 0x0] 09:17:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123e06800) [pid = 1645] [serial = 478] [outer = 0x123a09000] 09:17:28 INFO - PROCESS | 1645 | 1469549848903 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123e0fc00) [pid = 1645] [serial = 479] [outer = 0x123a09000] 09:17:29 INFO - PROCESS | 1645 | 1469549849427 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:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 717ms 09:17:29 INFO - PROCESS | 1645 | 1469549849484 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1645 | 1469549849487 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:17:29 INFO - PROCESS | 1645 | 1469549849490 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1645 | 1469549849493 Marionette TRACE conn2 <- [1,614,null,{}] 09:17:29 INFO - PROCESS | 1645 | 1469549849497 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:17:29 INFO - PROCESS | 1645 | 1469549849499 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:29 INFO - PROCESS | 1645 | 1469549849608 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:17:29 INFO - PROCESS | 1645 | 1469549849704 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1645 | 1469549849706 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb6800 == 38 [pid = 1645] [id = 161] 09:17:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1150b8000) [pid = 1645] [serial = 480] [outer = 0x0] 09:17:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x11670e400) [pid = 1645] [serial = 481] [outer = 0x1150b8000] 09:17:29 INFO - PROCESS | 1645 | 1469549849737 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x116a9ec00) [pid = 1645] [serial = 482] [outer = 0x1150b8000] 09:17:30 INFO - PROCESS | 1645 | 1469549850255 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:17:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:17:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 822ms 09:17:30 INFO - PROCESS | 1645 | 1469549850312 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1645 | 1469549850315 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:17:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:17:30 INFO - PROCESS | 1645 | 1469549850319 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1645 | 1469549850321 Marionette TRACE conn2 <- [1,618,null,{}] 09:17:30 INFO - PROCESS | 1645 | 1469549850324 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:17:30 INFO - PROCESS | 1645 | 1469549850326 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:30 INFO - PROCESS | 1645 | 1469549850511 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:17:30 INFO - PROCESS | 1645 | 1469549850591 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1645 | 1469549850593 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x1132da800 == 39 [pid = 1645] [id = 162] 09:17:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x113ab6c00) [pid = 1645] [serial = 483] [outer = 0x0] 09:17:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1161c6000) [pid = 1645] [serial = 484] [outer = 0x113ab6c00] 09:17:30 INFO - PROCESS | 1645 | 1469549850621 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1169de000) [pid = 1645] [serial = 485] [outer = 0x113ab6c00] 09:17:30 INFO - PROCESS | 1645 | --DOCSHELL 0x118755000 == 38 [pid = 1645] [id = 159] 09:17:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1241d5000 == 37 [pid = 1645] [id = 158] 09:17:30 INFO - PROCESS | 1645 | --DOCSHELL 0x123524000 == 36 [pid = 1645] [id = 157] 09:17:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12323d800 == 35 [pid = 1645] [id = 156] 09:17:30 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118296000) [pid = 1645] [serial = 448] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOCSHELL 0x119e54800 == 34 [pid = 1645] [id = 155] 09:17:31 INFO - PROCESS | 1645 | --DOCSHELL 0x11971c000 == 33 [pid = 1645] [id = 154] 09:17:31 INFO - PROCESS | 1645 | --DOCSHELL 0x118756000 == 32 [pid = 1645] [id = 153] 09:17:31 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb8000 == 31 [pid = 1645] [id = 152] 09:17:31 INFO - PROCESS | 1645 | --DOCSHELL 0x115095800 == 30 [pid = 1645] [id = 151] 09:17:31 INFO - PROCESS | 1645 | --DOCSHELL 0x117176000 == 29 [pid = 1645] [id = 150] 09:17:31 INFO - PROCESS | 1645 | 1469549851111 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:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 823ms 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12b7f1800) [pid = 1645] [serial = 425] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12b74b000) [pid = 1645] [serial = 433] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12bd3f000) [pid = 1645] [serial = 436] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11697a800) [pid = 1645] [serial = 427] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1169e6800) [pid = 1645] [serial = 445] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119990000) [pid = 1645] [serial = 428] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12b8b6c00) [pid = 1645] [serial = 434] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1272a9400) [pid = 1645] [serial = 415] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1173b8400) [pid = 1645] [serial = 446] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x128ac4c00) [pid = 1645] [serial = 416] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12adaac00) [pid = 1645] [serial = 431] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12ada1c00) [pid = 1645] [serial = 422] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12a5c5c00) [pid = 1645] [serial = 419] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x123d8bc00) [pid = 1645] [serial = 430] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12cc50000) [pid = 1645] [serial = 386] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1173b8c00) [pid = 1645] [serial = 439] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x11917e800) [pid = 1645] [serial = 443] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1173b7000) [pid = 1645] [serial = 442] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12bd46800) [pid = 1645] [serial = 437] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x117d1c000) [pid = 1645] [serial = 440] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x128e68400) [pid = 1645] [serial = 418] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x12a5d3400) [pid = 1645] [serial = 421] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x1169e4800) [pid = 1645] [serial = 388] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x1173bb400) [pid = 1645] [serial = 389] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x12453f000) [pid = 1645] [serial = 406] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x1247dac00) [pid = 1645] [serial = 407] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x126de3800) [pid = 1645] [serial = 412] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x12726d000) [pid = 1645] [serial = 413] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x124d86400) [pid = 1645] [serial = 409] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x126d72c00) [pid = 1645] [serial = 410] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x118298000) [pid = 1645] [serial = 391] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x11857ac00) [pid = 1645] [serial = 392] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x1191cd400) [pid = 1645] [serial = 394] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x119450000) [pid = 1645] [serial = 395] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x1195d5400) [pid = 1645] [serial = 397] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x119b8b400) [pid = 1645] [serial = 398] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x123a0a000) [pid = 1645] [serial = 403] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 58 (0x123e07000) [pid = 1645] [serial = 404] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 57 (0x120e13c00) [pid = 1645] [serial = 400] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 56 (0x120fb6000) [pid = 1645] [serial = 401] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | --DOMWINDOW == 55 (0x12af58c00) [pid = 1645] [serial = 424] [outer = 0x0] [url = about:blank] 09:17:31 INFO - PROCESS | 1645 | 1469549851165 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1645 | 1469549851169 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:17:31 INFO - PROCESS | 1645 | 1469549851187 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1645 | 1469549851191 Marionette TRACE conn2 <- [1,622,null,{}] 09:17:31 INFO - PROCESS | 1645 | 1469549851196 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:17:31 INFO - PROCESS | 1645 | 1469549851199 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:31 INFO - PROCESS | 1645 | 1469549851313 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:17:31 INFO - PROCESS | 1645 | 1469549851324 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1645 | 1469549851327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa8800 == 30 [pid = 1645] [id = 163] 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 56 (0x1173c0c00) [pid = 1645] [serial = 486] [outer = 0x0] 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 57 (0x117d1c400) [pid = 1645] [serial = 487] [outer = 0x1173c0c00] 09:17:31 INFO - PROCESS | 1645 | 1469549851353 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 58 (0x11856dc00) [pid = 1645] [serial = 488] [outer = 0x1173c0c00] 09:17:31 INFO - PROCESS | 1645 | 1469549851680 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:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 536ms 09:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:17:31 INFO - PROCESS | 1645 | 1469549851711 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1645 | 1469549851712 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:17:31 INFO - PROCESS | 1645 | 1469549851714 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1645 | 1469549851716 Marionette TRACE conn2 <- [1,626,null,{}] 09:17:31 INFO - PROCESS | 1645 | 1469549851718 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:17:31 INFO - PROCESS | 1645 | 1469549851719 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:31 INFO - PROCESS | 1645 | 1469549851796 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x1187f2800) [pid = 1645] [serial = 489] [outer = 0x12cc50400] 09:17:31 INFO - PROCESS | 1645 | 1469549851817 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1645 | 1469549851818 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191ab800 == 31 [pid = 1645] [id = 164] 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x113d4b400) [pid = 1645] [serial = 490] [outer = 0x0] 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x1191cc000) [pid = 1645] [serial = 491] [outer = 0x113d4b400] 09:17:31 INFO - PROCESS | 1645 | 1469549851850 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x119451400) [pid = 1645] [serial = 492] [outer = 0x113d4b400] 09:17:32 INFO - PROCESS | 1645 | 1469549852213 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:17:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:17:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 09:17:32 INFO - PROCESS | 1645 | 1469549852234 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1645 | 1469549852237 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:17:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:17:32 INFO - PROCESS | 1645 | 1469549852250 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1645 | 1469549852254 Marionette TRACE conn2 <- [1,630,null,{}] 09:17:32 INFO - PROCESS | 1645 | 1469549852263 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:17:32 INFO - PROCESS | 1645 | 1469549852265 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:32 INFO - PROCESS | 1645 | 1469549852343 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:17:32 INFO - PROCESS | 1645 | 1469549852346 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1645 | 1469549852348 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199c1000 == 32 [pid = 1645] [id = 165] 09:17:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x1194cbc00) [pid = 1645] [serial = 493] [outer = 0x0] 09:17:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x120e10800) [pid = 1645] [serial = 494] [outer = 0x1194cbc00] 09:17:32 INFO - PROCESS | 1645 | 1469549852373 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x120e83c00) [pid = 1645] [serial = 495] [outer = 0x1194cbc00] 09:17:32 INFO - PROCESS | 1645 | 1469549852708 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:17:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:17:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 486ms 09:17:32 INFO - PROCESS | 1645 | 1469549852729 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1645 | 1469549852731 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:17:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:17:32 INFO - PROCESS | 1645 | 1469549852735 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1645 | 1469549852736 Marionette TRACE conn2 <- [1,634,null,{}] 09:17:32 INFO - PROCESS | 1645 | 1469549852741 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:17:32 INFO - PROCESS | 1645 | 1469549852745 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:32 INFO - PROCESS | 1645 | 1469549852866 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:17:32 INFO - PROCESS | 1645 | 1469549852948 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1645 | 1469549852950 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e4e000 == 33 [pid = 1645] [id = 166] 09:17:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x11380e800) [pid = 1645] [serial = 496] [outer = 0x0] 09:17:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x120fabc00) [pid = 1645] [serial = 497] [outer = 0x11380e800] 09:17:32 INFO - PROCESS | 1645 | 1469549852991 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x123a03400) [pid = 1645] [serial = 498] [outer = 0x11380e800] 09:17:33 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:33 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:33 INFO - PROCESS | 1645 | 1469549853362 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:17:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:17:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 09:17:33 INFO - PROCESS | 1645 | 1469549853405 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1645 | 1469549853406 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:17:33 INFO - PROCESS | 1645 | 1469549853408 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1645 | 1469549853409 Marionette TRACE conn2 <- [1,638,null,{}] 09:17:33 INFO - PROCESS | 1645 | 1469549853412 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:17:33 INFO - PROCESS | 1645 | 1469549853413 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:33 INFO - PROCESS | 1645 | 1469549853506 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:17:33 INFO - PROCESS | 1645 | 1469549853510 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1645 | 1469549853514 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191ae000 == 34 [pid = 1645] [id = 167] 09:17:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x123d90c00) [pid = 1645] [serial = 499] [outer = 0x0] 09:17:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x123e09000) [pid = 1645] [serial = 500] [outer = 0x123d90c00] 09:17:33 INFO - PROCESS | 1645 | 1469549853546 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x124542400) [pid = 1645] [serial = 501] [outer = 0x123d90c00] 09:17:33 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:33 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:33 INFO - PROCESS | 1645 | 1469549853913 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:17:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:17:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 518ms 09:17:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:17:33 INFO - PROCESS | 1645 | 1469549853927 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1645 | 1469549853928 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:17:33 INFO - PROCESS | 1645 | 1469549853930 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1645 | 1469549853931 Marionette TRACE conn2 <- [1,642,null,{}] 09:17:33 INFO - PROCESS | 1645 | 1469549853934 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:17:33 INFO - PROCESS | 1645 | 1469549853935 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:34 INFO - PROCESS | 1645 | 1469549854030 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:17:34 INFO - PROCESS | 1645 | 1469549854044 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1645 | 1469549854045 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c04000 == 35 [pid = 1645] [id = 168] 09:17:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x124587400) [pid = 1645] [serial = 502] [outer = 0x0] 09:17:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x124d8c400) [pid = 1645] [serial = 503] [outer = 0x124587400] 09:17:34 INFO - PROCESS | 1645 | 1469549854071 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x126811000) [pid = 1645] [serial = 504] [outer = 0x124587400] 09:17:34 INFO - PROCESS | 1645 | 1469549854419 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:17:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:17:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 09:17:34 INFO - PROCESS | 1645 | 1469549854456 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1645 | 1469549854459 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:17:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:17:34 INFO - PROCESS | 1645 | 1469549854462 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1645 | 1469549854463 Marionette TRACE conn2 <- [1,646,null,{}] 09:17:34 INFO - PROCESS | 1645 | 1469549854465 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:17:34 INFO - PROCESS | 1645 | 1469549854466 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:34 INFO - PROCESS | 1645 | 1469549854558 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:17:34 INFO - PROCESS | 1645 | 1469549854588 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1645 | 1469549854589 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x117171000 == 36 [pid = 1645] [id = 169] 09:17:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x126811800) [pid = 1645] [serial = 505] [outer = 0x0] 09:17:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x126cf8800) [pid = 1645] [serial = 506] [outer = 0x126811800] 09:17:34 INFO - PROCESS | 1645 | 1469549854613 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x126d7d000) [pid = 1645] [serial = 507] [outer = 0x126811800] 09:17:34 INFO - PROCESS | 1645 | 1469549854946 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:17:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:17:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 09:17:34 INFO - PROCESS | 1645 | 1469549854985 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1645 | 1469549854988 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:17:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:17:34 INFO - PROCESS | 1645 | 1469549854991 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1645 | 1469549854993 Marionette TRACE conn2 <- [1,650,null,{}] 09:17:34 INFO - PROCESS | 1645 | 1469549854996 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:17:34 INFO - PROCESS | 1645 | 1469549854998 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:35 INFO - PROCESS | 1645 | 1469549855144 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x11690f000) [pid = 1645] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x118529000) [pid = 1645] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x116a9b800) [pid = 1645] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x113d44800) [pid = 1645] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x112cdf400) [pid = 1645] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x1173b5000) [pid = 1645] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x1192e4000) [pid = 1645] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x11298c800) [pid = 1645] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1194d5400) [pid = 1645] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:17:35 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x116928400) [pid = 1645] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:17:35 INFO - PROCESS | 1645 | 1469549855229 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1645 | 1469549855231 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826e800 == 37 [pid = 1645] [id = 170] 09:17:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x11298c800) [pid = 1645] [serial = 508] [outer = 0x0] 09:17:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1160ee800) [pid = 1645] [serial = 509] [outer = 0x11298c800] 09:17:35 INFO - PROCESS | 1645 | 1469549855286 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x118888400) [pid = 1645] [serial = 510] [outer = 0x11298c800] 09:17:35 INFO - PROCESS | 1645 | 1469549855642 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:17:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:17:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 09:17:35 INFO - PROCESS | 1645 | 1469549855662 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1645 | 1469549855663 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:17:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:17:35 INFO - PROCESS | 1645 | 1469549855665 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1645 | 1469549855666 Marionette TRACE conn2 <- [1,654,null,{}] 09:17:35 INFO - PROCESS | 1645 | 1469549855668 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:17:35 INFO - PROCESS | 1645 | 1469549855669 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:35 INFO - PROCESS | 1645 | 1469549855746 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:17:35 INFO - PROCESS | 1645 | 1469549855751 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1645 | 1469549855752 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b7f800 == 38 [pid = 1645] [id = 171] 09:17:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x119452000) [pid = 1645] [serial = 511] [outer = 0x0] 09:17:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x123d82400) [pid = 1645] [serial = 512] [outer = 0x119452000] 09:17:35 INFO - PROCESS | 1645 | 1469549855777 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x12726b400) [pid = 1645] [serial = 513] [outer = 0x119452000] 09:17:36 INFO - PROCESS | 1645 | 1469549856096 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:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 09:17:36 INFO - PROCESS | 1645 | 1469549856133 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1645 | 1469549856134 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:17:36 INFO - PROCESS | 1645 | 1469549856136 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1645 | 1469549856138 Marionette TRACE conn2 <- [1,658,null,{}] 09:17:36 INFO - PROCESS | 1645 | 1469549856142 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:17:36 INFO - PROCESS | 1645 | 1469549856144 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:36 INFO - PROCESS | 1645 | 1469549856243 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:17:36 INFO - PROCESS | 1645 | 1469549856248 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1645 | 1469549856250 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12913a000 == 39 [pid = 1645] [id = 172] 09:17:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1232e6800) [pid = 1645] [serial = 514] [outer = 0x0] 09:17:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x128ab7800) [pid = 1645] [serial = 515] [outer = 0x1232e6800] 09:17:36 INFO - PROCESS | 1645 | 1469549856282 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x128ac0c00) [pid = 1645] [serial = 516] [outer = 0x1232e6800] 09:17:36 INFO - PROCESS | 1645 | 1469549856578 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:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 09:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:17:36 INFO - PROCESS | 1645 | 1469549856608 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1645 | 1469549856611 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:17:36 INFO - PROCESS | 1645 | 1469549856614 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1645 | 1469549856615 Marionette TRACE conn2 <- [1,662,null,{}] 09:17:36 INFO - PROCESS | 1645 | 1469549856618 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:17:36 INFO - PROCESS | 1645 | 1469549856619 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:36 INFO - PROCESS | 1645 | 1469549856709 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:17:36 INFO - PROCESS | 1645 | 1469549856713 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1645 | 1469549856714 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a44c800 == 40 [pid = 1645] [id = 173] 09:17:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x128ac4800) [pid = 1645] [serial = 517] [outer = 0x0] 09:17:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1294d2400) [pid = 1645] [serial = 518] [outer = 0x128ac4800] 09:17:36 INFO - PROCESS | 1645 | 1469549856738 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x12a4e3800) [pid = 1645] [serial = 519] [outer = 0x128ac4800] 09:17:36 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 1645 | 1469549857062 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:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 09:17:37 INFO - PROCESS | 1645 | 1469549857083 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:17:37 INFO - PROCESS | 1645 | 1469549857084 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:17:37 INFO - PROCESS | 1645 | 1469549857086 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1645 | 1469549857088 Marionette TRACE conn2 <- [1,666,null,{}] 09:17:37 INFO - PROCESS | 1645 | 1469549857092 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:17:37 INFO - PROCESS | 1645 | 1469549857093 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:37 INFO - PROCESS | 1645 | 1469549857195 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:17:37 INFO - PROCESS | 1645 | 1469549857201 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1645 | 1469549857202 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a69e000 == 41 [pid = 1645] [id = 174] 09:17:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x128ac4c00) [pid = 1645] [serial = 520] [outer = 0x0] 09:17:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x12a5c5c00) [pid = 1645] [serial = 521] [outer = 0x128ac4c00] 09:17:37 INFO - PROCESS | 1645 | 1469549857232 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x12a6db800) [pid = 1645] [serial = 522] [outer = 0x128ac4c00] 09:17:37 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:37 INFO - PROCESS | 1645 | 1469549857670 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:17:37 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:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 619ms 09:17:37 INFO - PROCESS | 1645 | 1469549857707 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1645 | 1469549857709 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:17:37 INFO - PROCESS | 1645 | 1469549857712 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1645 | 1469549857716 Marionette TRACE conn2 <- [1,670,null,{}] 09:17:37 INFO - PROCESS | 1645 | 1469549857720 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:17:37 INFO - PROCESS | 1645 | 1469549857721 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:37 INFO - PROCESS | 1645 | 1469549857827 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:17:37 INFO - PROCESS | 1645 | 1469549857880 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1645 | 1469549857882 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826b000 == 42 [pid = 1645] [id = 175] 09:17:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116931800) [pid = 1645] [serial = 523] [outer = 0x0] 09:17:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1173bc000) [pid = 1645] [serial = 524] [outer = 0x116931800] 09:17:37 INFO - PROCESS | 1645 | 1469549857912 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11856e000) [pid = 1645] [serial = 525] [outer = 0x116931800] 09:17:38 INFO - PROCESS | 1645 | 1469549858336 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:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 672ms 09:17:38 INFO - PROCESS | 1645 | 1469549858385 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1645 | 1469549858388 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:17:38 INFO - PROCESS | 1645 | 1469549858392 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1645 | 1469549858394 Marionette TRACE conn2 <- [1,674,null,{}] 09:17:38 INFO - PROCESS | 1645 | 1469549858397 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:17:38 INFO - PROCESS | 1645 | 1469549858399 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:38 INFO - PROCESS | 1645 | 1469549858526 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:17:38 INFO - PROCESS | 1645 | 1469549858605 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1645 | 1469549858607 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x123255000 == 43 [pid = 1645] [id = 176] 09:17:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1195e1800) [pid = 1645] [serial = 526] [outer = 0x0] 09:17:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120e0f400) [pid = 1645] [serial = 527] [outer = 0x1195e1800] 09:17:38 INFO - PROCESS | 1645 | 1469549858638 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e83800) [pid = 1645] [serial = 528] [outer = 0x1195e1800] 09:17:38 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:39 INFO - PROCESS | 1645 | 1469549859051 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:17:39 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:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 09:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:17:39 INFO - PROCESS | 1645 | 1469549859063 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1645 | 1469549859064 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:17:39 INFO - PROCESS | 1645 | 1469549859066 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1645 | 1469549859069 Marionette TRACE conn2 <- [1,678,null,{}] 09:17:39 INFO - PROCESS | 1645 | 1469549859077 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:17:39 INFO - PROCESS | 1645 | 1469549859080 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:39 INFO - PROCESS | 1645 | 1469549859185 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:17:39 INFO - PROCESS | 1645 | 1469549859235 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1645 | 1469549859237 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6af000 == 44 [pid = 1645] [id = 177] 09:17:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123a0e400) [pid = 1645] [serial = 529] [outer = 0x0] 09:17:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123d8ac00) [pid = 1645] [serial = 530] [outer = 0x123a0e400] 09:17:39 INFO - PROCESS | 1645 | 1469549859272 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12476fc00) [pid = 1645] [serial = 531] [outer = 0x123a0e400] 09:17:39 INFO - PROCESS | 1645 | 1469549859718 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:17:39 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:17:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 673ms 09:17:39 INFO - PROCESS | 1645 | 1469549859739 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 1645 | 1469549859743 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:17:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:17:39 INFO - PROCESS | 1645 | 1469549859746 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 1645 | 1469549859747 Marionette TRACE conn2 <- [1,682,null,{}] 09:17:39 INFO - PROCESS | 1645 | 1469549859749 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:17:39 INFO - PROCESS | 1645 | 1469549859751 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:39 INFO - PROCESS | 1645 | 1469549859868 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:17:39 INFO - PROCESS | 1645 | 1469549859932 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1645 | 1469549859934 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af81000 == 45 [pid = 1645] [id = 178] 09:17:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126804c00) [pid = 1645] [serial = 532] [outer = 0x0] 09:17:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128ab8c00) [pid = 1645] [serial = 533] [outer = 0x126804c00] 09:17:39 INFO - PROCESS | 1645 | 1469549859962 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128ac3c00) [pid = 1645] [serial = 534] [outer = 0x126804c00] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x12a44c800 == 44 [pid = 1645] [id = 173] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x12913a000 == 43 [pid = 1645] [id = 172] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x128b7f800 == 42 [pid = 1645] [id = 171] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x11826e800 == 41 [pid = 1645] [id = 170] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x117171000 == 40 [pid = 1645] [id = 169] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x123c04000 == 39 [pid = 1645] [id = 168] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x1191ae000 == 38 [pid = 1645] [id = 167] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x119e4e000 == 37 [pid = 1645] [id = 166] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x1199c1000 == 36 [pid = 1645] [id = 165] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x1191ab800 == 35 [pid = 1645] [id = 164] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x116fa8800 == 34 [pid = 1645] [id = 163] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x1132da800 == 33 [pid = 1645] [id = 162] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x126cba000 == 32 [pid = 1645] [id = 160] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb6800 == 31 [pid = 1645] [id = 161] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6af000 == 30 [pid = 1645] [id = 177] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x123255000 == 29 [pid = 1645] [id = 176] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x11826b000 == 28 [pid = 1645] [id = 175] 09:17:41 INFO - PROCESS | 1645 | --DOCSHELL 0x12a69e000 == 27 [pid = 1645] [id = 174] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123e06800) [pid = 1645] [serial = 478] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1187edc00) [pid = 1645] [serial = 457] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1191c2000) [pid = 1645] [serial = 458] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123a0f800) [pid = 1645] [serial = 475] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1194d6000) [pid = 1645] [serial = 463] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1169db400) [pid = 1645] [serial = 454] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113d46800) [pid = 1645] [serial = 451] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11670f800) [pid = 1645] [serial = 452] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x118881000) [pid = 1645] [serial = 449] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119455c00) [pid = 1645] [serial = 461] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x11944c000) [pid = 1645] [serial = 460] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1195e3400) [pid = 1645] [serial = 464] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1176b2800) [pid = 1645] [serial = 469] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x120e17800) [pid = 1645] [serial = 466] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12376ac00) [pid = 1645] [serial = 472] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123a08c00) [pid = 1645] [serial = 473] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1235da800) [pid = 1645] [serial = 467] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x120e0fc00) [pid = 1645] [serial = 470] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x117d1b800) [pid = 1645] [serial = 455] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x123d88400) [pid = 1645] [serial = 476] [outer = 0x0] [url = about:blank] 09:17:41 INFO - PROCESS | 1645 | 1469549861495 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:17:41 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:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1770ms 09:17:41 INFO - PROCESS | 1645 | 1469549861517 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1645 | 1469549861519 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:17:41 INFO - PROCESS | 1645 | 1469549861524 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1645 | 1469549861528 Marionette TRACE conn2 <- [1,686,null,{}] 09:17:41 INFO - PROCESS | 1645 | 1469549861532 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:17:41 INFO - PROCESS | 1645 | 1469549861534 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:41 INFO - PROCESS | 1645 | 1469549861606 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:17:41 INFO - PROCESS | 1645 | 1469549861611 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 1645 | 1469549861613 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x116029800 == 28 [pid = 1645] [id = 179] 09:17:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x116929c00) [pid = 1645] [serial = 535] [outer = 0x0] 09:17:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x11692b000) [pid = 1645] [serial = 536] [outer = 0x116929c00] 09:17:41 INFO - PROCESS | 1645 | 1469549861644 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x116a9ac00) [pid = 1645] [serial = 537] [outer = 0x116929c00] 09:17:42 INFO - PROCESS | 1645 | 1469549862432 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:17:42 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:17:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 924ms 09:17:42 INFO - PROCESS | 1645 | 1469549862446 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1645 | 1469549862450 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:17:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:17:42 INFO - PROCESS | 1645 | 1469549862454 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 1645 | 1469549862457 Marionette TRACE conn2 <- [1,690,null,{}] 09:17:42 INFO - PROCESS | 1645 | 1469549862460 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:17:42 INFO - PROCESS | 1645 | 1469549862462 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:42 INFO - PROCESS | 1645 | 1469549862542 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:17:42 INFO - PROCESS | 1645 | 1469549862586 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1645 | 1469549862587 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fab800 == 29 [pid = 1645] [id = 180] 09:17:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1173b5800) [pid = 1645] [serial = 538] [outer = 0x0] 09:17:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x117d23c00) [pid = 1645] [serial = 539] [outer = 0x1173b5800] 09:17:42 INFO - PROCESS | 1645 | 1469549862615 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11852e000) [pid = 1645] [serial = 540] [outer = 0x1173b5800] 09:17:43 INFO - PROCESS | 1645 | 1469549863394 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:17:43 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:17:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 972ms 09:17:43 INFO - PROCESS | 1645 | 1469549863427 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1645 | 1469549863428 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:17:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:17:43 INFO - PROCESS | 1645 | 1469549863431 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1645 | 1469549863433 Marionette TRACE conn2 <- [1,694,null,{}] 09:17:43 INFO - PROCESS | 1645 | 1469549863441 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:17:43 INFO - PROCESS | 1645 | 1469549863451 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:43 INFO - PROCESS | 1645 | 1469549863554 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:17:43 INFO - PROCESS | 1645 | 1469549863559 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1645 | 1469549863561 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c6000 == 30 [pid = 1645] [id = 181] 09:17:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1188d0400) [pid = 1645] [serial = 541] [outer = 0x0] 09:17:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119449000) [pid = 1645] [serial = 542] [outer = 0x1188d0400] 09:17:43 INFO - PROCESS | 1645 | 1469549863589 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119454000) [pid = 1645] [serial = 543] [outer = 0x1188d0400] 09:17:44 INFO - PROCESS | 1645 | 1469549864407 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:17:44 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:17:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1022ms 09:17:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:17:44 INFO - PROCESS | 1645 | 1469549864454 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 1645 | 1469549864456 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:17:44 INFO - PROCESS | 1645 | 1469549864458 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1645 | 1469549864459 Marionette TRACE conn2 <- [1,698,null,{}] 09:17:44 INFO - PROCESS | 1645 | 1469549864461 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:17:44 INFO - PROCESS | 1645 | 1469549864462 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:44 INFO - PROCESS | 1645 | 1469549864554 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:17:44 INFO - PROCESS | 1645 | 1469549864558 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1645 | 1469549864559 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x11929a000 == 31 [pid = 1645] [id = 182] 09:17:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1194d6400) [pid = 1645] [serial = 544] [outer = 0x0] 09:17:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119b82400) [pid = 1645] [serial = 545] [outer = 0x1194d6400] 09:17:44 INFO - PROCESS | 1645 | 1469549864584 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120e17400) [pid = 1645] [serial = 546] [outer = 0x1194d6400] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128ac4c00) [pid = 1645] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128ac4800) [pid = 1645] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x123d90c00) [pid = 1645] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1150b8000) [pid = 1645] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1173c0c00) [pid = 1645] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x123a09000) [pid = 1645] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x11380e800) [pid = 1645] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x113d4b400) [pid = 1645] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1194cbc00) [pid = 1645] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x113ab6c00) [pid = 1645] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x124587400) [pid = 1645] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x126811800) [pid = 1645] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x11298c800) [pid = 1645] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x1232e6800) [pid = 1645] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:17:45 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x119452000) [pid = 1645] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:17:45 INFO - PROCESS | 1645 | 1469549865416 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:17:45 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:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 09:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:17:45 INFO - PROCESS | 1645 | 1469549865428 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1645 | 1469549865429 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:17:45 INFO - PROCESS | 1645 | 1469549865432 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1645 | 1469549865433 Marionette TRACE conn2 <- [1,702,null,{}] 09:17:45 INFO - PROCESS | 1645 | 1469549865435 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:17:45 INFO - PROCESS | 1645 | 1469549865436 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:45 INFO - PROCESS | 1645 | 1469549865516 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:17:45 INFO - PROCESS | 1645 | 1469549865519 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1645 | 1469549865520 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x119715000 == 32 [pid = 1645] [id = 183] 09:17:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1126db400) [pid = 1645] [serial = 547] [outer = 0x0] 09:17:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x118207400) [pid = 1645] [serial = 548] [outer = 0x1126db400] 09:17:45 INFO - PROCESS | 1645 | 1469549865548 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x119452000) [pid = 1645] [serial = 549] [outer = 0x1126db400] 09:17:46 INFO - PROCESS | 1645 | 1469549866333 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:17:46 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:17:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 919ms 09:17:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:17:46 INFO - PROCESS | 1645 | 1469549866351 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1645 | 1469549866352 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:17:46 INFO - PROCESS | 1645 | 1469549866355 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1645 | 1469549866355 Marionette TRACE conn2 <- [1,706,null,{}] 09:17:46 INFO - PROCESS | 1645 | 1469549866360 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:17:46 INFO - PROCESS | 1645 | 1469549866364 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:46 INFO - PROCESS | 1645 | 1469549866451 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:17:46 INFO - PROCESS | 1645 | 1469549866455 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1645 | 1469549866456 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f9f800 == 33 [pid = 1645] [id = 184] 09:17:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x117d25c00) [pid = 1645] [serial = 550] [outer = 0x0] 09:17:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x123095c00) [pid = 1645] [serial = 551] [outer = 0x117d25c00] 09:17:46 INFO - PROCESS | 1645 | 1469549866485 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x123a0a800) [pid = 1645] [serial = 552] [outer = 0x117d25c00] 09:17:47 INFO - PROCESS | 1645 | 1469549867262 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:17:47 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:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 922ms 09:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:17:47 INFO - PROCESS | 1645 | 1469549867277 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1645 | 1469549867278 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:17:47 INFO - PROCESS | 1645 | 1469549867280 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1645 | 1469549867281 Marionette TRACE conn2 <- [1,710,null,{}] 09:17:47 INFO - PROCESS | 1645 | 1469549867284 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:17:47 INFO - PROCESS | 1645 | 1469549867285 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:47 INFO - PROCESS | 1645 | 1469549867364 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:17:47 INFO - PROCESS | 1645 | 1469549867451 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1645 | 1469549867452 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11253c800 == 34 [pid = 1645] [id = 185] 09:17:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x111c19800) [pid = 1645] [serial = 553] [outer = 0x0] 09:17:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11298c800) [pid = 1645] [serial = 554] [outer = 0x111c19800] 09:17:47 INFO - PROCESS | 1645 | 1469549867485 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x113a0c000) [pid = 1645] [serial = 555] [outer = 0x111c19800] 09:17:48 INFO - PROCESS | 1645 | 1469549868467 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:17:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:17:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1221ms 09:17:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:17:48 INFO - PROCESS | 1645 | 1469549868502 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1645 | 1469549868504 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:17:48 INFO - PROCESS | 1645 | 1469549868507 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1645 | 1469549868509 Marionette TRACE conn2 <- [1,714,null,{}] 09:17:48 INFO - PROCESS | 1645 | 1469549868513 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:17:48 INFO - PROCESS | 1645 | 1469549868515 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:48 INFO - PROCESS | 1645 | 1469549868620 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:17:48 INFO - PROCESS | 1645 | 1469549868668 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1645 | 1469549868669 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c5800 == 35 [pid = 1645] [id = 186] 09:17:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x117d27000) [pid = 1645] [serial = 556] [outer = 0x0] 09:17:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11856d800) [pid = 1645] [serial = 557] [outer = 0x117d27000] 09:17:48 INFO - PROCESS | 1645 | 1469549868699 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1187ed800) [pid = 1645] [serial = 558] [outer = 0x117d27000] 09:17:49 INFO - PROCESS | 1645 | --DOCSHELL 0x122f9f800 == 34 [pid = 1645] [id = 184] 09:17:49 INFO - PROCESS | 1645 | --DOCSHELL 0x119715000 == 33 [pid = 1645] [id = 183] 09:17:49 INFO - PROCESS | 1645 | --DOCSHELL 0x11929a000 == 32 [pid = 1645] [id = 182] 09:17:49 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c6000 == 31 [pid = 1645] [id = 181] 09:17:49 INFO - PROCESS | 1645 | --DOCSHELL 0x116fab800 == 30 [pid = 1645] [id = 180] 09:17:49 INFO - PROCESS | 1645 | --DOCSHELL 0x116029800 == 29 [pid = 1645] [id = 179] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1294d2400) [pid = 1645] [serial = 518] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x123e09000) [pid = 1645] [serial = 500] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x11670e400) [pid = 1645] [serial = 481] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x116a9ec00) [pid = 1645] [serial = 482] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x117d1c400) [pid = 1645] [serial = 487] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x11856dc00) [pid = 1645] [serial = 488] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x123e0fc00) [pid = 1645] [serial = 479] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x120fabc00) [pid = 1645] [serial = 497] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x1191cc000) [pid = 1645] [serial = 491] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x119451400) [pid = 1645] [serial = 492] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x120e10800) [pid = 1645] [serial = 494] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x120e83c00) [pid = 1645] [serial = 495] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x1161c6000) [pid = 1645] [serial = 484] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x1169de000) [pid = 1645] [serial = 485] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x124d8c400) [pid = 1645] [serial = 503] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x124542400) [pid = 1645] [serial = 501] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x119b84c00) [pid = 1645] [serial = 206] [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:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x126cf8800) [pid = 1645] [serial = 506] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x126811000) [pid = 1645] [serial = 504] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x1160ee800) [pid = 1645] [serial = 509] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x126d7d000) [pid = 1645] [serial = 507] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x118888400) [pid = 1645] [serial = 510] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x128ac0c00) [pid = 1645] [serial = 516] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x123d82400) [pid = 1645] [serial = 512] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 58 (0x128ab7800) [pid = 1645] [serial = 515] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 57 (0x12726b400) [pid = 1645] [serial = 513] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 56 (0x12a4e3800) [pid = 1645] [serial = 519] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 55 (0x123a03400) [pid = 1645] [serial = 498] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 54 (0x12a6db800) [pid = 1645] [serial = 522] [outer = 0x0] [url = about:blank] 09:17:49 INFO - PROCESS | 1645 | --DOMWINDOW == 53 (0x12a5c5c00) [pid = 1645] [serial = 521] [outer = 0x0] [url = about:blank] 09:17:49 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:17:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1223ms 09:17:49 INFO - PROCESS | 1645 | 1469549869726 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:17:49 INFO - PROCESS | 1645 | 1469549869731 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1645 | 1469549869733 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:17:49 INFO - PROCESS | 1645 | 1469549869736 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1645 | 1469549869738 Marionette TRACE conn2 <- [1,718,null,{}] 09:17:49 INFO - PROCESS | 1645 | 1469549869742 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:17:49 INFO - PROCESS | 1645 | 1469549869744 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:49 INFO - PROCESS | 1645 | 1469549869819 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:17:49 INFO - PROCESS | 1645 | 1469549869825 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1645 | 1469549869829 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x116946800 == 30 [pid = 1645] [id = 187] 09:17:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 54 (0x11692a400) [pid = 1645] [serial = 559] [outer = 0x0] 09:17:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 55 (0x1171b2400) [pid = 1645] [serial = 560] [outer = 0x11692a400] 09:17:49 INFO - PROCESS | 1645 | 1469549869857 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 56 (0x1173bcc00) [pid = 1645] [serial = 561] [outer = 0x11692a400] 09:17:50 INFO - PROCESS | 1645 | 1469549870699 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:17:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:17:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 09:17:50 INFO - PROCESS | 1645 | 1469549870708 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1645 | 1469549870711 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:17:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:17:50 INFO - PROCESS | 1645 | 1469549870719 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1645 | 1469549870720 Marionette TRACE conn2 <- [1,722,null,{}] 09:17:50 INFO - PROCESS | 1645 | 1469549870724 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:17:50 INFO - PROCESS | 1645 | 1469549870725 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:50 INFO - PROCESS | 1645 | 1469549870800 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:17:50 INFO - PROCESS | 1645 | 1469549870804 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1645 | 1469549870806 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826c000 == 31 [pid = 1645] [id = 188] 09:17:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 57 (0x119179400) [pid = 1645] [serial = 562] [outer = 0x0] 09:17:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 58 (0x1191c1c00) [pid = 1645] [serial = 563] [outer = 0x119179400] 09:17:50 INFO - PROCESS | 1645 | 1469549870836 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x11944dc00) [pid = 1645] [serial = 564] [outer = 0x119179400] 09:17:51 INFO - PROCESS | 1645 | 1469549871193 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:17:51 INFO - PROCESS | 1645 | 1469549871240 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:17:51 INFO - PROCESS | 1645 | 1469549871242 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1645 | 1469549871245 Marionette TRACE conn2 <- [1,726,null,{}] 09:17:51 INFO - PROCESS | 1645 | 1469549871253 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:17:51 INFO - PROCESS | 1645 | 1469549871256 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:51 INFO - PROCESS | 1645 | 1469549871334 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:17:51 INFO - PROCESS | 1645 | 1469549871365 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1645 | 1469549871367 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x119715000 == 32 [pid = 1645] [id = 189] 09:17:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x119451400) [pid = 1645] [serial = 565] [outer = 0x0] 09:17:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x1195dc000) [pid = 1645] [serial = 566] [outer = 0x119451400] 09:17:51 INFO - PROCESS | 1645 | 1469549871419 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x120fb7c00) [pid = 1645] [serial = 567] [outer = 0x119451400] 09:17:51 INFO - PROCESS | 1645 | 1469549871798 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:17:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:17:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 09:17:51 INFO - PROCESS | 1645 | 1469549871813 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1645 | 1469549871815 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:17:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:17:51 INFO - PROCESS | 1645 | 1469549871823 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1645 | 1469549871826 Marionette TRACE conn2 <- [1,730,null,{}] 09:17:51 INFO - PROCESS | 1645 | 1469549871829 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:17:51 INFO - PROCESS | 1645 | 1469549871830 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:51 INFO - PROCESS | 1645 | 1469549871925 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:17:51 INFO - PROCESS | 1645 | 1469549871928 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1645 | 1469549871929 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fa2800 == 33 [pid = 1645] [id = 190] 09:17:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x113270c00) [pid = 1645] [serial = 568] [outer = 0x0] 09:17:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x12385a000) [pid = 1645] [serial = 569] [outer = 0x113270c00] 09:17:51 INFO - PROCESS | 1645 | 1469549871954 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x123d96400) [pid = 1645] [serial = 570] [outer = 0x113270c00] 09:17:52 INFO - PROCESS | 1645 | 1469549872289 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:17:52 INFO - PROCESS | 1645 | 1469549872345 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:17:52 INFO - PROCESS | 1645 | 1469549872354 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1645 | 1469549872355 Marionette TRACE conn2 <- [1,734,null,{}] 09:17:52 INFO - PROCESS | 1645 | 1469549872358 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:17:52 INFO - PROCESS | 1645 | 1469549872359 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:52 INFO - PROCESS | 1645 | 1469549872449 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:17:52 INFO - PROCESS | 1645 | 1469549872453 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1645 | 1469549872454 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x117163000 == 34 [pid = 1645] [id = 191] 09:17:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x120fab000) [pid = 1645] [serial = 571] [outer = 0x0] 09:17:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x123e0fc00) [pid = 1645] [serial = 572] [outer = 0x120fab000] 09:17:52 INFO - PROCESS | 1645 | 1469549872479 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x12476d800) [pid = 1645] [serial = 573] [outer = 0x120fab000] 09:17:52 INFO - PROCESS | 1645 | 1469549872812 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:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x1194d6400) [pid = 1645] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x116929c00) [pid = 1645] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x1188d0400) [pid = 1645] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x126804c00) [pid = 1645] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x1173b5800) [pid = 1645] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x1126db400) [pid = 1645] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x116931800) [pid = 1645] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x1195e1800) [pid = 1645] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:17:52 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x123a0e400) [pid = 1645] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:17:52 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:17:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 09:17:52 INFO - PROCESS | 1645 | 1469549872872 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1645 | 1469549872874 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:17:52 INFO - PROCESS | 1645 | 1469549872876 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1645 | 1469549872877 Marionette TRACE conn2 <- [1,738,null,{}] 09:17:52 INFO - PROCESS | 1645 | 1469549872879 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:17:52 INFO - PROCESS | 1645 | 1469549872883 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:52 INFO - PROCESS | 1645 | 1469549872979 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:17:52 INFO - PROCESS | 1645 | 1469549872984 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1645 | 1469549872985 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241e5800 == 35 [pid = 1645] [id = 192] 09:17:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x124590800) [pid = 1645] [serial = 574] [outer = 0x0] 09:17:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x124d87400) [pid = 1645] [serial = 575] [outer = 0x124590800] 09:17:53 INFO - PROCESS | 1645 | 1469549873014 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x126d73c00) [pid = 1645] [serial = 576] [outer = 0x124590800] 09:17:53 INFO - PROCESS | 1645 | 1469549873789 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:17:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:17:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 09:17:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:17:53 INFO - PROCESS | 1645 | 1469549873845 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 1645 | 1469549873846 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:17:53 INFO - PROCESS | 1645 | 1469549873848 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1645 | 1469549873849 Marionette TRACE conn2 <- [1,742,null,{}] 09:17:53 INFO - PROCESS | 1645 | 1469549873852 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:17:53 INFO - PROCESS | 1645 | 1469549873853 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:53 INFO - PROCESS | 1645 | 1469549873927 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:17:53 INFO - PROCESS | 1645 | 1469549873931 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1645 | 1469549873932 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12687a800 == 36 [pid = 1645] [id = 193] 09:17:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x118574400) [pid = 1645] [serial = 577] [outer = 0x0] 09:17:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x127264400) [pid = 1645] [serial = 578] [outer = 0x118574400] 09:17:53 INFO - PROCESS | 1645 | 1469549873957 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x12726bc00) [pid = 1645] [serial = 579] [outer = 0x118574400] 09:17:54 INFO - PROCESS | 1645 | 1469549874731 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:17:54 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:17:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 09:17:54 INFO - PROCESS | 1645 | 1469549874768 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1645 | 1469549874769 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:17:54 INFO - PROCESS | 1645 | 1469549874771 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1645 | 1469549874772 Marionette TRACE conn2 <- [1,746,null,{}] 09:17:54 INFO - PROCESS | 1645 | 1469549874777 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:17:54 INFO - PROCESS | 1645 | 1469549874778 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:54 INFO - PROCESS | 1645 | 1469549874851 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:17:54 INFO - PROCESS | 1645 | 1469549874899 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1645 | 1469549874900 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x127204800 == 37 [pid = 1645] [id = 194] 09:17:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x119450800) [pid = 1645] [serial = 580] [outer = 0x0] 09:17:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x1272a8c00) [pid = 1645] [serial = 581] [outer = 0x119450800] 09:17:54 INFO - PROCESS | 1645 | 1469549874924 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x128abdc00) [pid = 1645] [serial = 582] [outer = 0x119450800] 09:17:55 INFO - PROCESS | 1645 | 1469549875684 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:17:55 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:17:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 921ms 09:17:55 INFO - PROCESS | 1645 | 1469549875693 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1645 | 1469549875696 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:17:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:17:55 INFO - PROCESS | 1645 | 1469549875699 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1645 | 1469549875701 Marionette TRACE conn2 <- [1,750,null,{}] 09:17:55 INFO - PROCESS | 1645 | 1469549875705 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:17:55 INFO - PROCESS | 1645 | 1469549875707 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:55 INFO - PROCESS | 1645 | 1469549875811 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:17:55 INFO - PROCESS | 1645 | 1469549875858 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1645 | 1469549875859 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x117173800 == 38 [pid = 1645] [id = 195] 09:17:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x116905c00) [pid = 1645] [serial = 583] [outer = 0x0] 09:17:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x116928400) [pid = 1645] [serial = 584] [outer = 0x116905c00] 09:17:55 INFO - PROCESS | 1645 | 1469549875892 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x1173b5800) [pid = 1645] [serial = 585] [outer = 0x116905c00] 09:17:56 INFO - PROCESS | 1645 | 1469549876776 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:17:56 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:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1121ms 09:17:56 INFO - PROCESS | 1645 | 1469549876821 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1645 | 1469549876824 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:17:56 INFO - PROCESS | 1645 | 1469549876829 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1645 | 1469549876831 Marionette TRACE conn2 <- [1,754,null,{}] 09:17:56 INFO - PROCESS | 1645 | 1469549876833 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:17:56 INFO - PROCESS | 1645 | 1469549876835 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:56 INFO - PROCESS | 1645 | 1469549876934 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:17:56 INFO - PROCESS | 1645 | 1469549876980 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1645 | 1469549876982 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a2c000 == 39 [pid = 1645] [id = 196] 09:17:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1187f4c00) [pid = 1645] [serial = 586] [outer = 0x0] 09:17:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x1188d0c00) [pid = 1645] [serial = 587] [outer = 0x1187f4c00] 09:17:57 INFO - PROCESS | 1645 | 1469549877012 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x119457800) [pid = 1645] [serial = 588] [outer = 0x1187f4c00] 09:17:57 INFO - PROCESS | 1645 | 1469549877935 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:17:57 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:17:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1122ms 09:17:57 INFO - PROCESS | 1645 | 1469549877952 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1645 | 1469549877953 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:17:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:17:57 INFO - PROCESS | 1645 | 1469549877956 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1645 | 1469549877960 Marionette TRACE conn2 <- [1,758,null,{}] 09:17:57 INFO - PROCESS | 1645 | 1469549877968 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:17:57 INFO - PROCESS | 1645 | 1469549877971 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:58 INFO - PROCESS | 1645 | 1469549878074 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:17:58 INFO - PROCESS | 1645 | 1469549878121 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1645 | 1469549878123 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12721d000 == 40 [pid = 1645] [id = 197] 09:17:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x119993800) [pid = 1645] [serial = 589] [outer = 0x0] 09:17:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1235da800) [pid = 1645] [serial = 590] [outer = 0x119993800] 09:17:58 INFO - PROCESS | 1645 | 1469549878154 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x123daa000) [pid = 1645] [serial = 591] [outer = 0x119993800] 09:17:58 INFO - PROCESS | 1645 | 1469549878658 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:17:58 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:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 777ms 09:17:58 INFO - PROCESS | 1645 | 1469549878733 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 1645 | 1469549878736 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:17:58 INFO - PROCESS | 1645 | 1469549878739 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1645 | 1469549878743 Marionette TRACE conn2 <- [1,762,null,{}] 09:17:58 INFO - PROCESS | 1645 | 1469549878746 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:17:58 INFO - PROCESS | 1645 | 1469549878748 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:58 INFO - PROCESS | 1645 | 1469549878850 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:17:58 INFO - PROCESS | 1645 | 1469549878918 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1645 | 1469549878919 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:17:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x116945800 == 41 [pid = 1645] [id = 198] 09:17:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1173ba000) [pid = 1645] [serial = 592] [outer = 0x0] 09:17:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x117d25000) [pid = 1645] [serial = 593] [outer = 0x1173ba000] 09:17:58 INFO - PROCESS | 1645 | 1469549878947 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x118573c00) [pid = 1645] [serial = 594] [outer = 0x1173ba000] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12687a800 == 40 [pid = 1645] [id = 193] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1241e5800 == 39 [pid = 1645] [id = 192] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x117163000 == 38 [pid = 1645] [id = 191] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x122fa2800 == 37 [pid = 1645] [id = 190] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x119715000 == 36 [pid = 1645] [id = 189] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11826c000 == 35 [pid = 1645] [id = 188] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x116946800 == 34 [pid = 1645] [id = 187] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c5800 == 33 [pid = 1645] [id = 186] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11253c800 == 32 [pid = 1645] [id = 185] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12af81000 == 31 [pid = 1645] [id = 178] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12721d000 == 30 [pid = 1645] [id = 197] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x119a2c000 == 29 [pid = 1645] [id = 196] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x127204800 == 28 [pid = 1645] [id = 194] 09:17:59 INFO - PROCESS | 1645 | --DOCSHELL 0x117173800 == 27 [pid = 1645] [id = 195] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x119b82400) [pid = 1645] [serial = 545] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11692b000) [pid = 1645] [serial = 536] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x116a9ac00) [pid = 1645] [serial = 537] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x119449000) [pid = 1645] [serial = 542] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x128ac3c00) [pid = 1645] [serial = 534] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x128ab8c00) [pid = 1645] [serial = 533] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x117d23c00) [pid = 1645] [serial = 539] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x118207400) [pid = 1645] [serial = 548] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x119452000) [pid = 1645] [serial = 549] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x11856e000) [pid = 1645] [serial = 525] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x1173bc000) [pid = 1645] [serial = 524] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x120e83800) [pid = 1645] [serial = 528] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x120e0f400) [pid = 1645] [serial = 527] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x12476fc00) [pid = 1645] [serial = 531] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x123d8ac00) [pid = 1645] [serial = 530] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x120e17400) [pid = 1645] [serial = 546] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x119454000) [pid = 1645] [serial = 543] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x11852e000) [pid = 1645] [serial = 540] [outer = 0x0] [url = about:blank] 09:17:59 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x123095c00) [pid = 1645] [serial = 551] [outer = 0x0] [url = about:blank] 09:18:00 INFO - PROCESS | 1645 | 1469549880269 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:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1577ms 09:18:00 INFO - PROCESS | 1645 | 1469549880316 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:18:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:18:00 INFO - PROCESS | 1645 | 1469549880318 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:18:00 INFO - PROCESS | 1645 | 1469549880321 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1645 | 1469549880323 Marionette TRACE conn2 <- [1,766,null,{}] 09:18:00 INFO - PROCESS | 1645 | 1469549880326 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:18:00 INFO - PROCESS | 1645 | 1469549880327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:00 INFO - PROCESS | 1645 | 1469549880386 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:18:00 INFO - PROCESS | 1645 | 1469549880389 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1645 | 1469549880392 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x116151000 == 28 [pid = 1645] [id = 199] 09:18:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x11670e400) [pid = 1645] [serial = 595] [outer = 0x0] 09:18:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x11697d400) [pid = 1645] [serial = 596] [outer = 0x11670e400] 09:18:00 INFO - PROCESS | 1645 | 1469549880418 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x1173b8c00) [pid = 1645] [serial = 597] [outer = 0x11670e400] 09:18:01 INFO - PROCESS | 1645 | 1469549881220 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:18:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:18:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 923ms 09:18:01 INFO - PROCESS | 1645 | 1469549881244 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1645 | 1469549881247 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:18:01 INFO - PROCESS | 1645 | 1469549881252 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1645 | 1469549881254 Marionette TRACE conn2 <- [1,770,null,{}] 09:18:01 INFO - PROCESS | 1645 | 1469549881256 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:18:01 INFO - PROCESS | 1645 | 1469549881258 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:01 INFO - PROCESS | 1645 | 1469549881354 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:18:01 INFO - PROCESS | 1645 | 1469549881382 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1645 | 1469549881384 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x117170000 == 29 [pid = 1645] [id = 200] 09:18:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x118205c00) [pid = 1645] [serial = 598] [outer = 0x0] 09:18:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x118576800) [pid = 1645] [serial = 599] [outer = 0x118205c00] 09:18:01 INFO - PROCESS | 1645 | 1469549881411 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x1188cd400) [pid = 1645] [serial = 600] [outer = 0x118205c00] 09:18:01 INFO - PROCESS | 1645 | 1469549881738 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:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 09:18:01 INFO - PROCESS | 1645 | 1469549881777 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1645 | 1469549881778 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:18:01 INFO - PROCESS | 1645 | 1469549881780 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1645 | 1469549881783 Marionette TRACE conn2 <- [1,774,null,{}] 09:18:01 INFO - PROCESS | 1645 | 1469549881790 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:18:01 INFO - PROCESS | 1645 | 1469549881793 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:01 INFO - PROCESS | 1645 | 1469549881888 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:18:01 INFO - PROCESS | 1645 | 1469549881893 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1645 | 1469549881895 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x11876f800 == 30 [pid = 1645] [id = 201] 09:18:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x113d46800) [pid = 1645] [serial = 601] [outer = 0x0] 09:18:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x1195cb400) [pid = 1645] [serial = 602] [outer = 0x113d46800] 09:18:01 INFO - PROCESS | 1645 | 1469549881923 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x120e11400) [pid = 1645] [serial = 603] [outer = 0x113d46800] 09:18:02 INFO - PROCESS | 1645 | 1469549882252 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:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 522ms 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:18:02 INFO - PROCESS | 1645 | 1469549882302 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1645 | 1469549882304 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:18:02 INFO - PROCESS | 1645 | 1469549882306 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1645 | 1469549882307 Marionette TRACE conn2 <- [1,778,null,{}] 09:18:02 INFO - PROCESS | 1645 | 1469549882309 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:18:02 INFO - PROCESS | 1645 | 1469549882311 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:02 INFO - PROCESS | 1645 | 1469549882401 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:18:02 INFO - PROCESS | 1645 | 1469549882433 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1645 | 1469549882434 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x11971d000 == 31 [pid = 1645] [id = 202] 09:18:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x120e83800) [pid = 1645] [serial = 604] [outer = 0x0] 09:18:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x120faf400) [pid = 1645] [serial = 605] [outer = 0x120e83800] 09:18:02 INFO - PROCESS | 1645 | 1469549882459 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x1232e1c00) [pid = 1645] [serial = 606] [outer = 0x120e83800] 09:18:02 INFO - PROCESS | 1645 | 1469549882773 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:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 520ms 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:18:02 INFO - PROCESS | 1645 | 1469549882827 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1645 | 1469549882828 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:18:02 INFO - PROCESS | 1645 | 1469549882830 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1645 | 1469549882831 Marionette TRACE conn2 <- [1,782,null,{}] 09:18:02 INFO - PROCESS | 1645 | 1469549882834 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:18:02 INFO - PROCESS | 1645 | 1469549882842 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:02 INFO - PROCESS | 1645 | 1469549882929 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:18:02 INFO - PROCESS | 1645 | 1469549882961 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1645 | 1469549882962 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f3d000 == 32 [pid = 1645] [id = 203] 09:18:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x11820dc00) [pid = 1645] [serial = 607] [outer = 0x0] 09:18:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x123a02400) [pid = 1645] [serial = 608] [outer = 0x11820dc00] 09:18:02 INFO - PROCESS | 1645 | 1469549882987 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x123a11000) [pid = 1645] [serial = 609] [outer = 0x11820dc00] 09:18:03 INFO - PROCESS | 1645 | 1469549883300 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:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 522ms 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:18:03 INFO - PROCESS | 1645 | 1469549883353 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1645 | 1469549883354 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:18:03 INFO - PROCESS | 1645 | 1469549883356 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1645 | 1469549883357 Marionette TRACE conn2 <- [1,786,null,{}] 09:18:03 INFO - PROCESS | 1645 | 1469549883359 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:18:03 INFO - PROCESS | 1645 | 1469549883363 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:03 INFO - PROCESS | 1645 | 1469549883479 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:18:03 INFO - PROCESS | 1645 | 1469549883483 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1645 | 1469549883484 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x123702800 == 33 [pid = 1645] [id = 204] 09:18:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x119177c00) [pid = 1645] [serial = 610] [outer = 0x0] 09:18:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x123e08400) [pid = 1645] [serial = 611] [outer = 0x119177c00] 09:18:03 INFO - PROCESS | 1645 | 1469549883509 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x124d81400) [pid = 1645] [serial = 612] [outer = 0x119177c00] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x119450800) [pid = 1645] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x118574400) [pid = 1645] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x113270c00) [pid = 1645] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x120fab000) [pid = 1645] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x119179400) [pid = 1645] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x11692a400) [pid = 1645] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x111c19800) [pid = 1645] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x117d27000) [pid = 1645] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x124590800) [pid = 1645] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x119451400) [pid = 1645] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:03 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x117d25c00) [pid = 1645] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:18:03 INFO - PROCESS | 1645 | 1469549883909 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:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 573ms 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:18:03 INFO - PROCESS | 1645 | 1469549883929 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1645 | 1469549883931 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:18:03 INFO - PROCESS | 1645 | 1469549883933 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1645 | 1469549883935 Marionette TRACE conn2 <- [1,790,null,{}] 09:18:03 INFO - PROCESS | 1645 | 1469549883938 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:18:03 INFO - PROCESS | 1645 | 1469549883940 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:04 INFO - PROCESS | 1645 | 1469549884095 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:18:04 INFO - PROCESS | 1645 | 1469549884169 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1645 | 1469549884170 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c1b800 == 34 [pid = 1645] [id = 205] 09:18:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x112f2a000) [pid = 1645] [serial = 613] [outer = 0x0] 09:18:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x1187fb400) [pid = 1645] [serial = 614] [outer = 0x112f2a000] 09:18:04 INFO - PROCESS | 1645 | 1469549884211 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x123e09000) [pid = 1645] [serial = 615] [outer = 0x112f2a000] 09:18:04 INFO - PROCESS | 1645 | 1469549884549 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:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 09:18:04 INFO - PROCESS | 1645 | 1469549884604 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1645 | 1469549884605 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:18:04 INFO - PROCESS | 1645 | 1469549884607 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1645 | 1469549884608 Marionette TRACE conn2 <- [1,794,null,{}] 09:18:04 INFO - PROCESS | 1645 | 1469549884611 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:18:04 INFO - PROCESS | 1645 | 1469549884612 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:04 INFO - PROCESS | 1645 | 1469549884706 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:18:04 INFO - PROCESS | 1645 | 1469549884711 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1645 | 1469549884712 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc5800 == 35 [pid = 1645] [id = 206] 09:18:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x120fab000) [pid = 1645] [serial = 616] [outer = 0x0] 09:18:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x12680e400) [pid = 1645] [serial = 617] [outer = 0x120fab000] 09:18:04 INFO - PROCESS | 1645 | 1469549884736 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x126d75400) [pid = 1645] [serial = 618] [outer = 0x120fab000] 09:18:05 INFO - PROCESS | 1645 | 1469549885029 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:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 09:18:05 INFO - PROCESS | 1645 | 1469549885078 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1645 | 1469549885080 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:18:05 INFO - PROCESS | 1645 | 1469549885082 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1645 | 1469549885083 Marionette TRACE conn2 <- [1,798,null,{}] 09:18:05 INFO - PROCESS | 1645 | 1469549885085 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:18:05 INFO - PROCESS | 1645 | 1469549885087 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:05 INFO - PROCESS | 1645 | 1469549885166 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:18:05 INFO - PROCESS | 1645 | 1469549885169 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1645 | 1469549885171 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11876d800 == 36 [pid = 1645] [id = 207] 09:18:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x126de3000) [pid = 1645] [serial = 619] [outer = 0x0] 09:18:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x127055400) [pid = 1645] [serial = 620] [outer = 0x126de3000] 09:18:05 INFO - PROCESS | 1645 | 1469549885197 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x12726d000) [pid = 1645] [serial = 621] [outer = 0x126de3000] 09:18:05 INFO - PROCESS | 1645 | 1469549885515 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:18:05 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:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:18:05 INFO - PROCESS | 1645 | 1469549885554 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1645 | 1469549885555 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:18:05 INFO - PROCESS | 1645 | 1469549885557 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1645 | 1469549885558 Marionette TRACE conn2 <- [1,802,null,{}] 09:18:05 INFO - PROCESS | 1645 | 1469549885560 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:18:05 INFO - PROCESS | 1645 | 1469549885561 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:05 INFO - PROCESS | 1645 | 1469549885662 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:18:05 INFO - PROCESS | 1645 | 1469549885669 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1645 | 1469549885670 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c14000 == 37 [pid = 1645] [id = 208] 09:18:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x12726d400) [pid = 1645] [serial = 622] [outer = 0x0] 09:18:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x128ab9000) [pid = 1645] [serial = 623] [outer = 0x12726d400] 09:18:05 INFO - PROCESS | 1645 | 1469549885696 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x128abd800) [pid = 1645] [serial = 624] [outer = 0x12726d400] 09:18:06 INFO - PROCESS | 1645 | 1469549886194 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:18:06 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:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 09:18:06 INFO - PROCESS | 1645 | 1469549886238 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1645 | 1469549886244 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:18:06 INFO - PROCESS | 1645 | 1469549886251 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1645 | 1469549886254 Marionette TRACE conn2 <- [1,806,null,{}] 09:18:06 INFO - PROCESS | 1645 | 1469549886261 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:18:06 INFO - PROCESS | 1645 | 1469549886264 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:06 INFO - PROCESS | 1645 | 1469549886420 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:18:06 INFO - PROCESS | 1645 | 1469549886539 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1645 | 1469549886540 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x117168000 == 38 [pid = 1645] [id = 209] 09:18:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1167e5000) [pid = 1645] [serial = 625] [outer = 0x0] 09:18:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x116a9ac00) [pid = 1645] [serial = 626] [outer = 0x1167e5000] 09:18:06 INFO - PROCESS | 1645 | 1469549886593 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x118205400) [pid = 1645] [serial = 627] [outer = 0x1167e5000] 09:18:07 INFO - PROCESS | 1645 | [1645] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:18:07 INFO - PROCESS | 1645 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:18:07 INFO - PROCESS | 1645 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:18:07 INFO - PROCESS | 1645 | [GFX2-]: Using SkiaGL canvas. 09:18:07 INFO - PROCESS | 1645 | 1469549887207 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:18:07 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:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 979ms 09:18:07 INFO - PROCESS | 1645 | 1469549887250 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1645 | 1469549887253 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:18:07 INFO - PROCESS | 1645 | 1469549887261 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1645 | 1469549887263 Marionette TRACE conn2 <- [1,810,null,{}] 09:18:07 INFO - PROCESS | 1645 | 1469549887265 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:18:07 INFO - PROCESS | 1645 | 1469549887267 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:07 INFO - PROCESS | 1645 | 1469549887373 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:18:07 INFO - PROCESS | 1645 | 1469549887550 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1645 | 1469549887552 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x113262000 == 39 [pid = 1645] [id = 210] 09:18:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x111ca9800) [pid = 1645] [serial = 628] [outer = 0x0] 09:18:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x112f31c00) [pid = 1645] [serial = 629] [outer = 0x111ca9800] 09:18:07 INFO - PROCESS | 1645 | 1469549887580 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11692e800) [pid = 1645] [serial = 630] [outer = 0x111ca9800] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x11876d800 == 38 [pid = 1645] [id = 207] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc5800 == 37 [pid = 1645] [id = 206] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x123c1b800 == 36 [pid = 1645] [id = 205] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x123702800 == 35 [pid = 1645] [id = 204] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x122f3d000 == 34 [pid = 1645] [id = 203] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x11971d000 == 33 [pid = 1645] [id = 202] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x11876f800 == 32 [pid = 1645] [id = 201] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x117170000 == 31 [pid = 1645] [id = 200] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x116151000 == 30 [pid = 1645] [id = 199] 09:18:07 INFO - PROCESS | 1645 | --DOCSHELL 0x116945800 == 29 [pid = 1645] [id = 198] 09:18:08 INFO - PROCESS | 1645 | 1469549888029 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:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128abdc00) [pid = 1645] [serial = 582] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12726bc00) [pid = 1645] [serial = 579] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1272a8c00) [pid = 1645] [serial = 581] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12385a000) [pid = 1645] [serial = 569] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x123e0fc00) [pid = 1645] [serial = 572] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1191c1c00) [pid = 1645] [serial = 563] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x11944dc00) [pid = 1645] [serial = 564] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1171b2400) [pid = 1645] [serial = 560] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1173bcc00) [pid = 1645] [serial = 561] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x11298c800) [pid = 1645] [serial = 554] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x113a0c000) [pid = 1645] [serial = 555] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x11856d800) [pid = 1645] [serial = 557] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x1187ed800) [pid = 1645] [serial = 558] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x124d87400) [pid = 1645] [serial = 575] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x126d73c00) [pid = 1645] [serial = 576] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x127264400) [pid = 1645] [serial = 578] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x12476d800) [pid = 1645] [serial = 573] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1195dc000) [pid = 1645] [serial = 566] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x120fb7c00) [pid = 1645] [serial = 567] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x123d96400) [pid = 1645] [serial = 570] [outer = 0x0] [url = about:blank] 09:18:08 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x123a0a800) [pid = 1645] [serial = 552] [outer = 0x0] [url = about:blank] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 821ms 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:18:08 INFO - PROCESS | 1645 | 1469549888082 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1645 | 1469549888084 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:18:08 INFO - PROCESS | 1645 | 1469549888086 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1645 | 1469549888088 Marionette TRACE conn2 <- [1,814,null,{}] 09:18:08 INFO - PROCESS | 1645 | 1469549888097 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:18:08 INFO - PROCESS | 1645 | 1469549888099 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:08 INFO - PROCESS | 1645 | 1469549888174 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:18:08 INFO - PROCESS | 1645 | 1469549888180 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1645 | 1469549888181 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1160a6000 == 30 [pid = 1645] [id = 211] 09:18:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x11329a800) [pid = 1645] [serial = 631] [outer = 0x0] 09:18:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x11380d400) [pid = 1645] [serial = 632] [outer = 0x11329a800] 09:18:08 INFO - PROCESS | 1645 | 1469549888210 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x113d9d800) [pid = 1645] [serial = 633] [outer = 0x11329a800] 09:18:08 INFO - PROCESS | 1645 | 1469549888546 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:18:08 INFO - PROCESS | 1645 | 1469549888570 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:18:08 INFO - PROCESS | 1645 | 1469549888574 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1645 | 1469549888578 Marionette TRACE conn2 <- [1,818,null,{}] 09:18:08 INFO - PROCESS | 1645 | 1469549888581 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:18:08 INFO - PROCESS | 1645 | 1469549888584 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:08 INFO - PROCESS | 1645 | 1469549888751 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:18:08 INFO - PROCESS | 1645 | 1469549888773 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1645 | 1469549888775 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x117375000 == 31 [pid = 1645] [id = 212] 09:18:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x11697f800) [pid = 1645] [serial = 634] [outer = 0x0] 09:18:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x1171b2400) [pid = 1645] [serial = 635] [outer = 0x11697f800] 09:18:08 INFO - PROCESS | 1645 | 1469549888816 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x1173c0c00) [pid = 1645] [serial = 636] [outer = 0x11697f800] 09:18:09 INFO - PROCESS | 1645 | 1469549889217 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:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 673ms 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:18:09 INFO - PROCESS | 1645 | 1469549889247 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1645 | 1469549889248 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:18:09 INFO - PROCESS | 1645 | 1469549889255 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1645 | 1469549889260 Marionette TRACE conn2 <- [1,822,null,{}] 09:18:09 INFO - PROCESS | 1645 | 1469549889263 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:18:09 INFO - PROCESS | 1645 | 1469549889266 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:09 INFO - PROCESS | 1645 | 1469549889341 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:18:09 INFO - PROCESS | 1645 | 1469549889366 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1645 | 1469549889367 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x119290000 == 32 [pid = 1645] [id = 213] 09:18:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1150b4c00) [pid = 1645] [serial = 637] [outer = 0x0] 09:18:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x11856d800) [pid = 1645] [serial = 638] [outer = 0x1150b4c00] 09:18:09 INFO - PROCESS | 1645 | 1469549889392 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1188c4400) [pid = 1645] [serial = 639] [outer = 0x1150b4c00] 09:18:09 INFO - PROCESS | 1645 | 1469549889702 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:18:09 INFO - PROCESS | 1645 | 1469549889732 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:18:09 INFO - PROCESS | 1645 | 1469549889734 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1645 | 1469549889735 Marionette TRACE conn2 <- [1,826,null,{}] 09:18:09 INFO - PROCESS | 1645 | 1469549889737 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:18:09 INFO - PROCESS | 1645 | 1469549889738 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:09 INFO - PROCESS | 1645 | 1469549889817 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:18:09 INFO - PROCESS | 1645 | 1469549889872 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1645 | 1469549889873 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199c7800 == 33 [pid = 1645] [id = 214] 09:18:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1176ab800) [pid = 1645] [serial = 640] [outer = 0x0] 09:18:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1191ccc00) [pid = 1645] [serial = 641] [outer = 0x1176ab800] 09:18:09 INFO - PROCESS | 1645 | 1469549889897 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x119456400) [pid = 1645] [serial = 642] [outer = 0x1176ab800] 09:18:10 INFO - PROCESS | 1645 | 1469549890180 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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 09:18:10 INFO - PROCESS | 1645 | 1469549890203 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1645 | 1469549890204 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:18:10 INFO - PROCESS | 1645 | 1469549890214 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1645 | 1469549890215 Marionette TRACE conn2 <- [1,830,null,{}] 09:18:10 INFO - PROCESS | 1645 | 1469549890217 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:18:10 INFO - PROCESS | 1645 | 1469549890218 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:10 INFO - PROCESS | 1645 | 1469549890319 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:18:10 INFO - PROCESS | 1645 | 1469549890323 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1645 | 1469549890327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12314e000 == 34 [pid = 1645] [id = 215] 09:18:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x120e11800) [pid = 1645] [serial = 643] [outer = 0x0] 09:18:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x120e13800) [pid = 1645] [serial = 644] [outer = 0x120e11800] 09:18:10 INFO - PROCESS | 1645 | 1469549890359 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x120e84800) [pid = 1645] [serial = 645] [outer = 0x120e11800] 09:18:10 INFO - PROCESS | 1645 | 1469549890722 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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 529ms 09:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:18:10 INFO - PROCESS | 1645 | 1469549890737 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1645 | 1469549890739 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:18:10 INFO - PROCESS | 1645 | 1469549890743 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1645 | 1469549890745 Marionette TRACE conn2 <- [1,834,null,{}] 09:18:10 INFO - PROCESS | 1645 | 1469549890748 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:18:10 INFO - PROCESS | 1645 | 1469549890751 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:10 INFO - PROCESS | 1645 | 1469549890904 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:18:10 INFO - PROCESS | 1645 | 1469549890924 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1645 | 1469549890925 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x123715000 == 35 [pid = 1645] [id = 216] 09:18:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x120fadc00) [pid = 1645] [serial = 646] [outer = 0x0] 09:18:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x123a0c800) [pid = 1645] [serial = 647] [outer = 0x120fadc00] 09:18:10 INFO - PROCESS | 1645 | 1469549890965 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x123aedc00) [pid = 1645] [serial = 648] [outer = 0x120fadc00] 09:18:11 INFO - PROCESS | 1645 | 1469549891387 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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 09:18:11 INFO - PROCESS | 1645 | 1469549891414 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1645 | 1469549891415 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:18:11 INFO - PROCESS | 1645 | 1469549891423 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1645 | 1469549891424 Marionette TRACE conn2 <- [1,838,null,{}] 09:18:11 INFO - PROCESS | 1645 | 1469549891427 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:18:11 INFO - PROCESS | 1645 | 1469549891428 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:11 INFO - PROCESS | 1645 | 1469549891519 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:18:11 INFO - PROCESS | 1645 | 1469549891523 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1645 | 1469549891525 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12482f000 == 36 [pid = 1645] [id = 217] 09:18:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x123d90c00) [pid = 1645] [serial = 649] [outer = 0x0] 09:18:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123e04000) [pid = 1645] [serial = 650] [outer = 0x123d90c00] 09:18:11 INFO - PROCESS | 1645 | 1469549891548 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123e0d400) [pid = 1645] [serial = 651] [outer = 0x123d90c00] 09:18:11 INFO - PROCESS | 1645 | 1469549891896 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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 519ms 09:18:11 INFO - PROCESS | 1645 | 1469549891943 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1645 | 1469549891945 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:18:11 INFO - PROCESS | 1645 | 1469549891947 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1645 | 1469549891948 Marionette TRACE conn2 <- [1,842,null,{}] 09:18:11 INFO - PROCESS | 1645 | 1469549891950 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:18:11 INFO - PROCESS | 1645 | 1469549891951 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:12 INFO - PROCESS | 1645 | 1469549892045 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:18:12 INFO - PROCESS | 1645 | 1469549892055 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1645 | 1469549892056 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x126882800 == 37 [pid = 1645] [id = 218] 09:18:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123e10000) [pid = 1645] [serial = 652] [outer = 0x0] 09:18:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x124341400) [pid = 1645] [serial = 653] [outer = 0x123e10000] 09:18:12 INFO - PROCESS | 1645 | 1469549892082 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12476ec00) [pid = 1645] [serial = 654] [outer = 0x123e10000] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x126de3000) [pid = 1645] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113d46800) [pid = 1645] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116905c00) [pid = 1645] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x11820dc00) [pid = 1645] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x118205c00) [pid = 1645] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x11670e400) [pid = 1645] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1187f4c00) [pid = 1645] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1173ba000) [pid = 1645] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x119993800) [pid = 1645] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120e83800) [pid = 1645] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x112f2a000) [pid = 1645] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x119177c00) [pid = 1645] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:18:12 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x120fab000) [pid = 1645] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:12 INFO - PROCESS | 1645 | 1469549892509 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:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 568ms 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:18:12 INFO - PROCESS | 1645 | 1469549892515 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1645 | 1469549892516 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:18:12 INFO - PROCESS | 1645 | 1469549892518 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1645 | 1469549892519 Marionette TRACE conn2 <- [1,846,null,{}] 09:18:12 INFO - PROCESS | 1645 | 1469549892522 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:18:12 INFO - PROCESS | 1645 | 1469549892522 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:12 INFO - PROCESS | 1645 | 1469549892638 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:18:12 INFO - PROCESS | 1645 | 1469549892681 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1645 | 1469549892682 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x11928f000 == 38 [pid = 1645] [id = 219] 09:18:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1173b1c00) [pid = 1645] [serial = 655] [outer = 0x0] 09:18:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x11944fc00) [pid = 1645] [serial = 656] [outer = 0x1173b1c00] 09:18:12 INFO - PROCESS | 1645 | 1469549892702 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x12385d800) [pid = 1645] [serial = 657] [outer = 0x1173b1c00] 09:18:13 INFO - PROCESS | 1645 | 1469549893049 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:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 571ms 09:18:13 INFO - PROCESS | 1645 | 1469549893091 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1645 | 1469549893092 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:18:13 INFO - PROCESS | 1645 | 1469549893096 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1645 | 1469549893098 Marionette TRACE conn2 <- [1,850,null,{}] 09:18:13 INFO - PROCESS | 1645 | 1469549893101 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:18:13 INFO - PROCESS | 1645 | 1469549893103 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:13 INFO - PROCESS | 1645 | 1469549893254 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:18:13 INFO - PROCESS | 1645 | 1469549893269 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1645 | 1469549893272 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x129131800 == 39 [pid = 1645] [id = 220] 09:18:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x123e11800) [pid = 1645] [serial = 658] [outer = 0x0] 09:18:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1247da000) [pid = 1645] [serial = 659] [outer = 0x123e11800] 09:18:13 INFO - PROCESS | 1645 | 1469549893327 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x126809800) [pid = 1645] [serial = 660] [outer = 0x123e11800] 09:18:13 INFO - PROCESS | 1645 | 1469549893650 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:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 570ms 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:18:13 INFO - PROCESS | 1645 | 1469549893665 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1645 | 1469549893667 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:18:13 INFO - PROCESS | 1645 | 1469549893669 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1645 | 1469549893671 Marionette TRACE conn2 <- [1,854,null,{}] 09:18:13 INFO - PROCESS | 1645 | 1469549893673 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:18:13 INFO - PROCESS | 1645 | 1469549893676 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:13 INFO - PROCESS | 1645 | 1469549893774 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:18:13 INFO - PROCESS | 1645 | 1469549893845 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1645 | 1469549893846 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c2f800 == 40 [pid = 1645] [id = 221] 09:18:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1194d2c00) [pid = 1645] [serial = 661] [outer = 0x0] 09:18:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x126809c00) [pid = 1645] [serial = 662] [outer = 0x1194d2c00] 09:18:13 INFO - PROCESS | 1645 | 1469549893870 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x127054800) [pid = 1645] [serial = 663] [outer = 0x1194d2c00] 09:18:14 INFO - PROCESS | 1645 | 1469549894145 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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 520ms 09:18:14 INFO - PROCESS | 1645 | 1469549894190 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1645 | 1469549894191 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:18:14 INFO - PROCESS | 1645 | 1469549894196 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1645 | 1469549894198 Marionette TRACE conn2 <- [1,858,null,{}] 09:18:14 INFO - PROCESS | 1645 | 1469549894200 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:18:14 INFO - PROCESS | 1645 | 1469549894201 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:14 INFO - PROCESS | 1645 | 1469549894288 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:18:14 INFO - PROCESS | 1645 | 1469549894381 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1645 | 1469549894383 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11253c800 == 41 [pid = 1645] [id = 222] 09:18:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x110d6e800) [pid = 1645] [serial = 664] [outer = 0x0] 09:18:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11213bc00) [pid = 1645] [serial = 665] [outer = 0x110d6e800] 09:18:14 INFO - PROCESS | 1645 | 1469549894414 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11298c800) [pid = 1645] [serial = 666] [outer = 0x110d6e800] 09:18:14 INFO - PROCESS | 1645 | 1469549894850 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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:18:14 INFO - PROCESS | 1645 | 1469549894867 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1645 | 1469549894869 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:18:14 INFO - PROCESS | 1645 | 1469549894872 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1645 | 1469549894874 Marionette TRACE conn2 <- [1,862,null,{}] 09:18:14 INFO - PROCESS | 1645 | 1469549894878 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:18:14 INFO - PROCESS | 1645 | 1469549894881 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:14 INFO - PROCESS | 1645 | 1469549894985 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:18:15 INFO - PROCESS | 1645 | 1469549895074 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1645 | 1469549895076 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x118753000 == 42 [pid = 1645] [id = 223] 09:18:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11690a400) [pid = 1645] [serial = 667] [outer = 0x0] 09:18:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11697f400) [pid = 1645] [serial = 668] [outer = 0x11690a400] 09:18:15 INFO - PROCESS | 1645 | 1469549895107 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1173bdc00) [pid = 1645] [serial = 669] [outer = 0x11690a400] 09:18:15 INFO - PROCESS | 1645 | 1469549895516 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:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 672ms 09:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:18:15 INFO - PROCESS | 1645 | 1469549895546 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1645 | 1469549895549 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:18:15 INFO - PROCESS | 1645 | 1469549895552 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1645 | 1469549895553 Marionette TRACE conn2 <- [1,866,null,{}] 09:18:15 INFO - PROCESS | 1645 | 1469549895555 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:18:15 INFO - PROCESS | 1645 | 1469549895557 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:15 INFO - PROCESS | 1645 | 1469549895693 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:18:15 INFO - PROCESS | 1645 | 1469549895704 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1645 | 1469549895705 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d4e000 == 43 [pid = 1645] [id = 224] 09:18:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11856e400) [pid = 1645] [serial = 670] [outer = 0x0] 09:18:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118885000) [pid = 1645] [serial = 671] [outer = 0x11856e400] 09:18:15 INFO - PROCESS | 1645 | 1469549895734 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1194d2000) [pid = 1645] [serial = 672] [outer = 0x11856e400] 09:18:16 INFO - PROCESS | 1645 | 1469549896175 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:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 09:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:18:16 INFO - PROCESS | 1645 | 1469549896226 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1645 | 1469549896227 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:18:16 INFO - PROCESS | 1645 | 1469549896235 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1645 | 1469549896240 Marionette TRACE conn2 <- [1,870,null,{}] 09:18:16 INFO - PROCESS | 1645 | 1469549896245 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:18:16 INFO - PROCESS | 1645 | 1469549896248 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:16 INFO - PROCESS | 1645 | 1469549896369 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:18:16 INFO - PROCESS | 1645 | 1469549896435 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1645 | 1469549896436 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6ac800 == 44 [pid = 1645] [id = 225] 09:18:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x120e83000) [pid = 1645] [serial = 673] [outer = 0x0] 09:18:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123769400) [pid = 1645] [serial = 674] [outer = 0x120e83000] 09:18:16 INFO - PROCESS | 1645 | 1469549896465 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123e03400) [pid = 1645] [serial = 675] [outer = 0x120e83000] 09:18:16 INFO - PROCESS | 1645 | 1469549896907 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:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 09:18:17 INFO - PROCESS | 1645 | 1469549897098 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1645 | 1469549897101 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:18:17 INFO - PROCESS | 1645 | 1469549897122 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1645 | 1469549897124 Marionette TRACE conn2 <- [1,874,null,{}] 09:18:17 INFO - PROCESS | 1645 | 1469549897128 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:18:17 INFO - PROCESS | 1645 | 1469549897130 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:17 INFO - PROCESS | 1645 | 1469549897221 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:18:17 INFO - PROCESS | 1645 | 1469549897272 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1645 | 1469549897275 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x117367000 == 45 [pid = 1645] [id = 226] 09:18:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1160f1400) [pid = 1645] [serial = 676] [outer = 0x0] 09:18:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1167e1400) [pid = 1645] [serial = 677] [outer = 0x1160f1400] 09:18:17 INFO - PROCESS | 1645 | 1469549897303 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x116980c00) [pid = 1645] [serial = 678] [outer = 0x1160f1400] 09:18:17 INFO - PROCESS | 1645 | 1469549897726 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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 09:18:17 INFO - PROCESS | 1645 | 1469549897810 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1645 | 1469549897812 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:18:17 INFO - PROCESS | 1645 | 1469549897817 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1645 | 1469549897820 Marionette TRACE conn2 <- [1,878,null,{}] 09:18:17 INFO - PROCESS | 1645 | 1469549897822 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:18:17 INFO - PROCESS | 1645 | 1469549897825 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x129c2f800 == 44 [pid = 1645] [id = 221] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x129131800 == 43 [pid = 1645] [id = 220] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x11928f000 == 42 [pid = 1645] [id = 219] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x126882800 == 41 [pid = 1645] [id = 218] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x12482f000 == 40 [pid = 1645] [id = 217] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x123715000 == 39 [pid = 1645] [id = 216] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x12314e000 == 38 [pid = 1645] [id = 215] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x1199c7800 == 37 [pid = 1645] [id = 214] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x119290000 == 36 [pid = 1645] [id = 213] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x117375000 == 35 [pid = 1645] [id = 212] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x1160a6000 == 34 [pid = 1645] [id = 211] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x113262000 == 33 [pid = 1645] [id = 210] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x128c14000 == 32 [pid = 1645] [id = 208] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x117168000 == 31 [pid = 1645] [id = 209] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x117367000 == 30 [pid = 1645] [id = 226] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6ac800 == 29 [pid = 1645] [id = 225] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x126d4e000 == 28 [pid = 1645] [id = 224] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x118753000 == 27 [pid = 1645] [id = 223] 09:18:18 INFO - PROCESS | 1645 | --DOCSHELL 0x11253c800 == 26 [pid = 1645] [id = 222] 09:18:18 INFO - PROCESS | 1645 | 1469549898399 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128ab9000) [pid = 1645] [serial = 623] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x127055400) [pid = 1645] [serial = 620] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1195cb400) [pid = 1645] [serial = 602] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1173b5800) [pid = 1645] [serial = 585] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x116928400) [pid = 1645] [serial = 584] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123a02400) [pid = 1645] [serial = 608] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x118576800) [pid = 1645] [serial = 599] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11697d400) [pid = 1645] [serial = 596] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1173b8c00) [pid = 1645] [serial = 597] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x119457800) [pid = 1645] [serial = 588] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118573c00) [pid = 1645] [serial = 594] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x117d25000) [pid = 1645] [serial = 593] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1188d0c00) [pid = 1645] [serial = 587] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123daa000) [pid = 1645] [serial = 591] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1235da800) [pid = 1645] [serial = 590] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1232e1c00) [pid = 1645] [serial = 606] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120faf400) [pid = 1645] [serial = 605] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x123a11000) [pid = 1645] [serial = 609] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1187fb400) [pid = 1645] [serial = 614] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x123e08400) [pid = 1645] [serial = 611] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12680e400) [pid = 1645] [serial = 617] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x126d75400) [pid = 1645] [serial = 618] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x124d81400) [pid = 1645] [serial = 612] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x120e11400) [pid = 1645] [serial = 603] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x1188cd400) [pid = 1645] [serial = 600] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x12726d000) [pid = 1645] [serial = 621] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x123e09000) [pid = 1645] [serial = 615] [outer = 0x0] [url = about:blank] 09:18:18 INFO - PROCESS | 1645 | 1469549898483 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1645 | 1469549898485 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x112545000 == 27 [pid = 1645] [id = 227] 09:18:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1121bec00) [pid = 1645] [serial = 679] [outer = 0x0] 09:18:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1126dd800) [pid = 1645] [serial = 680] [outer = 0x1121bec00] 09:18:18 INFO - PROCESS | 1645 | 1469549898514 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1130dc000) [pid = 1645] [serial = 681] [outer = 0x1121bec00] 09:18:18 INFO - PROCESS | 1645 | 1469549898802 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:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1024ms 09:18:18 INFO - PROCESS | 1645 | 1469549898847 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1645 | 1469549898850 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:18:18 INFO - PROCESS | 1645 | 1469549898866 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1645 | 1469549898868 Marionette TRACE conn2 <- [1,882,null,{}] 09:18:18 INFO - PROCESS | 1645 | 1469549898870 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:18:18 INFO - PROCESS | 1645 | 1469549898872 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:18 INFO - PROCESS | 1645 | 1469549898949 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:18:19 INFO - PROCESS | 1645 | 1469549899012 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1645 | 1469549899013 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169b5800 == 28 [pid = 1645] [id = 228] 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x113806800) [pid = 1645] [serial = 682] [outer = 0x0] 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1167e5400) [pid = 1645] [serial = 683] [outer = 0x113806800] 09:18:19 INFO - PROCESS | 1645 | 1469549899040 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1171b4800) [pid = 1645] [serial = 684] [outer = 0x113806800] 09:18:19 INFO - PROCESS | 1645 | 1469549899317 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:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:18:19 INFO - PROCESS | 1645 | 1469549899335 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1645 | 1469549899337 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:18:19 INFO - PROCESS | 1645 | 1469549899339 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1645 | 1469549899342 Marionette TRACE conn2 <- [1,886,null,{}] 09:18:19 INFO - PROCESS | 1645 | 1469549899351 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:18:19 INFO - PROCESS | 1645 | 1469549899353 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:19 INFO - PROCESS | 1645 | 1469549899436 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:18:19 INFO - PROCESS | 1645 | 1469549899443 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1645 | 1469549899445 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x113d94000 == 29 [pid = 1645] [id = 229] 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x117d29400) [pid = 1645] [serial = 685] [outer = 0x0] 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x118572800) [pid = 1645] [serial = 686] [outer = 0x117d29400] 09:18:19 INFO - PROCESS | 1645 | 1469549899479 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118731400) [pid = 1645] [serial = 687] [outer = 0x117d29400] 09:18:19 INFO - PROCESS | 1645 | 1469549899825 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:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 527ms 09:18:19 INFO - PROCESS | 1645 | 1469549899866 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1645 | 1469549899869 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:18:19 INFO - PROCESS | 1645 | 1469549899877 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1645 | 1469549899880 Marionette TRACE conn2 <- [1,890,null,{}] 09:18:19 INFO - PROCESS | 1645 | 1469549899883 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:18:19 INFO - PROCESS | 1645 | 1469549899885 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:19 INFO - PROCESS | 1645 | 1469549899966 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:18:19 INFO - PROCESS | 1645 | 1469549899969 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1645 | 1469549899971 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x11971c800 == 30 [pid = 1645] [id = 230] 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1188ccc00) [pid = 1645] [serial = 688] [outer = 0x0] 09:18:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119449000) [pid = 1645] [serial = 689] [outer = 0x1188ccc00] 09:18:19 INFO - PROCESS | 1645 | 1469549899998 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1194d9800) [pid = 1645] [serial = 690] [outer = 0x1188ccc00] 09:18:20 INFO - PROCESS | 1645 | 1469549900318 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:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 475ms 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:18:20 INFO - PROCESS | 1645 | 1469549900347 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1645 | 1469549900349 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:18:20 INFO - PROCESS | 1645 | 1469549900351 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1645 | 1469549900352 Marionette TRACE conn2 <- [1,894,null,{}] 09:18:20 INFO - PROCESS | 1645 | 1469549900354 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:18:20 INFO - PROCESS | 1645 | 1469549900355 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:20 INFO - PROCESS | 1645 | 1469549900427 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:18:20 INFO - PROCESS | 1645 | 1469549900491 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1645 | 1469549900492 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bcf800 == 31 [pid = 1645] [id = 231] 09:18:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1187f7800) [pid = 1645] [serial = 691] [outer = 0x0] 09:18:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1195e1800) [pid = 1645] [serial = 692] [outer = 0x1187f7800] 09:18:20 INFO - PROCESS | 1645 | 1469549900519 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e16c00) [pid = 1645] [serial = 693] [outer = 0x1187f7800] 09:18:20 INFO - PROCESS | 1645 | 1469549900853 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:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 518ms 09:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:18:20 INFO - PROCESS | 1645 | 1469549900870 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1645 | 1469549900871 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:18:20 INFO - PROCESS | 1645 | 1469549900873 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1645 | 1469549900874 Marionette TRACE conn2 <- [1,898,null,{}] 09:18:20 INFO - PROCESS | 1645 | 1469549900885 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:18:20 INFO - PROCESS | 1645 | 1469549900886 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:20 INFO - PROCESS | 1645 | 1469549900976 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:18:20 INFO - PROCESS | 1645 | 1469549900979 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1645 | 1469549900983 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12351e800 == 32 [pid = 1645] [id = 232] 09:18:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1176b7400) [pid = 1645] [serial = 694] [outer = 0x0] 09:18:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123096c00) [pid = 1645] [serial = 695] [outer = 0x1176b7400] 09:18:21 INFO - PROCESS | 1645 | 1469549901015 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123a08800) [pid = 1645] [serial = 696] [outer = 0x1176b7400] 09:18:21 INFO - PROCESS | 1645 | 1469549901367 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:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 09:18:21 INFO - PROCESS | 1645 | 1469549901406 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1645 | 1469549901407 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:18:21 INFO - PROCESS | 1645 | 1469549901410 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1645 | 1469549901411 Marionette TRACE conn2 <- [1,902,null,{}] 09:18:21 INFO - PROCESS | 1645 | 1469549901413 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:18:21 INFO - PROCESS | 1645 | 1469549901415 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:21 INFO - PROCESS | 1645 | 1469549901535 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:18:21 INFO - PROCESS | 1645 | 1469549901551 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1645 | 1469549901553 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x112141800 == 33 [pid = 1645] [id = 233] 09:18:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123a09800) [pid = 1645] [serial = 697] [outer = 0x0] 09:18:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123e04400) [pid = 1645] [serial = 698] [outer = 0x123a09800] 09:18:21 INFO - PROCESS | 1645 | 1469549901591 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124341800) [pid = 1645] [serial = 699] [outer = 0x123a09800] 09:18:22 INFO - PROCESS | 1645 | 1469549902031 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:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:18:22 INFO - PROCESS | 1645 | 1469549902078 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1645 | 1469549902079 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:18:22 INFO - PROCESS | 1645 | 1469549902081 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1645 | 1469549902083 Marionette TRACE conn2 <- [1,906,null,{}] 09:18:22 INFO - PROCESS | 1645 | 1469549902085 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:18:22 INFO - PROCESS | 1645 | 1469549902086 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:22 INFO - PROCESS | 1645 | 1469549902177 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:18:22 INFO - PROCESS | 1645 | 1469549902229 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1645 | 1469549902230 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e2c800 == 34 [pid = 1645] [id = 234] 09:18:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12458e400) [pid = 1645] [serial = 700] [outer = 0x0] 09:18:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x124d7dc00) [pid = 1645] [serial = 701] [outer = 0x12458e400] 09:18:22 INFO - PROCESS | 1645 | 1469549902254 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126805c00) [pid = 1645] [serial = 702] [outer = 0x12458e400] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120e11800) [pid = 1645] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x120fadc00) [pid = 1645] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1173b1c00) [pid = 1645] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1150b4c00) [pid = 1645] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123e11800) [pid = 1645] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11329a800) [pid = 1645] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11697f800) [pid = 1645] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x111ca9800) [pid = 1645] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1167e5000) [pid = 1645] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123d90c00) [pid = 1645] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1176ab800) [pid = 1645] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123e10000) [pid = 1645] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:18:22 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1194d2c00) [pid = 1645] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:18:22 INFO - PROCESS | 1645 | 1469549902681 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:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 620ms 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:18:22 INFO - PROCESS | 1645 | 1469549902702 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1645 | 1469549902704 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:18:22 INFO - PROCESS | 1645 | 1469549902706 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1645 | 1469549902709 Marionette TRACE conn2 <- [1,910,null,{}] 09:18:22 INFO - PROCESS | 1645 | 1469549902714 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:18:22 INFO - PROCESS | 1645 | 1469549902715 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:22 INFO - PROCESS | 1645 | 1469549902796 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:18:22 INFO - PROCESS | 1645 | 1469549902800 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1645 | 1469549902801 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x126876000 == 35 [pid = 1645] [id = 235] 09:18:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1160f0800) [pid = 1645] [serial = 703] [outer = 0x0] 09:18:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119175800) [pid = 1645] [serial = 704] [outer = 0x1160f0800] 09:18:22 INFO - PROCESS | 1645 | 1469549902835 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120fadc00) [pid = 1645] [serial = 705] [outer = 0x1160f0800] 09:18:23 INFO - PROCESS | 1645 | 1469549903316 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:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 624ms 09:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:18:23 INFO - PROCESS | 1645 | 1469549903331 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1645 | 1469549903332 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:18:23 INFO - PROCESS | 1645 | 1469549903334 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1645 | 1469549903335 Marionette TRACE conn2 <- [1,914,null,{}] 09:18:23 INFO - PROCESS | 1645 | 1469549903338 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:18:23 INFO - PROCESS | 1645 | 1469549903339 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:23 INFO - PROCESS | 1645 | 1469549903417 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:18:23 INFO - PROCESS | 1645 | 1469549903439 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1645 | 1469549903440 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b7b000 == 36 [pid = 1645] [id = 236] 09:18:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11697f800) [pid = 1645] [serial = 706] [outer = 0x0] 09:18:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x124545800) [pid = 1645] [serial = 707] [outer = 0x11697f800] 09:18:23 INFO - PROCESS | 1645 | 1469549903465 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x126c53000) [pid = 1645] [serial = 708] [outer = 0x11697f800] 09:18:23 INFO - PROCESS | 1645 | 1469549903947 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:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 09:18:23 INFO - PROCESS | 1645 | 1469549903953 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:18:23 INFO - PROCESS | 1645 | 1469549903956 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:18:23 INFO - PROCESS | 1645 | 1469549903959 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1645 | 1469549903961 Marionette TRACE conn2 <- [1,918,null,{}] 09:18:23 INFO - PROCESS | 1645 | 1469549903965 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:18:23 INFO - PROCESS | 1645 | 1469549903967 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:24 INFO - PROCESS | 1645 | 1469549904079 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:18:24 INFO - PROCESS | 1645 | 1469549904131 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1645 | 1469549904132 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x117168000 == 37 [pid = 1645] [id = 237] 09:18:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11327bc00) [pid = 1645] [serial = 709] [outer = 0x0] 09:18:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1160ef400) [pid = 1645] [serial = 710] [outer = 0x11327bc00] 09:18:24 INFO - PROCESS | 1645 | 1469549904163 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1169e4c00) [pid = 1645] [serial = 711] [outer = 0x11327bc00] 09:18:24 INFO - PROCESS | 1645 | 1469549904681 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:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 772ms 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:18:24 INFO - PROCESS | 1645 | 1469549904731 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1645 | 1469549904734 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:18:24 INFO - PROCESS | 1645 | 1469549904739 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1645 | 1469549904741 Marionette TRACE conn2 <- [1,922,null,{}] 09:18:24 INFO - PROCESS | 1645 | 1469549904743 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:18:24 INFO - PROCESS | 1645 | 1469549904745 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:24 INFO - PROCESS | 1645 | 1469549904851 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:18:24 INFO - PROCESS | 1645 | 1469549904927 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1645 | 1469549904928 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x119290000 == 38 [pid = 1645] [id = 238] 09:18:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x11872b400) [pid = 1645] [serial = 712] [outer = 0x0] 09:18:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1187ed800) [pid = 1645] [serial = 713] [outer = 0x11872b400] 09:18:24 INFO - PROCESS | 1645 | 1469549904958 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1188cd400) [pid = 1645] [serial = 714] [outer = 0x11872b400] 09:18:25 INFO - PROCESS | 1645 | 1469549905591 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:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x126876000 == 37 [pid = 1645] [id = 235] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x124e2c800 == 36 [pid = 1645] [id = 234] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x112141800 == 35 [pid = 1645] [id = 233] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x12351e800 == 34 [pid = 1645] [id = 232] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x119bcf800 == 33 [pid = 1645] [id = 231] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x11971c800 == 32 [pid = 1645] [id = 230] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x113d94000 == 31 [pid = 1645] [id = 229] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x1169b5800 == 30 [pid = 1645] [id = 228] 09:18:25 INFO - PROCESS | 1645 | --DOCSHELL 0x112545000 == 29 [pid = 1645] [id = 227] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 923ms 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:18:25 INFO - PROCESS | 1645 | 1469549905662 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1645 | 1469549905664 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:18:25 INFO - PROCESS | 1645 | 1469549905667 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1645 | 1469549905669 Marionette TRACE conn2 <- [1,926,null,{}] 09:18:25 INFO - PROCESS | 1645 | 1469549905673 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:18:25 INFO - PROCESS | 1645 | 1469549905674 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:25 INFO - PROCESS | 1645 | 1469549905753 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x120e13800) [pid = 1645] [serial = 644] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123a0c800) [pid = 1645] [serial = 647] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11944fc00) [pid = 1645] [serial = 656] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11856d800) [pid = 1645] [serial = 638] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1188c4400) [pid = 1645] [serial = 639] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x126809800) [pid = 1645] [serial = 660] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11380d400) [pid = 1645] [serial = 632] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x113d9d800) [pid = 1645] [serial = 633] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1171b2400) [pid = 1645] [serial = 635] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1173c0c00) [pid = 1645] [serial = 636] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x112f31c00) [pid = 1645] [serial = 629] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11692e800) [pid = 1645] [serial = 630] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x116a9ac00) [pid = 1645] [serial = 626] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118205400) [pid = 1645] [serial = 627] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x123e0d400) [pid = 1645] [serial = 651] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1191ccc00) [pid = 1645] [serial = 641] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x123e04000) [pid = 1645] [serial = 650] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x124341400) [pid = 1645] [serial = 653] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1247da000) [pid = 1645] [serial = 659] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x12476ec00) [pid = 1645] [serial = 654] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x123aedc00) [pid = 1645] [serial = 648] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x120e84800) [pid = 1645] [serial = 645] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x12385d800) [pid = 1645] [serial = 657] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x119456400) [pid = 1645] [serial = 642] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x127054800) [pid = 1645] [serial = 663] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x126809c00) [pid = 1645] [serial = 662] [outer = 0x0] [url = about:blank] 09:18:25 INFO - PROCESS | 1645 | 1469549905814 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1645 | 1469549905817 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x116405000 == 30 [pid = 1645] [id = 239] 09:18:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x11380d400) [pid = 1645] [serial = 715] [outer = 0x0] 09:18:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x11692d400) [pid = 1645] [serial = 716] [outer = 0x11380d400] 09:18:25 INFO - PROCESS | 1645 | 1469549905846 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x1173b4c00) [pid = 1645] [serial = 717] [outer = 0x11380d400] 09:18:26 INFO - PROCESS | 1645 | 1469549906134 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:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 521ms 09:18:26 INFO - PROCESS | 1645 | 1469549906188 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1645 | 1469549906192 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:18:26 INFO - PROCESS | 1645 | 1469549906197 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1645 | 1469549906198 Marionette TRACE conn2 <- [1,930,null,{}] 09:18:26 INFO - PROCESS | 1645 | 1469549906201 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:18:26 INFO - PROCESS | 1645 | 1469549906202 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:26 INFO - PROCESS | 1645 | 1469549906279 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:18:26 INFO - PROCESS | 1645 | 1469549906338 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1645 | 1469549906339 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c2000 == 31 [pid = 1645] [id = 240] 09:18:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1173b3c00) [pid = 1645] [serial = 718] [outer = 0x0] 09:18:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x118202800) [pid = 1645] [serial = 719] [outer = 0x1173b3c00] 09:18:26 INFO - PROCESS | 1645 | 1469549906366 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1191c9400) [pid = 1645] [serial = 720] [outer = 0x1173b3c00] 09:18:26 INFO - PROCESS | 1645 | 1469549906648 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:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 09:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:18:26 INFO - PROCESS | 1645 | 1469549906666 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1645 | 1469549906667 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:18:26 INFO - PROCESS | 1645 | 1469549906669 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1645 | 1469549906672 Marionette TRACE conn2 <- [1,934,null,{}] 09:18:26 INFO - PROCESS | 1645 | 1469549906688 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:18:26 INFO - PROCESS | 1645 | 1469549906693 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:26 INFO - PROCESS | 1645 | 1469549906773 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:18:26 INFO - PROCESS | 1645 | 1469549906780 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1645 | 1469549906782 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199c1800 == 32 [pid = 1645] [id = 241] 09:18:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x113299400) [pid = 1645] [serial = 721] [outer = 0x0] 09:18:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1195e2000) [pid = 1645] [serial = 722] [outer = 0x113299400] 09:18:26 INFO - PROCESS | 1645 | 1469549906810 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x123097000) [pid = 1645] [serial = 723] [outer = 0x113299400] 09:18:27 INFO - PROCESS | 1645 | 1469549907119 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:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 474ms 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:18:27 INFO - PROCESS | 1645 | 1469549907151 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1645 | 1469549907153 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:18:27 INFO - PROCESS | 1645 | 1469549907156 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1645 | 1469549907157 Marionette TRACE conn2 <- [1,938,null,{}] 09:18:27 INFO - PROCESS | 1645 | 1469549907162 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:18:27 INFO - PROCESS | 1645 | 1469549907163 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:27 INFO - PROCESS | 1645 | 1469549907238 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:18:27 INFO - PROCESS | 1645 | 1469549907243 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1645 | 1469549907245 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12324f800 == 33 [pid = 1645] [id = 242] 09:18:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x12385d800) [pid = 1645] [serial = 724] [outer = 0x0] 09:18:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x123a0cc00) [pid = 1645] [serial = 725] [outer = 0x12385d800] 09:18:27 INFO - PROCESS | 1645 | 1469549907270 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x123d8a400) [pid = 1645] [serial = 726] [outer = 0x12385d800] 09:18:27 INFO - PROCESS | 1645 | 1469549907615 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:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 472ms 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:18:27 INFO - PROCESS | 1645 | 1469549907629 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1645 | 1469549907630 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:18:27 INFO - PROCESS | 1645 | 1469549907632 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1645 | 1469549907633 Marionette TRACE conn2 <- [1,942,null,{}] 09:18:27 INFO - PROCESS | 1645 | 1469549907636 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:18:27 INFO - PROCESS | 1645 | 1469549907637 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:27 INFO - PROCESS | 1645 | 1469549907712 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:18:27 INFO - PROCESS | 1645 | 1469549907717 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1645 | 1469549907718 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x124574800 == 34 [pid = 1645] [id = 243] 09:18:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1195e6000) [pid = 1645] [serial = 727] [outer = 0x0] 09:18:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x123e0f400) [pid = 1645] [serial = 728] [outer = 0x1195e6000] 09:18:27 INFO - PROCESS | 1645 | 1469549907745 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x124774000) [pid = 1645] [serial = 729] [outer = 0x1195e6000] 09:18:28 INFO - PROCESS | 1645 | 1469549908112 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:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:18:28 INFO - PROCESS | 1645 | 1469549908153 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1645 | 1469549908155 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:18:28 INFO - PROCESS | 1645 | 1469549908157 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1645 | 1469549908158 Marionette TRACE conn2 <- [1,946,null,{}] 09:18:28 INFO - PROCESS | 1645 | 1469549908160 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:18:28 INFO - PROCESS | 1645 | 1469549908164 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:28 INFO - PROCESS | 1645 | 1469549908285 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:18:28 INFO - PROCESS | 1645 | 1469549908291 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1645 | 1469549908292 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e3a000 == 35 [pid = 1645] [id = 244] 09:18:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x124776400) [pid = 1645] [serial = 730] [outer = 0x0] 09:18:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12680e400) [pid = 1645] [serial = 731] [outer = 0x124776400] 09:18:28 INFO - PROCESS | 1645 | 1469549908317 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x127269c00) [pid = 1645] [serial = 732] [outer = 0x124776400] 09:18:28 INFO - PROCESS | 1645 | 1469549908649 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:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 521ms 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:18:28 INFO - PROCESS | 1645 | 1469549908686 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1645 | 1469549908687 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:18:28 INFO - PROCESS | 1645 | 1469549908689 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1645 | 1469549908691 Marionette TRACE conn2 <- [1,950,null,{}] 09:18:28 INFO - PROCESS | 1645 | 1469549908695 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:18:28 INFO - PROCESS | 1645 | 1469549908696 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:28 INFO - PROCESS | 1645 | 1469549908785 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:18:28 INFO - PROCESS | 1645 | 1469549908788 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1645 | 1469549908789 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b7a800 == 36 [pid = 1645] [id = 245] 09:18:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12726a000) [pid = 1645] [serial = 733] [outer = 0x0] 09:18:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1272a7800) [pid = 1645] [serial = 734] [outer = 0x12726a000] 09:18:28 INFO - PROCESS | 1645 | 1469549908811 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128ab6c00) [pid = 1645] [serial = 735] [outer = 0x12726a000] 09:18:29 INFO - PROCESS | 1645 | 1469549909180 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:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:18:29 INFO - PROCESS | 1645 | 1469549909216 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1645 | 1469549909218 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:18:29 INFO - PROCESS | 1645 | 1469549909220 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1645 | 1469549909221 Marionette TRACE conn2 <- [1,954,null,{}] 09:18:29 INFO - PROCESS | 1645 | 1469549909224 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:18:29 INFO - PROCESS | 1645 | 1469549909225 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:29 INFO - PROCESS | 1645 | 1469549909330 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:18:29 INFO - PROCESS | 1645 | 1469549909381 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1645 | 1469549909382 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x129359800 == 37 [pid = 1645] [id = 246] 09:18:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12726c800) [pid = 1645] [serial = 736] [outer = 0x0] 09:18:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128abe400) [pid = 1645] [serial = 737] [outer = 0x12726c800] 09:18:29 INFO - PROCESS | 1645 | 1469549909423 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128cc6800) [pid = 1645] [serial = 738] [outer = 0x12726c800] 09:18:29 INFO - PROCESS | 1645 | 1469549909919 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:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12726d400) [pid = 1645] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1176b7400) [pid = 1645] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x110d6e800) [pid = 1645] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113806800) [pid = 1645] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x117d29400) [pid = 1645] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1121bec00) [pid = 1645] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1188ccc00) [pid = 1645] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11690a400) [pid = 1645] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1160f1400) [pid = 1645] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11856e400) [pid = 1645] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120e83000) [pid = 1645] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x123a09800) [pid = 1645] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12458e400) [pid = 1645] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1160f0800) [pid = 1645] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:18:29 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1187f7800) [pid = 1645] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 719ms 09:18:29 INFO - PROCESS | 1645 | 1469549909939 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1645 | 1469549909942 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:18:29 INFO - PROCESS | 1645 | 1469549909950 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1645 | 1469549909951 Marionette TRACE conn2 <- [1,958,null,{}] 09:18:29 INFO - PROCESS | 1645 | 1469549909953 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:18:29 INFO - PROCESS | 1645 | 1469549909954 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:30 INFO - PROCESS | 1645 | 1469549910053 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:18:30 INFO - PROCESS | 1645 | 1469549910062 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1645 | 1469549910063 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc3000 == 38 [pid = 1645] [id = 247] 09:18:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x113d98400) [pid = 1645] [serial = 739] [outer = 0x0] 09:18:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1160f1400) [pid = 1645] [serial = 740] [outer = 0x113d98400] 09:18:30 INFO - PROCESS | 1645 | 1469549910088 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118888400) [pid = 1645] [serial = 741] [outer = 0x113d98400] 09:18:30 INFO - PROCESS | 1645 | 1469549910387 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:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:18:30 INFO - PROCESS | 1645 | 1469549910419 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1645 | 1469549910420 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:18:30 INFO - PROCESS | 1645 | 1469549910422 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1645 | 1469549910423 Marionette TRACE conn2 <- [1,962,null,{}] 09:18:30 INFO - PROCESS | 1645 | 1469549910428 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:18:30 INFO - PROCESS | 1645 | 1469549910429 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:30 INFO - PROCESS | 1645 | 1469549910504 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:18:30 INFO - PROCESS | 1645 | 1469549910558 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1645 | 1469549910559 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a58e000 == 39 [pid = 1645] [id = 248] 09:18:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112fb6000) [pid = 1645] [serial = 742] [outer = 0x0] 09:18:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119b82400) [pid = 1645] [serial = 743] [outer = 0x112fb6000] 09:18:30 INFO - PROCESS | 1645 | 1469549910583 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123d90c00) [pid = 1645] [serial = 744] [outer = 0x112fb6000] 09:18:30 INFO - PROCESS | 1645 | 1469549910851 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:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 472ms 09:18:30 INFO - PROCESS | 1645 | 1469549910898 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1645 | 1469549910900 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:18:30 INFO - PROCESS | 1645 | 1469549910902 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1645 | 1469549910904 Marionette TRACE conn2 <- [1,966,null,{}] 09:18:30 INFO - PROCESS | 1645 | 1469549910914 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:18:30 INFO - PROCESS | 1645 | 1469549910915 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:31 INFO - PROCESS | 1645 | 1469549911012 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:18:31 INFO - PROCESS | 1645 | 1469549911016 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1645 | 1469549911018 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af7b800 == 40 [pid = 1645] [id = 249] 09:18:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x128ccd800) [pid = 1645] [serial = 745] [outer = 0x0] 09:18:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1291b8800) [pid = 1645] [serial = 746] [outer = 0x128ccd800] 09:18:31 INFO - PROCESS | 1645 | 1469549911044 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1294dd000) [pid = 1645] [serial = 747] [outer = 0x128ccd800] 09:18:31 INFO - PROCESS | 1645 | 1469549911370 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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 09:18:31 INFO - PROCESS | 1645 | 1469549911421 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1645 | 1469549911422 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:18:31 INFO - PROCESS | 1645 | 1469549911435 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1645 | 1469549911436 Marionette TRACE conn2 <- [1,970,null,{}] 09:18:31 INFO - PROCESS | 1645 | 1469549911438 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:18:31 INFO - PROCESS | 1645 | 1469549911439 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:31 INFO - PROCESS | 1645 | 1469549911517 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:18:31 INFO - PROCESS | 1645 | 1469549911521 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1645 | 1469549911522 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b029800 == 41 [pid = 1645] [id = 250] 09:18:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1294dd400) [pid = 1645] [serial = 748] [outer = 0x0] 09:18:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12a4dd400) [pid = 1645] [serial = 749] [outer = 0x1294dd400] 09:18:31 INFO - PROCESS | 1645 | 1469549911549 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a4e9400) [pid = 1645] [serial = 750] [outer = 0x1294dd400] 09:18:31 INFO - PROCESS | 1645 | 1469549911866 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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 09:18:31 INFO - PROCESS | 1645 | 1469549911903 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 1645 | 1469549911904 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:18:31 INFO - PROCESS | 1645 | 1469549911907 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 1645 | 1469549911910 Marionette TRACE conn2 <- [1,974,null,{}] 09:18:31 INFO - PROCESS | 1645 | 1469549911913 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:18:31 INFO - PROCESS | 1645 | 1469549911914 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:32 INFO - PROCESS | 1645 | 1469549912036 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:18:32 INFO - PROCESS | 1645 | 1469549912137 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1645 | 1469549912139 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x113f4b000 == 42 [pid = 1645] [id = 251] 09:18:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11297e400) [pid = 1645] [serial = 751] [outer = 0x0] 09:18:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x113270000) [pid = 1645] [serial = 752] [outer = 0x11297e400] 09:18:32 INFO - PROCESS | 1645 | 1469549912172 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x116926800) [pid = 1645] [serial = 753] [outer = 0x11297e400] 09:18:32 INFO - PROCESS | 1645 | 1469549912604 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:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 721ms 09:18:32 INFO - PROCESS | 1645 | 1469549912630 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1645 | 1469549912633 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:18:32 INFO - PROCESS | 1645 | 1469549912636 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1645 | 1469549912638 Marionette TRACE conn2 <- [1,978,null,{}] 09:18:32 INFO - PROCESS | 1645 | 1469549912643 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:18:32 INFO - PROCESS | 1645 | 1469549912646 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:32 INFO - PROCESS | 1645 | 1469549912770 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:18:32 INFO - PROCESS | 1645 | 1469549912837 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1645 | 1469549912839 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119704800 == 43 [pid = 1645] [id = 252] 09:18:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x118889800) [pid = 1645] [serial = 754] [outer = 0x0] 09:18:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1191c4c00) [pid = 1645] [serial = 755] [outer = 0x118889800] 09:18:32 INFO - PROCESS | 1645 | 1469549912869 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x119453000) [pid = 1645] [serial = 756] [outer = 0x118889800] 09:18:33 INFO - PROCESS | 1645 | 1469549913299 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:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 677ms 09:18:33 INFO - PROCESS | 1645 | 1469549913313 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1645 | 1469549913316 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:18:33 INFO - PROCESS | 1645 | 1469549913319 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1645 | 1469549913321 Marionette TRACE conn2 <- [1,982,null,{}] 09:18:33 INFO - PROCESS | 1645 | 1469549913324 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:18:33 INFO - PROCESS | 1645 | 1469549913326 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:33 INFO - PROCESS | 1645 | 1469549913465 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:18:33 INFO - PROCESS | 1645 | 1469549913590 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1645 | 1469549913592 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a58f000 == 44 [pid = 1645] [id = 253] 09:18:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11998fc00) [pid = 1645] [serial = 757] [outer = 0x0] 09:18:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123a04000) [pid = 1645] [serial = 758] [outer = 0x11998fc00] 09:18:33 INFO - PROCESS | 1645 | 1469549913644 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123e09000) [pid = 1645] [serial = 759] [outer = 0x11998fc00] 09:18:34 INFO - PROCESS | 1645 | 1469549914120 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:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 826ms 09:18:34 INFO - PROCESS | 1645 | 1469549914146 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:18:34 INFO - PROCESS | 1645 | 1469549914150 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:18:34 INFO - PROCESS | 1645 | 1469549914162 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1645 | 1469549914167 Marionette TRACE conn2 <- [1,986,null,{}] 09:18:34 INFO - PROCESS | 1645 | 1469549914171 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:18:34 INFO - PROCESS | 1645 | 1469549914175 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:34 INFO - PROCESS | 1645 | 1469549914381 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:18:34 INFO - PROCESS | 1645 | 1469549914449 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1645 | 1469549914450 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b87b800 == 45 [pid = 1645] [id = 254] 09:18:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x126c5c000) [pid = 1645] [serial = 760] [outer = 0x0] 09:18:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x127260c00) [pid = 1645] [serial = 761] [outer = 0x126c5c000] 09:18:34 INFO - PROCESS | 1645 | 1469549914498 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128abec00) [pid = 1645] [serial = 762] [outer = 0x126c5c000] 09:18:35 INFO - PROCESS | 1645 | 1469549915096 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:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 983ms 09:18:35 INFO - PROCESS | 1645 | 1469549915138 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1645 | 1469549915140 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:18:35 INFO - PROCESS | 1645 | 1469549915146 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1645 | 1469549915148 Marionette TRACE conn2 <- [1,990,null,{}] 09:18:35 INFO - PROCESS | 1645 | 1469549915152 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:18:35 INFO - PROCESS | 1645 | 1469549915153 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:35 INFO - PROCESS | 1645 | 1469549915245 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:18:35 INFO - PROCESS | 1645 | 1469549915309 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1645 | 1469549915312 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x11910f800 == 46 [pid = 1645] [id = 255] 09:18:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11692f000) [pid = 1645] [serial = 763] [outer = 0x0] 09:18:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11732bc00) [pid = 1645] [serial = 764] [outer = 0x11692f000] 09:18:35 INFO - PROCESS | 1645 | 1469549915340 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118297400) [pid = 1645] [serial = 765] [outer = 0x11692f000] 09:18:35 INFO - PROCESS | 1645 | 1469549915748 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:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 673ms 09:18:35 INFO - PROCESS | 1645 | 1469549915818 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1645 | 1469549915820 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:18:35 INFO - PROCESS | 1645 | 1469549915843 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1645 | 1469549915845 Marionette TRACE conn2 <- [1,994,null,{}] 09:18:35 INFO - PROCESS | 1645 | 1469549915848 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:18:35 INFO - PROCESS | 1645 | 1469549915850 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12b029800 == 45 [pid = 1645] [id = 250] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12af7b800 == 44 [pid = 1645] [id = 249] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12a58e000 == 43 [pid = 1645] [id = 248] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc3000 == 42 [pid = 1645] [id = 247] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x129359800 == 41 [pid = 1645] [id = 246] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x128b7a800 == 40 [pid = 1645] [id = 245] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x124e3a000 == 39 [pid = 1645] [id = 244] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x124574800 == 38 [pid = 1645] [id = 243] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12324f800 == 37 [pid = 1645] [id = 242] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x1199c1800 == 36 [pid = 1645] [id = 241] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c2000 == 35 [pid = 1645] [id = 240] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x116405000 == 34 [pid = 1645] [id = 239] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119290000 == 33 [pid = 1645] [id = 238] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x128b7b000 == 32 [pid = 1645] [id = 236] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x117168000 == 31 [pid = 1645] [id = 237] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x11910f800 == 30 [pid = 1645] [id = 255] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12b87b800 == 29 [pid = 1645] [id = 254] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x12a58f000 == 28 [pid = 1645] [id = 253] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x119704800 == 27 [pid = 1645] [id = 252] 09:18:36 INFO - PROCESS | 1645 | --DOCSHELL 0x113f4b000 == 26 [pid = 1645] [id = 251] 09:18:36 INFO - PROCESS | 1645 | 1469549916444 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123096c00) [pid = 1645] [serial = 695] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11298c800) [pid = 1645] [serial = 666] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1167e5400) [pid = 1645] [serial = 683] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11213bc00) [pid = 1645] [serial = 665] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1171b4800) [pid = 1645] [serial = 684] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118572800) [pid = 1645] [serial = 686] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118731400) [pid = 1645] [serial = 687] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1126dd800) [pid = 1645] [serial = 680] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1130dc000) [pid = 1645] [serial = 681] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119449000) [pid = 1645] [serial = 689] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1173bdc00) [pid = 1645] [serial = 669] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1194d9800) [pid = 1645] [serial = 690] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11697f400) [pid = 1645] [serial = 668] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x116980c00) [pid = 1645] [serial = 678] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1167e1400) [pid = 1645] [serial = 677] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1194d2000) [pid = 1645] [serial = 672] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118885000) [pid = 1645] [serial = 671] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123e03400) [pid = 1645] [serial = 675] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123769400) [pid = 1645] [serial = 674] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123e04400) [pid = 1645] [serial = 698] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124d7dc00) [pid = 1645] [serial = 701] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x124341800) [pid = 1645] [serial = 699] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x119175800) [pid = 1645] [serial = 704] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x126805c00) [pid = 1645] [serial = 702] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x120fadc00) [pid = 1645] [serial = 705] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1195e1800) [pid = 1645] [serial = 692] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120e16c00) [pid = 1645] [serial = 693] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x124545800) [pid = 1645] [serial = 707] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x123a08800) [pid = 1645] [serial = 696] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x128abd800) [pid = 1645] [serial = 624] [outer = 0x0] [url = about:blank] 09:18:36 INFO - PROCESS | 1645 | 1469549916532 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1645 | 1469549916533 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x112da5800 == 27 [pid = 1645] [id = 256] 09:18:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x11298c800) [pid = 1645] [serial = 766] [outer = 0x0] 09:18:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x112f28800) [pid = 1645] [serial = 767] [outer = 0x11298c800] 09:18:36 INFO - PROCESS | 1645 | 1469549916561 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11386fc00) [pid = 1645] [serial = 768] [outer = 0x11298c800] 09:18:36 INFO - PROCESS | 1645 | 1469549916886 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:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1091ms 09:18:36 INFO - PROCESS | 1645 | 1469549916916 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:18:36 INFO - PROCESS | 1645 | 1469549916919 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:18:36 INFO - PROCESS | 1645 | 1469549916922 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1645 | 1469549916924 Marionette TRACE conn2 <- [1,998,null,{}] 09:18:36 INFO - PROCESS | 1645 | 1469549916929 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:18:36 INFO - PROCESS | 1645 | 1469549916930 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:37 INFO - PROCESS | 1645 | 1469549917005 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:18:37 INFO - PROCESS | 1645 | 1469549917069 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1645 | 1469549917070 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169b3800 == 28 [pid = 1645] [id = 257] 09:18:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x113d4b400) [pid = 1645] [serial = 769] [outer = 0x0] 09:18:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1169e5c00) [pid = 1645] [serial = 770] [outer = 0x113d4b400] 09:18:37 INFO - PROCESS | 1645 | 1469549917096 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1173bb800) [pid = 1645] [serial = 771] [outer = 0x113d4b400] 09:18:37 INFO - PROCESS | 1645 | 1469549917368 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:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 474ms 09:18:37 INFO - PROCESS | 1645 | 1469549917399 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1645 | 1469549917401 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:18:37 INFO - PROCESS | 1645 | 1469549917403 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1645 | 1469549917404 Marionette TRACE conn2 <- [1,1002,null,{}] 09:18:37 INFO - PROCESS | 1645 | 1469549917407 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:18:37 INFO - PROCESS | 1645 | 1469549917409 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:37 INFO - PROCESS | 1645 | 1469549917502 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:18:37 INFO - PROCESS | 1645 | 1469549917507 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1645 | 1469549917510 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x1132d5800 == 29 [pid = 1645] [id = 258] 09:18:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x118299c00) [pid = 1645] [serial = 772] [outer = 0x0] 09:18:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1187f5000) [pid = 1645] [serial = 773] [outer = 0x118299c00] 09:18:37 INFO - PROCESS | 1645 | 1469549917545 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1191ce000) [pid = 1645] [serial = 774] [outer = 0x118299c00] 09:18:37 INFO - PROCESS | 1645 | 1469549917919 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:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 569ms 09:18:37 INFO - PROCESS | 1645 | 1469549917973 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1645 | 1469549917976 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:18:37 INFO - PROCESS | 1645 | 1469549917983 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1645 | 1469549917987 Marionette TRACE conn2 <- [1,1006,null,{}] 09:18:37 INFO - PROCESS | 1645 | 1469549917989 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:18:37 INFO - PROCESS | 1645 | 1469549917991 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:38 INFO - PROCESS | 1645 | 1469549918073 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:18:38 INFO - PROCESS | 1645 | 1469549918079 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1645 | 1469549918080 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x11919f000 == 30 [pid = 1645] [id = 259] 09:18:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11944a800) [pid = 1645] [serial = 775] [outer = 0x0] 09:18:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1194d7800) [pid = 1645] [serial = 776] [outer = 0x11944a800] 09:18:38 INFO - PROCESS | 1645 | 1469549918106 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e17000) [pid = 1645] [serial = 777] [outer = 0x11944a800] 09:18:38 INFO - PROCESS | 1645 | 1469549918427 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:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 475ms 09:18:38 INFO - PROCESS | 1645 | 1469549918454 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1645 | 1469549918456 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:18:38 INFO - PROCESS | 1645 | 1469549918458 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1645 | 1469549918461 Marionette TRACE conn2 <- [1,1010,null,{}] 09:18:38 INFO - PROCESS | 1645 | 1469549918464 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:18:38 INFO - PROCESS | 1645 | 1469549918465 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:38 INFO - PROCESS | 1645 | 1469549918569 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:18:38 INFO - PROCESS | 1645 | 1469549918606 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1645 | 1469549918607 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a34000 == 31 [pid = 1645] [id = 260] 09:18:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11820c800) [pid = 1645] [serial = 778] [outer = 0x0] 09:18:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120e83800) [pid = 1645] [serial = 779] [outer = 0x11820c800] 09:18:38 INFO - PROCESS | 1645 | 1469549918632 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123764400) [pid = 1645] [serial = 780] [outer = 0x11820c800] 09:18:38 INFO - PROCESS | 1645 | 1469549918963 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:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 523ms 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:18:38 INFO - PROCESS | 1645 | 1469549918982 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1645 | 1469549918983 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:18:38 INFO - PROCESS | 1645 | 1469549918985 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1645 | 1469549918986 Marionette TRACE conn2 <- [1,1014,null,{}] 09:18:38 INFO - PROCESS | 1645 | 1469549918988 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:18:38 INFO - PROCESS | 1645 | 1469549918989 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:39 INFO - PROCESS | 1645 | 1469549919083 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:18:39 INFO - PROCESS | 1645 | 1469549919117 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1645 | 1469549919121 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x123522000 == 32 [pid = 1645] [id = 261] 09:18:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118298800) [pid = 1645] [serial = 781] [outer = 0x0] 09:18:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123ae7000) [pid = 1645] [serial = 782] [outer = 0x118298800] 09:18:39 INFO - PROCESS | 1645 | 1469549919153 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123e07800) [pid = 1645] [serial = 783] [outer = 0x118298800] 09:18:39 INFO - PROCESS | 1645 | 1469549919473 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:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms 09:18:39 INFO - PROCESS | 1645 | 1469549919504 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1645 | 1469549919505 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:18:39 INFO - PROCESS | 1645 | 1469549919525 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1645 | 1469549919526 Marionette TRACE conn2 <- [1,1018,null,{}] 09:18:39 INFO - PROCESS | 1645 | 1469549919528 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:18:39 INFO - PROCESS | 1645 | 1469549919529 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:39 INFO - PROCESS | 1645 | 1469549919624 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:18:39 INFO - PROCESS | 1645 | 1469549919627 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1645 | 1469549919629 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x112541000 == 33 [pid = 1645] [id = 262] 09:18:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123a11c00) [pid = 1645] [serial = 784] [outer = 0x0] 09:18:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12454bc00) [pid = 1645] [serial = 785] [outer = 0x123a11c00] 09:18:39 INFO - PROCESS | 1645 | 1469549919652 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x124d8c800) [pid = 1645] [serial = 786] [outer = 0x123a11c00] 09:18:40 INFO - PROCESS | 1645 | 1469549920020 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:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 537ms 09:18:40 INFO - PROCESS | 1645 | 1469549920047 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1645 | 1469549920048 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:18:40 INFO - PROCESS | 1645 | 1469549920050 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1645 | 1469549920052 Marionette TRACE conn2 <- [1,1022,null,{}] 09:18:40 INFO - PROCESS | 1645 | 1469549920061 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:18:40 INFO - PROCESS | 1645 | 1469549920062 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:40 INFO - PROCESS | 1645 | 1469549920141 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:18:40 INFO - PROCESS | 1645 | 1469549920144 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1645 | 1469549920145 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x126cba000 == 34 [pid = 1645] [id = 263] 09:18:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11297f000) [pid = 1645] [serial = 787] [outer = 0x0] 09:18:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x126c52800) [pid = 1645] [serial = 788] [outer = 0x11297f000] 09:18:40 INFO - PROCESS | 1645 | 1469549920165 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126de3000) [pid = 1645] [serial = 789] [outer = 0x11297f000] 09:18:40 INFO - PROCESS | 1645 | 1469549920876 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:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x124776400) [pid = 1645] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12726a000) [pid = 1645] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12726c800) [pid = 1645] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12385d800) [pid = 1645] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113299400) [pid = 1645] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11697f800) [pid = 1645] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11872b400) [pid = 1645] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1195e6000) [pid = 1645] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11327bc00) [pid = 1645] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1173b3c00) [pid = 1645] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11380d400) [pid = 1645] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x113d98400) [pid = 1645] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128ccd800) [pid = 1645] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1294dd400) [pid = 1645] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:18:40 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x112fb6000) [pid = 1645] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 868ms 09:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:18:40 INFO - PROCESS | 1645 | 1469549920920 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1645 | 1469549920921 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:18:40 INFO - PROCESS | 1645 | 1469549920923 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1645 | 1469549920924 Marionette TRACE conn2 <- [1,1026,null,{}] 09:18:40 INFO - PROCESS | 1645 | 1469549920929 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:18:40 INFO - PROCESS | 1645 | 1469549920930 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:41 INFO - PROCESS | 1645 | 1469549921003 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:18:41 INFO - PROCESS | 1645 | 1469549921006 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1645 | 1469549921008 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dcd000 == 35 [pid = 1645] [id = 264] 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1173c0400) [pid = 1645] [serial = 790] [outer = 0x0] 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11872b400) [pid = 1645] [serial = 791] [outer = 0x1173c0400] 09:18:41 INFO - PROCESS | 1645 | 1469549921037 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x116929800) [pid = 1645] [serial = 792] [outer = 0x1173c0400] 09:18:41 INFO - PROCESS | 1645 | 1469549921353 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:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 473ms 09:18:41 INFO - PROCESS | 1645 | 1469549921404 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1645 | 1469549921405 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:18:41 INFO - PROCESS | 1645 | 1469549921408 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1645 | 1469549921409 Marionette TRACE conn2 <- [1,1030,null,{}] 09:18:41 INFO - PROCESS | 1645 | 1469549921411 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:18:41 INFO - PROCESS | 1645 | 1469549921412 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:41 INFO - PROCESS | 1645 | 1469549921484 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:18:41 INFO - PROCESS | 1645 | 1469549921537 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1645 | 1469549921538 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b64800 == 36 [pid = 1645] [id = 265] 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x116931800) [pid = 1645] [serial = 793] [outer = 0x0] 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123d18c00) [pid = 1645] [serial = 794] [outer = 0x116931800] 09:18:41 INFO - PROCESS | 1645 | 1469549921562 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x127264c00) [pid = 1645] [serial = 795] [outer = 0x116931800] 09:18:41 INFO - PROCESS | 1645 | 1469549921827 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:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 470ms 09:18:41 INFO - PROCESS | 1645 | 1469549921882 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1645 | 1469549921883 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:18:41 INFO - PROCESS | 1645 | 1469549921886 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1645 | 1469549921887 Marionette TRACE conn2 <- [1,1034,null,{}] 09:18:41 INFO - PROCESS | 1645 | 1469549921890 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:18:41 INFO - PROCESS | 1645 | 1469549921891 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:41 INFO - PROCESS | 1645 | 1469549921969 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:18:41 INFO - PROCESS | 1645 | 1469549921973 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1645 | 1469549921975 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c37800 == 37 [pid = 1645] [id = 266] 09:18:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x127265000) [pid = 1645] [serial = 796] [outer = 0x0] 09:18:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1272ae800) [pid = 1645] [serial = 797] [outer = 0x127265000] 09:18:42 INFO - PROCESS | 1645 | 1469549922004 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128ac1000) [pid = 1645] [serial = 798] [outer = 0x127265000] 09:18:42 INFO - PROCESS | 1645 | 1469549922365 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:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 09:18:42 INFO - PROCESS | 1645 | 1469549922409 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1645 | 1469549922412 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:18:42 INFO - PROCESS | 1645 | 1469549922415 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1645 | 1469549922418 Marionette TRACE conn2 <- [1,1038,null,{}] 09:18:42 INFO - PROCESS | 1645 | 1469549922421 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:18:42 INFO - PROCESS | 1645 | 1469549922424 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:42 INFO - PROCESS | 1645 | 1469549922516 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:18:42 INFO - PROCESS | 1645 | 1469549922519 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1645 | 1469549922520 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199b7000 == 38 [pid = 1645] [id = 267] 09:18:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x127264000) [pid = 1645] [serial = 799] [outer = 0x0] 09:18:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128e64c00) [pid = 1645] [serial = 800] [outer = 0x127264000] 09:18:42 INFO - PROCESS | 1645 | 1469549922545 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1291bf400) [pid = 1645] [serial = 801] [outer = 0x127264000] 09:18:42 INFO - PROCESS | 1645 | 1469549922863 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:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 471ms 09:18:42 INFO - PROCESS | 1645 | 1469549922928 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1645 | 1469549922930 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:18:42 INFO - PROCESS | 1645 | 1469549922934 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1645 | 1469549922937 Marionette TRACE conn2 <- [1,1042,null,{}] 09:18:42 INFO - PROCESS | 1645 | 1469549922941 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:18:42 INFO - PROCESS | 1645 | 1469549922943 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:43 INFO - PROCESS | 1645 | 1469549923035 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:18:43 INFO - PROCESS | 1645 | 1469549923130 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1645 | 1469549923134 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x11647a000 == 39 [pid = 1645] [id = 268] 09:18:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11329ec00) [pid = 1645] [serial = 802] [outer = 0x0] 09:18:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x113a0fc00) [pid = 1645] [serial = 803] [outer = 0x11329ec00] 09:18:43 INFO - PROCESS | 1645 | 1469549923164 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11692b400) [pid = 1645] [serial = 804] [outer = 0x11329ec00] 09:18:43 INFO - PROCESS | 1645 | 1469549923683 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:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 773ms 09:18:43 INFO - PROCESS | 1645 | 1469549923734 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1645 | 1469549923736 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:18:43 INFO - PROCESS | 1645 | 1469549923742 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1645 | 1469549923746 Marionette TRACE conn2 <- [1,1046,null,{}] 09:18:43 INFO - PROCESS | 1645 | 1469549923749 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:18:43 INFO - PROCESS | 1645 | 1469549923751 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:43 INFO - PROCESS | 1645 | 1469549923880 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:18:43 INFO - PROCESS | 1645 | 1469549923955 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1645 | 1469549923956 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a1b800 == 40 [pid = 1645] [id = 269] 09:18:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118571000) [pid = 1645] [serial = 805] [outer = 0x0] 09:18:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x11872bc00) [pid = 1645] [serial = 806] [outer = 0x118571000] 09:18:43 INFO - PROCESS | 1645 | 1469549923987 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1191cfc00) [pid = 1645] [serial = 807] [outer = 0x118571000] 09:18:44 INFO - PROCESS | 1645 | 1469549924680 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:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 975ms 09:18:44 INFO - PROCESS | 1645 | 1469549924716 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1645 | 1469549924720 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:18:44 INFO - PROCESS | 1645 | 1469549924725 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1645 | 1469549924728 Marionette TRACE conn2 <- [1,1050,null,{}] 09:18:44 INFO - PROCESS | 1645 | 1469549924734 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:18:44 INFO - PROCESS | 1645 | 1469549924736 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:44 INFO - PROCESS | 1645 | 1469549924872 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:18:44 INFO - PROCESS | 1645 | 1469549924926 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1645 | 1469549924928 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182cc000 == 41 [pid = 1645] [id = 270] 09:18:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1173b8400) [pid = 1645] [serial = 808] [outer = 0x0] 09:18:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1176ab400) [pid = 1645] [serial = 809] [outer = 0x1173b8400] 09:18:44 INFO - PROCESS | 1645 | 1469549924955 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118570400) [pid = 1645] [serial = 810] [outer = 0x1173b8400] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x129c37800 == 40 [pid = 1645] [id = 266] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x128b64800 == 39 [pid = 1645] [id = 265] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x124dcd000 == 38 [pid = 1645] [id = 264] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x126cba000 == 37 [pid = 1645] [id = 263] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x112541000 == 36 [pid = 1645] [id = 262] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x123522000 == 35 [pid = 1645] [id = 261] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x119a34000 == 34 [pid = 1645] [id = 260] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x11919f000 == 33 [pid = 1645] [id = 259] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x1132d5800 == 32 [pid = 1645] [id = 258] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x1169b3800 == 31 [pid = 1645] [id = 257] 09:18:45 INFO - PROCESS | 1645 | --DOCSHELL 0x112da5800 == 30 [pid = 1645] [id = 256] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x128cc6800) [pid = 1645] [serial = 738] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1291b8800) [pid = 1645] [serial = 746] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x127269c00) [pid = 1645] [serial = 732] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a4e9400) [pid = 1645] [serial = 750] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x119b82400) [pid = 1645] [serial = 743] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123d90c00) [pid = 1645] [serial = 744] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a4dd400) [pid = 1645] [serial = 749] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1294dd000) [pid = 1645] [serial = 747] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x124774000) [pid = 1645] [serial = 729] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12680e400) [pid = 1645] [serial = 731] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1272a7800) [pid = 1645] [serial = 734] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128abe400) [pid = 1645] [serial = 737] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123a0cc00) [pid = 1645] [serial = 725] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123d8a400) [pid = 1645] [serial = 726] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1195e2000) [pid = 1645] [serial = 722] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123097000) [pid = 1645] [serial = 723] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126c53000) [pid = 1645] [serial = 708] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128ab6c00) [pid = 1645] [serial = 735] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1187ed800) [pid = 1645] [serial = 713] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1188cd400) [pid = 1645] [serial = 714] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123e0f400) [pid = 1645] [serial = 728] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1160ef400) [pid = 1645] [serial = 710] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1169e4c00) [pid = 1645] [serial = 711] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x118202800) [pid = 1645] [serial = 719] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1191c9400) [pid = 1645] [serial = 720] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x11692d400) [pid = 1645] [serial = 716] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1173b4c00) [pid = 1645] [serial = 717] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1160f1400) [pid = 1645] [serial = 740] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x118888400) [pid = 1645] [serial = 741] [outer = 0x0] [url = about:blank] 09:18:45 INFO - PROCESS | 1645 | 1469549925404 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:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 725ms 09:18:45 INFO - PROCESS | 1645 | 1469549925449 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1645 | 1469549925452 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:18:45 INFO - PROCESS | 1645 | 1469549925456 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1645 | 1469549925458 Marionette TRACE conn2 <- [1,1054,null,{}] 09:18:45 INFO - PROCESS | 1645 | 1469549925466 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:18:45 INFO - PROCESS | 1645 | 1469549925468 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:45 INFO - PROCESS | 1645 | 1469549925549 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:18:45 INFO - PROCESS | 1645 | 1469549925606 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1645 | 1469549925607 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x118256000 == 31 [pid = 1645] [id = 271] 09:18:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1176b1c00) [pid = 1645] [serial = 811] [outer = 0x0] 09:18:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x119449c00) [pid = 1645] [serial = 812] [outer = 0x1176b1c00] 09:18:45 INFO - PROCESS | 1645 | 1469549925634 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1194d2c00) [pid = 1645] [serial = 813] [outer = 0x1176b1c00] 09:18:45 INFO - PROCESS | 1645 | 1469549925930 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:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 525ms 09:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:18:45 INFO - PROCESS | 1645 | 1469549925981 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1645 | 1469549925983 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:18:45 INFO - PROCESS | 1645 | 1469549925985 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1645 | 1469549925987 Marionette TRACE conn2 <- [1,1058,null,{}] 09:18:45 INFO - PROCESS | 1645 | 1469549925995 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:18:46 INFO - PROCESS | 1645 | 1469549925998 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:46 INFO - PROCESS | 1645 | 1469549926079 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:18:46 INFO - PROCESS | 1645 | 1469549926130 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1645 | 1469549926132 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e3c000 == 32 [pid = 1645] [id = 272] 09:18:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1188d3c00) [pid = 1645] [serial = 814] [outer = 0x0] 09:18:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120e13400) [pid = 1645] [serial = 815] [outer = 0x1188d3c00] 09:18:46 INFO - PROCESS | 1645 | 1469549926159 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x123a0c000) [pid = 1645] [serial = 816] [outer = 0x1188d3c00] 09:18:46 INFO - PROCESS | 1645 | 1469549926462 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:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 524ms 09:18:46 INFO - PROCESS | 1645 | 1469549926512 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1645 | 1469549926514 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:18:46 INFO - PROCESS | 1645 | 1469549926516 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1645 | 1469549926517 Marionette TRACE conn2 <- [1,1062,null,{}] 09:18:46 INFO - PROCESS | 1645 | 1469549926519 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:18:46 INFO - PROCESS | 1645 | 1469549926520 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:46 INFO - PROCESS | 1645 | 1469549926598 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:18:46 INFO - PROCESS | 1645 | 1469549926601 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1645 | 1469549926602 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c1b000 == 33 [pid = 1645] [id = 273] 09:18:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x123d8a000) [pid = 1645] [serial = 817] [outer = 0x0] 09:18:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123e0d000) [pid = 1645] [serial = 818] [outer = 0x123d8a000] 09:18:46 INFO - PROCESS | 1645 | 1469549926630 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x12458b000) [pid = 1645] [serial = 819] [outer = 0x123d8a000] 09:18:46 INFO - PROCESS | 1645 | 1469549926952 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:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 469ms 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:18:46 INFO - PROCESS | 1645 | 1469549926986 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1645 | 1469549926987 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:18:46 INFO - PROCESS | 1645 | 1469549926989 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1645 | 1469549926990 Marionette TRACE conn2 <- [1,1066,null,{}] 09:18:46 INFO - PROCESS | 1645 | 1469549926992 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:18:46 INFO - PROCESS | 1645 | 1469549926994 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:47 INFO - PROCESS | 1645 | 1469549927097 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:18:47 INFO - PROCESS | 1645 | 1469549927104 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1645 | 1469549927105 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12482f800 == 34 [pid = 1645] [id = 274] 09:18:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12458f800) [pid = 1645] [serial = 820] [outer = 0x0] 09:18:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1248c1800) [pid = 1645] [serial = 821] [outer = 0x12458f800] 09:18:47 INFO - PROCESS | 1645 | 1469549927129 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12680a800) [pid = 1645] [serial = 822] [outer = 0x12458f800] 09:18:47 INFO - PROCESS | 1645 | 1469549927480 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:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 519ms 09:18:47 INFO - PROCESS | 1645 | 1469549927517 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1645 | 1469549927518 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:18:47 INFO - PROCESS | 1645 | 1469549927523 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1645 | 1469549927524 Marionette TRACE conn2 <- [1,1070,null,{}] 09:18:47 INFO - PROCESS | 1645 | 1469549927534 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:18:47 INFO - PROCESS | 1645 | 1469549927538 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:47 INFO - PROCESS | 1645 | 1469549927666 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:18:47 INFO - PROCESS | 1645 | 1469549927707 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1645 | 1469549927708 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c17800 == 35 [pid = 1645] [id = 275] 09:18:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124774000) [pid = 1645] [serial = 823] [outer = 0x0] 09:18:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1272b3000) [pid = 1645] [serial = 824] [outer = 0x124774000] 09:18:47 INFO - PROCESS | 1645 | 1469549927734 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128e67800) [pid = 1645] [serial = 825] [outer = 0x124774000] 09:18:48 INFO - PROCESS | 1645 | 1469549928039 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:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 528ms 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:18:48 INFO - PROCESS | 1645 | 1469549928051 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1645 | 1469549928052 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:18:48 INFO - PROCESS | 1645 | 1469549928055 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1645 | 1469549928056 Marionette TRACE conn2 <- [1,1074,null,{}] 09:18:48 INFO - PROCESS | 1645 | 1469549928058 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:18:48 INFO - PROCESS | 1645 | 1469549928061 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:48 INFO - PROCESS | 1645 | 1469549928158 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:18:48 INFO - PROCESS | 1645 | 1469549928169 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1645 | 1469549928170 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x129343800 == 36 [pid = 1645] [id = 276] 09:18:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1291bc000) [pid = 1645] [serial = 826] [outer = 0x0] 09:18:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1294d2400) [pid = 1645] [serial = 827] [outer = 0x1291bc000] 09:18:48 INFO - PROCESS | 1645 | 1469549928195 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1294dac00) [pid = 1645] [serial = 828] [outer = 0x1291bc000] 09:18:48 INFO - PROCESS | 1645 | 1469549928516 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:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 09:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:18:48 INFO - PROCESS | 1645 | 1469549928573 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1645 | 1469549928575 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:18:48 INFO - PROCESS | 1645 | 1469549928576 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1645 | 1469549928578 Marionette TRACE conn2 <- [1,1078,null,{}] 09:18:48 INFO - PROCESS | 1645 | 1469549928580 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:18:48 INFO - PROCESS | 1645 | 1469549928581 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:48 INFO - PROCESS | 1645 | 1469549928677 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:18:48 INFO - PROCESS | 1645 | 1469549928680 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1645 | 1469549928681 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a443800 == 37 [pid = 1645] [id = 277] 09:18:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128e68800) [pid = 1645] [serial = 829] [outer = 0x0] 09:18:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x129ce1400) [pid = 1645] [serial = 830] [outer = 0x128e68800] 09:18:48 INFO - PROCESS | 1645 | 1469549928706 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12a4e8c00) [pid = 1645] [serial = 831] [outer = 0x128e68800] 09:18:49 INFO - PROCESS | 1645 | 1469549929036 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:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:18:49 INFO - PROCESS | 1645 | 1469549929050 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1645 | 1469549929051 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:18:49 INFO - PROCESS | 1645 | 1469549929053 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1645 | 1469549929054 Marionette TRACE conn2 <- [1,1082,null,{}] 09:18:49 INFO - PROCESS | 1645 | 1469549929057 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:18:49 INFO - PROCESS | 1645 | 1469549929059 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:49 INFO - PROCESS | 1645 | 1469549929171 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:18:49 INFO - PROCESS | 1645 | 1469549929176 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1645 | 1469549929177 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc8000 == 38 [pid = 1645] [id = 278] 09:18:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1291bcc00) [pid = 1645] [serial = 832] [outer = 0x0] 09:18:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12a5cac00) [pid = 1645] [serial = 833] [outer = 0x1291bcc00] 09:18:49 INFO - PROCESS | 1645 | 1469549929207 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12a5d1c00) [pid = 1645] [serial = 834] [outer = 0x1291bcc00] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118298800) [pid = 1645] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123a11c00) [pid = 1645] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11297f000) [pid = 1645] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11944a800) [pid = 1645] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118299c00) [pid = 1645] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1173c0400) [pid = 1645] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11298c800) [pid = 1645] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116931800) [pid = 1645] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x127265000) [pid = 1645] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113d4b400) [pid = 1645] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11692f000) [pid = 1645] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11297e400) [pid = 1645] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x118889800) [pid = 1645] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11998fc00) [pid = 1645] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11820c800) [pid = 1645] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:18:49 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x126c5c000) [pid = 1645] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:18:49 INFO - PROCESS | 1645 | 1469549929763 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:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 720ms 09:18:49 INFO - PROCESS | 1645 | 1469549929773 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1645 | 1469549929774 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:18:49 INFO - PROCESS | 1645 | 1469549929778 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1645 | 1469549929780 Marionette TRACE conn2 <- [1,1086,null,{}] 09:18:49 INFO - PROCESS | 1645 | 1469549929782 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:18:49 INFO - PROCESS | 1645 | 1469549929783 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:49 INFO - PROCESS | 1645 | 1469549929863 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:18:49 INFO - PROCESS | 1645 | 1469549929917 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1645 | 1469549929918 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x129349800 == 39 [pid = 1645] [id = 279] 09:18:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11213bc00) [pid = 1645] [serial = 835] [outer = 0x0] 09:18:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118290000) [pid = 1645] [serial = 836] [outer = 0x11213bc00] 09:18:49 INFO - PROCESS | 1645 | 1469549929942 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e1c400) [pid = 1645] [serial = 837] [outer = 0x11213bc00] 09:18:50 INFO - PROCESS | 1645 | 1469549930230 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:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 471ms 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:18:50 INFO - PROCESS | 1645 | 1469549930251 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1645 | 1469549930252 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:18:50 INFO - PROCESS | 1645 | 1469549930254 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1645 | 1469549930256 Marionette TRACE conn2 <- [1,1090,null,{}] 09:18:50 INFO - PROCESS | 1645 | 1469549930258 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:18:50 INFO - PROCESS | 1645 | 1469549930262 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:50 INFO - PROCESS | 1645 | 1469549930355 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:18:50 INFO - PROCESS | 1645 | 1469549930361 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1645 | 1469549930363 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7b2800 == 40 [pid = 1645] [id = 280] 09:18:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12385d000) [pid = 1645] [serial = 838] [outer = 0x0] 09:18:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1272a6000) [pid = 1645] [serial = 839] [outer = 0x12385d000] 09:18:50 INFO - PROCESS | 1645 | 1469549930397 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a6dd000) [pid = 1645] [serial = 840] [outer = 0x12385d000] 09:18:50 INFO - PROCESS | 1645 | 1469549930712 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:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 470ms 09:18:50 INFO - PROCESS | 1645 | 1469549930724 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1645 | 1469549930726 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:18:50 INFO - PROCESS | 1645 | 1469549930733 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1645 | 1469549930734 Marionette TRACE conn2 <- [1,1094,null,{}] 09:18:50 INFO - PROCESS | 1645 | 1469549930736 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:18:50 INFO - PROCESS | 1645 | 1469549930737 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:50 INFO - PROCESS | 1645 | 1469549930818 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:18:50 INFO - PROCESS | 1645 | 1469549930877 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1645 | 1469549930878 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b88c800 == 41 [pid = 1645] [id = 281] 09:18:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118883000) [pid = 1645] [serial = 841] [outer = 0x0] 09:18:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a6dc000) [pid = 1645] [serial = 842] [outer = 0x118883000] 09:18:50 INFO - PROCESS | 1645 | 1469549930902 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12ad9f000) [pid = 1645] [serial = 843] [outer = 0x118883000] 09:18:51 INFO - PROCESS | 1645 | 1469549931179 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:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 09:18:51 INFO - PROCESS | 1645 | 1469549931204 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:18:51 INFO - PROCESS | 1645 | 1469549931206 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:18:51 INFO - PROCESS | 1645 | 1469549931208 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1645 | 1469549931211 Marionette TRACE conn2 <- [1,1098,null,{}] 09:18:51 INFO - PROCESS | 1645 | 1469549931219 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:18:51 INFO - PROCESS | 1645 | 1469549931220 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:51 INFO - PROCESS | 1645 | 1469549931303 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:18:51 INFO - PROCESS | 1645 | 1469549931308 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1645 | 1469549931309 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1a000 == 42 [pid = 1645] [id = 282] 09:18:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12ad57800) [pid = 1645] [serial = 844] [outer = 0x0] 09:18:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12ad62400) [pid = 1645] [serial = 845] [outer = 0x12ad57800] 09:18:51 INFO - PROCESS | 1645 | 1469549931343 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12af57800) [pid = 1645] [serial = 846] [outer = 0x12ad57800] 09:18:51 INFO - PROCESS | 1645 | 1469549931770 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:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 577ms 09:18:51 INFO - PROCESS | 1645 | 1469549931786 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:18:51 INFO - PROCESS | 1645 | 1469549931789 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:18:51 INFO - PROCESS | 1645 | 1469549931792 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1645 | 1469549931794 Marionette TRACE conn2 <- [1,1102,null,{}] 09:18:51 INFO - PROCESS | 1645 | 1469549931798 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:18:51 INFO - PROCESS | 1645 | 1469549931800 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:51 INFO - PROCESS | 1645 | 1469549931911 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:18:51 INFO - PROCESS | 1645 | 1469549931968 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1645 | 1469549931969 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x11737c800 == 43 [pid = 1645] [id = 283] 09:18:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113d9dc00) [pid = 1645] [serial = 847] [outer = 0x0] 09:18:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x116977400) [pid = 1645] [serial = 848] [outer = 0x113d9dc00] 09:18:52 INFO - PROCESS | 1645 | 1469549932000 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11828d000) [pid = 1645] [serial = 849] [outer = 0x113d9dc00] 09:18:52 INFO - PROCESS | 1645 | 1469549932459 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:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 721ms 09:18:52 INFO - PROCESS | 1645 | 1469549932535 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1645 | 1469549932538 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:18:52 INFO - PROCESS | 1645 | 1469549932562 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1645 | 1469549932564 Marionette TRACE conn2 <- [1,1106,null,{}] 09:18:52 INFO - PROCESS | 1645 | 1469549932568 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:18:52 INFO - PROCESS | 1645 | 1469549932570 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:52 INFO - PROCESS | 1645 | 1469549932676 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:18:52 INFO - PROCESS | 1645 | 1469549932748 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1645 | 1469549932750 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x124832000 == 44 [pid = 1645] [id = 284] 09:18:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x119454400) [pid = 1645] [serial = 850] [outer = 0x0] 09:18:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1195de800) [pid = 1645] [serial = 851] [outer = 0x119454400] 09:18:52 INFO - PROCESS | 1645 | 1469549932782 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x120fad400) [pid = 1645] [serial = 852] [outer = 0x119454400] 09:18:53 INFO - PROCESS | 1645 | 1469549933208 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:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 09:18:53 INFO - PROCESS | 1645 | 1469549933235 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:18:53 INFO - PROCESS | 1645 | 1469549933236 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:18:53 INFO - PROCESS | 1645 | 1469549933239 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1645 | 1469549933242 Marionette TRACE conn2 <- [1,1110,null,{}] 09:18:53 INFO - PROCESS | 1645 | 1469549933250 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:18:53 INFO - PROCESS | 1645 | 1469549933253 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:53 INFO - PROCESS | 1645 | 1469549933359 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:18:53 INFO - PROCESS | 1645 | 1469549933417 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1645 | 1469549933419 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0c800 == 45 [pid = 1645] [id = 285] 09:18:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123e0a000) [pid = 1645] [serial = 853] [outer = 0x0] 09:18:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124d85000) [pid = 1645] [serial = 854] [outer = 0x123e0a000] 09:18:53 INFO - PROCESS | 1645 | 1469549933450 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x127266400) [pid = 1645] [serial = 855] [outer = 0x123e0a000] 09:18:53 INFO - PROCESS | 1645 | 1469549933860 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:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 673ms 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:18:53 INFO - PROCESS | 1645 | 1469549933912 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1645 | 1469549933914 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:18:53 INFO - PROCESS | 1645 | 1469549933916 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1645 | 1469549933917 Marionette TRACE conn2 <- [1,1114,null,{}] 09:18:53 INFO - PROCESS | 1645 | 1469549933920 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:18:53 INFO - PROCESS | 1645 | 1469549933921 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:54 INFO - PROCESS | 1645 | 1469549934048 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:18:54 INFO - PROCESS | 1645 | 1469549934130 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1645 | 1469549934131 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1e1000 == 46 [pid = 1645] [id = 286] 09:18:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128abf400) [pid = 1645] [serial = 856] [outer = 0x0] 09:18:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128e65000) [pid = 1645] [serial = 857] [outer = 0x128abf400] 09:18:54 INFO - PROCESS | 1645 | 1469549934161 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x129cd9c00) [pid = 1645] [serial = 858] [outer = 0x128abf400] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 09:18:54 INFO - PROCESS | 1645 | 1469549934582 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:18:54 INFO - PROCESS | 1645 | 1469549934588 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1645 | 1469549934589 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:18:54 INFO - PROCESS | 1645 | 1469549934592 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1645 | 1469549934593 Marionette TRACE conn2 <- [1,1118,null,{}] 09:18:54 INFO - PROCESS | 1645 | 1469549934596 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:18:54 INFO - PROCESS | 1645 | 1469549934597 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:54 INFO - PROCESS | 1645 | 1469549934698 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:18:54 INFO - PROCESS | 1645 | 1469549934751 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1645 | 1469549934753 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa8800 == 47 [pid = 1645] [id = 287] 09:18:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x119175000) [pid = 1645] [serial = 859] [outer = 0x0] 09:18:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x124776400) [pid = 1645] [serial = 860] [outer = 0x119175000] 09:18:54 INFO - PROCESS | 1645 | 1469549934782 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x129ce4800) [pid = 1645] [serial = 861] [outer = 0x119175000] 09:18:55 INFO - PROCESS | 1645 | 1469549935524 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:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 09:18:55 INFO - PROCESS | 1645 | 1469549935563 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:18:55 INFO - PROCESS | 1645 | 1469549935566 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:18:55 INFO - PROCESS | 1645 | 1469549935568 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1645 | 1469549935570 Marionette TRACE conn2 <- [1,1122,null,{}] 09:18:55 INFO - PROCESS | 1645 | 1469549935573 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:18:55 INFO - PROCESS | 1645 | 1469549935575 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:55 INFO - PROCESS | 1645 | 1469549935670 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:18:55 INFO - PROCESS | 1645 | 1469549935726 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1645 | 1469549935727 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x117164000 == 48 [pid = 1645] [id = 288] 09:18:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x116a9cc00) [pid = 1645] [serial = 862] [outer = 0x0] 09:18:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x117d22c00) [pid = 1645] [serial = 863] [outer = 0x116a9cc00] 09:18:55 INFO - PROCESS | 1645 | 1469549935755 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x120e16000) [pid = 1645] [serial = 864] [outer = 0x116a9cc00] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12b88c800 == 47 [pid = 1645] [id = 281] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7b2800 == 46 [pid = 1645] [id = 280] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x129349800 == 45 [pid = 1645] [id = 279] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc8000 == 44 [pid = 1645] [id = 278] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12a443800 == 43 [pid = 1645] [id = 277] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x129343800 == 42 [pid = 1645] [id = 276] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x128c17800 == 41 [pid = 1645] [id = 275] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12482f800 == 40 [pid = 1645] [id = 274] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x123c1b000 == 39 [pid = 1645] [id = 273] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x119e3c000 == 38 [pid = 1645] [id = 272] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x118256000 == 37 [pid = 1645] [id = 271] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x1182cc000 == 36 [pid = 1645] [id = 270] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x119a1b800 == 35 [pid = 1645] [id = 269] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x11647a000 == 34 [pid = 1645] [id = 268] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x1199b7000 == 33 [pid = 1645] [id = 267] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x116fa8800 == 32 [pid = 1645] [id = 287] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1e1000 == 31 [pid = 1645] [id = 286] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0c800 == 30 [pid = 1645] [id = 285] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x124832000 == 29 [pid = 1645] [id = 284] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd1a000 == 28 [pid = 1645] [id = 282] 09:18:56 INFO - PROCESS | 1645 | --DOCSHELL 0x11737c800 == 27 [pid = 1645] [id = 283] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x126de3000) [pid = 1645] [serial = 789] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x128ac1000) [pid = 1645] [serial = 798] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x116926800) [pid = 1645] [serial = 753] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x113270000) [pid = 1645] [serial = 752] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x119453000) [pid = 1645] [serial = 756] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1191c4c00) [pid = 1645] [serial = 755] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128e64c00) [pid = 1645] [serial = 800] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x123e09000) [pid = 1645] [serial = 759] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x123a04000) [pid = 1645] [serial = 758] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123764400) [pid = 1645] [serial = 780] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x120e83800) [pid = 1645] [serial = 779] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x124d8c800) [pid = 1645] [serial = 786] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x127264c00) [pid = 1645] [serial = 795] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128abec00) [pid = 1645] [serial = 762] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x127260c00) [pid = 1645] [serial = 761] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123ae7000) [pid = 1645] [serial = 782] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12454bc00) [pid = 1645] [serial = 785] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123e07800) [pid = 1645] [serial = 783] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x126c52800) [pid = 1645] [serial = 788] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1194d7800) [pid = 1645] [serial = 776] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120e17000) [pid = 1645] [serial = 777] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1187f5000) [pid = 1645] [serial = 773] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11872b400) [pid = 1645] [serial = 791] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1191ce000) [pid = 1645] [serial = 774] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112f28800) [pid = 1645] [serial = 767] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123d18c00) [pid = 1645] [serial = 794] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11386fc00) [pid = 1645] [serial = 768] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116929800) [pid = 1645] [serial = 792] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1272ae800) [pid = 1645] [serial = 797] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1169e5c00) [pid = 1645] [serial = 770] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11732bc00) [pid = 1645] [serial = 764] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x118297400) [pid = 1645] [serial = 765] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1173bb800) [pid = 1645] [serial = 771] [outer = 0x0] [url = about:blank] 09:18:56 INFO - PROCESS | 1645 | 1469549936751 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:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1222ms 09:18:56 INFO - PROCESS | 1645 | 1469549936791 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:18:56 INFO - PROCESS | 1645 | 1469549936794 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:18:56 INFO - PROCESS | 1645 | 1469549936797 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1645 | 1469549936799 Marionette TRACE conn2 <- [1,1126,null,{}] 09:18:56 INFO - PROCESS | 1645 | 1469549936802 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:18:56 INFO - PROCESS | 1645 | 1469549936804 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:56 INFO - PROCESS | 1645 | 1469549936883 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:18:56 INFO - PROCESS | 1645 | 1469549936887 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1645 | 1469549936890 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x11601f800 == 28 [pid = 1645] [id = 289] 09:18:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113d4c000) [pid = 1645] [serial = 865] [outer = 0x0] 09:18:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x115d15000) [pid = 1645] [serial = 866] [outer = 0x113d4c000] 09:18:56 INFO - PROCESS | 1645 | 1469549936921 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x112ce0000) [pid = 1645] [serial = 867] [outer = 0x113d4c000] 09:18:57 INFO - PROCESS | 1645 | 1469549937284 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:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:18:57 INFO - PROCESS | 1645 | 1469549937318 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1645 | 1469549937322 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:18:57 INFO - PROCESS | 1645 | 1469549937326 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1645 | 1469549937328 Marionette TRACE conn2 <- [1,1130,null,{}] 09:18:57 INFO - PROCESS | 1645 | 1469549937330 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:18:57 INFO - PROCESS | 1645 | 1469549937332 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:57 INFO - PROCESS | 1645 | 1469549937408 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:18:57 INFO - PROCESS | 1645 | 1469549937414 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1645 | 1469549937415 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb3800 == 29 [pid = 1645] [id = 290] 09:18:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11697ac00) [pid = 1645] [serial = 868] [outer = 0x0] 09:18:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1173b7c00) [pid = 1645] [serial = 869] [outer = 0x11697ac00] 09:18:57 INFO - PROCESS | 1645 | 1469549937443 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118292000) [pid = 1645] [serial = 870] [outer = 0x11697ac00] 09:18:57 INFO - PROCESS | 1645 | 1469549937779 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:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 471ms 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:18:57 INFO - PROCESS | 1645 | 1469549937798 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1645 | 1469549937799 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:18:57 INFO - PROCESS | 1645 | 1469549937801 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1645 | 1469549937804 Marionette TRACE conn2 <- [1,1134,null,{}] 09:18:57 INFO - PROCESS | 1645 | 1469549937812 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:18:57 INFO - PROCESS | 1645 | 1469549937815 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:57 INFO - PROCESS | 1645 | 1469549937916 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:18:57 INFO - PROCESS | 1645 | 1469549937923 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1645 | 1469549937925 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x11876b800 == 30 [pid = 1645] [id = 291] 09:18:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x115d0fc00) [pid = 1645] [serial = 871] [outer = 0x0] 09:18:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1191cf400) [pid = 1645] [serial = 872] [outer = 0x115d0fc00] 09:18:57 INFO - PROCESS | 1645 | 1469549937956 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1195df000) [pid = 1645] [serial = 873] [outer = 0x115d0fc00] 09:18:58 INFO - PROCESS | 1645 | 1469549938346 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:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 09:18:58 INFO - PROCESS | 1645 | 1469549938373 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 1645 | 1469549938375 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:18:58 INFO - PROCESS | 1645 | 1469549938381 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1645 | 1469549938383 Marionette TRACE conn2 <- [1,1138,null,{}] 09:18:58 INFO - PROCESS | 1645 | 1469549938386 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:18:58 INFO - PROCESS | 1645 | 1469549938388 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:58 INFO - PROCESS | 1645 | 1469549938547 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:18:58 INFO - PROCESS | 1645 | 1469549938600 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1645 | 1469549938601 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199bb800 == 31 [pid = 1645] [id = 292] 09:18:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120e14000) [pid = 1645] [serial = 874] [outer = 0x0] 09:18:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120fb6000) [pid = 1645] [serial = 875] [outer = 0x120e14000] 09:18:58 INFO - PROCESS | 1645 | 1469549938641 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1235d6800) [pid = 1645] [serial = 876] [outer = 0x120e14000] 09:18:59 INFO - PROCESS | 1645 | 1469549939034 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:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 674ms 09:18:59 INFO - PROCESS | 1645 | 1469549939055 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1645 | 1469549939067 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:18:59 INFO - PROCESS | 1645 | 1469549939081 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1645 | 1469549939083 Marionette TRACE conn2 <- [1,1142,null,{}] 09:18:59 INFO - PROCESS | 1645 | 1469549939087 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:18:59 INFO - PROCESS | 1645 | 1469549939089 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:59 INFO - PROCESS | 1645 | 1469549939233 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:18:59 INFO - PROCESS | 1645 | 1469549939329 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1645 | 1469549939330 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x123512800 == 32 [pid = 1645] [id = 293] 09:18:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11692e800) [pid = 1645] [serial = 877] [outer = 0x0] 09:18:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123d18800) [pid = 1645] [serial = 878] [outer = 0x11692e800] 09:18:59 INFO - PROCESS | 1645 | 1469549939354 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123e03400) [pid = 1645] [serial = 879] [outer = 0x11692e800] 09:18:59 INFO - PROCESS | 1645 | 1469549939652 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:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 624ms 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:18:59 INFO - PROCESS | 1645 | 1469549939705 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1645 | 1469549939706 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:18:59 INFO - PROCESS | 1645 | 1469549939713 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1645 | 1469549939714 Marionette TRACE conn2 <- [1,1146,null,{}] 09:18:59 INFO - PROCESS | 1645 | 1469549939716 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:18:59 INFO - PROCESS | 1645 | 1469549939720 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:59 INFO - PROCESS | 1645 | 1469549939831 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:18:59 INFO - PROCESS | 1645 | 1469549939835 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1645 | 1469549939836 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:18:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x124829000 == 33 [pid = 1645] [id = 294] 09:18:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123e06c00) [pid = 1645] [serial = 880] [outer = 0x0] 09:18:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12417cc00) [pid = 1645] [serial = 881] [outer = 0x123e06c00] 09:18:59 INFO - PROCESS | 1645 | 1469549939861 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x127053400) [pid = 1645] [serial = 882] [outer = 0x123e06c00] 09:19:00 INFO - PROCESS | 1645 | 1469549940215 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:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:19:00 INFO - PROCESS | 1645 | 1469549940232 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1645 | 1469549940233 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:19:00 INFO - PROCESS | 1645 | 1469549940235 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1645 | 1469549940236 Marionette TRACE conn2 <- [1,1150,null,{}] 09:19:00 INFO - PROCESS | 1645 | 1469549940238 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:19:00 INFO - PROCESS | 1645 | 1469549940239 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:00 INFO - PROCESS | 1645 | 1469549940332 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:19:00 INFO - PROCESS | 1645 | 1469549940368 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1645 | 1469549940369 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d53800 == 34 [pid = 1645] [id = 295] 09:19:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x127053800) [pid = 1645] [serial = 883] [outer = 0x0] 09:19:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x127262400) [pid = 1645] [serial = 884] [outer = 0x127053800] 09:19:00 INFO - PROCESS | 1645 | 1469549940393 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1272acc00) [pid = 1645] [serial = 885] [outer = 0x127053800] 09:19:00 INFO - PROCESS | 1645 | 1469549940701 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:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 09:19:00 INFO - PROCESS | 1645 | 1469549940755 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:19:00 INFO - PROCESS | 1645 | 1469549940757 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:19:00 INFO - PROCESS | 1645 | 1469549940759 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1645 | 1469549940760 Marionette TRACE conn2 <- [1,1154,null,{}] 09:19:00 INFO - PROCESS | 1645 | 1469549940762 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:19:00 INFO - PROCESS | 1645 | 1469549940763 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:01 INFO - PROCESS | 1645 | 1469549941048 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x118571000) [pid = 1645] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12385d000) [pid = 1645] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123d8a000) [pid = 1645] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1173b8400) [pid = 1645] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x127264000) [pid = 1645] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1188d3c00) [pid = 1645] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128e68800) [pid = 1645] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11329ec00) [pid = 1645] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1176b1c00) [pid = 1645] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11213bc00) [pid = 1645] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12458f800) [pid = 1645] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124774000) [pid = 1645] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1291bcc00) [pid = 1645] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1291bc000) [pid = 1645] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x118883000) [pid = 1645] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:19:01 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12ad57800) [pid = 1645] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:19:01 INFO - PROCESS | 1645 | 1469549941093 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1645 | 1469549941094 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x118256800 == 35 [pid = 1645] [id = 296] 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1126d8800) [pid = 1645] [serial = 886] [outer = 0x0] 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1171b6800) [pid = 1645] [serial = 887] [outer = 0x1126d8800] 09:19:01 INFO - PROCESS | 1645 | 1469549941120 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1188d3c00) [pid = 1645] [serial = 888] [outer = 0x1126d8800] 09:19:01 INFO - PROCESS | 1645 | 1469549941381 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:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 09:19:01 INFO - PROCESS | 1645 | 1469549941434 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:01 INFO - PROCESS | 1645 | 1469549941449 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:19:01 INFO - PROCESS | 1645 | 1469549941453 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1645 | 1469549941455 Marionette TRACE conn2 <- [1,1158,null,{}] 09:19:01 INFO - PROCESS | 1645 | 1469549941458 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:19:01 INFO - PROCESS | 1645 | 1469549941463 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:01 INFO - PROCESS | 1645 | 1469549941577 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:19:01 INFO - PROCESS | 1645 | 1469549941685 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1645 | 1469549941686 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x118769000 == 36 [pid = 1645] [id = 297] 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x112c2a000) [pid = 1645] [serial = 889] [outer = 0x0] 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120e78800) [pid = 1645] [serial = 890] [outer = 0x112c2a000] 09:19:01 INFO - PROCESS | 1645 | 1469549941711 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128ac2000) [pid = 1645] [serial = 891] [outer = 0x112c2a000] 09:19:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128ccf000) [pid = 1645] [serial = 892] [outer = 0x12cc50400] 09:19:02 INFO - PROCESS | 1645 | 1469549942030 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:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 619ms 09:19:02 INFO - PROCESS | 1645 | 1469549942073 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1645 | 1469549942074 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:02 INFO - PROCESS | 1645 | 1469549942076 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1645 | 1469549942077 Marionette TRACE conn2 <- [1,1162,null,{}] 09:19:02 INFO - PROCESS | 1645 | 1469549942080 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:19:02 INFO - PROCESS | 1645 | 1469549942081 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:02 INFO - PROCESS | 1645 | 1469549942157 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:19:02 INFO - PROCESS | 1645 | 1469549942163 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1645 | 1469549942164 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12913c000 == 37 [pid = 1645] [id = 298] 09:19:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128ac5400) [pid = 1645] [serial = 893] [outer = 0x0] 09:19:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1291b4400) [pid = 1645] [serial = 894] [outer = 0x128ac5400] 09:19:02 INFO - PROCESS | 1645 | 1469549942188 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1294d6400) [pid = 1645] [serial = 895] [outer = 0x128ac5400] 09:19:02 INFO - PROCESS | 1645 | 1469549942517 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:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 09:19:02 INFO - PROCESS | 1645 | 1469549942546 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1645 | 1469549942547 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:02 INFO - PROCESS | 1645 | 1469549942557 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1645 | 1469549942559 Marionette TRACE conn2 <- [1,1166,null,{}] 09:19:02 INFO - PROCESS | 1645 | 1469549942561 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:19:02 INFO - PROCESS | 1645 | 1469549942563 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:02 INFO - PROCESS | 1645 | 1469549942672 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:19:02 INFO - PROCESS | 1645 | 1469549942681 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1645 | 1469549942683 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x123257800 == 38 [pid = 1645] [id = 299] 09:19:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128cd0800) [pid = 1645] [serial = 896] [outer = 0x0] 09:19:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12a4de000) [pid = 1645] [serial = 897] [outer = 0x128cd0800] 09:19:02 INFO - PROCESS | 1645 | 1469549942709 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12a6d2000) [pid = 1645] [serial = 898] [outer = 0x128cd0800] 09:19:03 INFO - PROCESS | 1645 | 1469549943030 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:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 578ms 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:03 INFO - PROCESS | 1645 | 1469549943129 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 1645 | 1469549943131 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:19:03 INFO - PROCESS | 1645 | 1469549943134 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1645 | 1469549943137 Marionette TRACE conn2 <- [1,1170,null,{}] 09:19:03 INFO - PROCESS | 1645 | 1469549943141 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:19:03 INFO - PROCESS | 1645 | 1469549943143 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:03 INFO - PROCESS | 1645 | 1469549943277 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:19:03 INFO - PROCESS | 1645 | 1469549943334 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1645 | 1469549943338 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x11609d000 == 39 [pid = 1645] [id = 300] 09:19:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x112fbe000) [pid = 1645] [serial = 899] [outer = 0x0] 09:19:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x113295400) [pid = 1645] [serial = 900] [outer = 0x112fbe000] 09:19:03 INFO - PROCESS | 1645 | 1469549943369 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1160efc00) [pid = 1645] [serial = 901] [outer = 0x112fbe000] 09:19:03 INFO - PROCESS | 1645 | 1469549943886 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:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 771ms 09:19:03 INFO - PROCESS | 1645 | 1469549943967 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 1645 | 1469549943969 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:03 INFO - PROCESS | 1645 | 1469549943974 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1645 | 1469549943977 Marionette TRACE conn2 <- [1,1174,null,{}] 09:19:03 INFO - PROCESS | 1645 | 1469549943980 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:19:03 INFO - PROCESS | 1645 | 1469549943982 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:04 INFO - PROCESS | 1645 | 1469549944086 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:19:04 INFO - PROCESS | 1645 | 1469549944140 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1645 | 1469549944142 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a27000 == 40 [pid = 1645] [id = 301] 09:19:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x118576400) [pid = 1645] [serial = 902] [outer = 0x0] 09:19:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1187ed400) [pid = 1645] [serial = 903] [outer = 0x118576400] 09:19:04 INFO - PROCESS | 1645 | 1469549944172 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1191c2400) [pid = 1645] [serial = 904] [outer = 0x118576400] 09:19:04 INFO - PROCESS | 1645 | 1469549944830 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:19:04 INFO - PROCESS | 1645 | 1469549944901 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:19:04 INFO - PROCESS | 1645 | 1469549944905 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1645 | 1469549944907 Marionette TRACE conn2 <- [1,1178,null,{}] 09:19:04 INFO - PROCESS | 1645 | 1469549944910 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:19:04 INFO - PROCESS | 1645 | 1469549944912 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:05 INFO - PROCESS | 1645 | 1469549945018 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:19:05 INFO - PROCESS | 1645 | 1469549945073 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1645 | 1469549945076 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x116016000 == 41 [pid = 1645] [id = 302] 09:19:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11692dc00) [pid = 1645] [serial = 905] [outer = 0x0] 09:19:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x116982400) [pid = 1645] [serial = 906] [outer = 0x11692dc00] 09:19:05 INFO - PROCESS | 1645 | 1469549945105 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1173be800) [pid = 1645] [serial = 907] [outer = 0x11692dc00] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x12913c000 == 40 [pid = 1645] [id = 298] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x118769000 == 39 [pid = 1645] [id = 297] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x118256800 == 38 [pid = 1645] [id = 296] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x126d53800 == 37 [pid = 1645] [id = 295] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x124829000 == 36 [pid = 1645] [id = 294] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x123512800 == 35 [pid = 1645] [id = 293] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x1199bb800 == 34 [pid = 1645] [id = 292] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x11876b800 == 33 [pid = 1645] [id = 291] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb3800 == 32 [pid = 1645] [id = 290] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x11601f800 == 31 [pid = 1645] [id = 289] 09:19:05 INFO - PROCESS | 1645 | --DOCSHELL 0x117164000 == 30 [pid = 1645] [id = 288] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12ad9f000) [pid = 1645] [serial = 843] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x12af57800) [pid = 1645] [serial = 846] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12ad62400) [pid = 1645] [serial = 845] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1272b3000) [pid = 1645] [serial = 824] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1294dac00) [pid = 1645] [serial = 828] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x118570400) [pid = 1645] [serial = 810] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12a6dc000) [pid = 1645] [serial = 842] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1248c1800) [pid = 1645] [serial = 821] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11872bc00) [pid = 1645] [serial = 806] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1272a6000) [pid = 1645] [serial = 839] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123e0d000) [pid = 1645] [serial = 818] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1176ab400) [pid = 1645] [serial = 809] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12a6dd000) [pid = 1645] [serial = 840] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1291bf400) [pid = 1645] [serial = 801] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12458b000) [pid = 1645] [serial = 819] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123a0c000) [pid = 1645] [serial = 816] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12a4e8c00) [pid = 1645] [serial = 831] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1191cfc00) [pid = 1645] [serial = 807] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11692b400) [pid = 1645] [serial = 804] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1194d2c00) [pid = 1645] [serial = 813] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120e13400) [pid = 1645] [serial = 815] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120e1c400) [pid = 1645] [serial = 837] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x113a0fc00) [pid = 1645] [serial = 803] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12680a800) [pid = 1645] [serial = 822] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128e67800) [pid = 1645] [serial = 825] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x129ce1400) [pid = 1645] [serial = 830] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12a5d1c00) [pid = 1645] [serial = 834] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1294d2400) [pid = 1645] [serial = 827] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12a5cac00) [pid = 1645] [serial = 833] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x118290000) [pid = 1645] [serial = 836] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x119449c00) [pid = 1645] [serial = 812] [outer = 0x0] [url = about:blank] 09:19:05 INFO - PROCESS | 1645 | 1469549945531 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:19:05 INFO - PROCESS | 1645 | 1469549945580 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:05 INFO - PROCESS | 1645 | 1469549945584 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1645 | 1469549945586 Marionette TRACE conn2 <- [1,1182,null,{}] 09:19:05 INFO - PROCESS | 1645 | 1469549945588 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:19:05 INFO - PROCESS | 1645 | 1469549945590 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:05 INFO - PROCESS | 1645 | 1469549945669 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:19:05 INFO - PROCESS | 1645 | 1469549945722 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1645 | 1469549945723 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x118256800 == 31 [pid = 1645] [id = 303] 09:19:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1173be400) [pid = 1645] [serial = 908] [outer = 0x0] 09:19:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11856cc00) [pid = 1645] [serial = 909] [outer = 0x1173be400] 09:19:05 INFO - PROCESS | 1645 | 1469549945750 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1191ce000) [pid = 1645] [serial = 910] [outer = 0x1173be400] 09:19:06 INFO - PROCESS | 1645 | 1469549946058 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:19:06 INFO - PROCESS | 1645 | 1469549946107 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:19:06 INFO - PROCESS | 1645 | 1469549946109 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1645 | 1469549946112 Marionette TRACE conn2 <- [1,1186,null,{}] 09:19:06 INFO - PROCESS | 1645 | 1469549946119 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:19:06 INFO - PROCESS | 1645 | 1469549946122 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:06 INFO - PROCESS | 1645 | 1469549946202 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:19:06 INFO - PROCESS | 1645 | 1469549946257 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1645 | 1469549946259 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a26800 == 32 [pid = 1645] [id = 304] 09:19:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1176ab400) [pid = 1645] [serial = 911] [outer = 0x0] 09:19:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1195d5800) [pid = 1645] [serial = 912] [outer = 0x1176ab400] 09:19:06 INFO - PROCESS | 1645 | 1469549946287 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x123a0c800) [pid = 1645] [serial = 913] [outer = 0x1176ab400] 09:19:06 INFO - PROCESS | 1645 | 1469549946587 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:19:06 INFO - PROCESS | 1645 | 1469549946634 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:19:06 INFO - PROCESS | 1645 | 1469549946636 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1645 | 1469549946637 Marionette TRACE conn2 <- [1,1190,null,{}] 09:19:06 INFO - PROCESS | 1645 | 1469549946640 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:19:06 INFO - PROCESS | 1645 | 1469549946641 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:06 INFO - PROCESS | 1645 | 1469549946721 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:19:06 INFO - PROCESS | 1645 | 1469549946726 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1645 | 1469549946729 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fb5000 == 33 [pid = 1645] [id = 305] 09:19:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x113d9a400) [pid = 1645] [serial = 914] [outer = 0x0] 09:19:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123da9c00) [pid = 1645] [serial = 915] [outer = 0x113d9a400] 09:19:06 INFO - PROCESS | 1645 | 1469549946800 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12454bc00) [pid = 1645] [serial = 916] [outer = 0x113d9a400] 09:19:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64 09:19:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:19:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1 09:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:07 INFO - _addTest/ [0,1193,"getWindowHandle",null] 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:07 INFO - PROCESS | 1645 | 1469549947106 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:19:07 INFO - PROCESS | 1645 | 1469549947116 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1645 | 1469549947117 Marionette TRACE conn2 <- [1,1194,null,{}] 09:19:07 INFO - PROCESS | 1645 | 1469549947119 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:19:07 INFO - PROCESS | 1645 | 1469549947121 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:07 INFO - PROCESS | 1645 | 1469549947199 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:19:07 INFO - PROCESS | 1645 | 1469549947203 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1645 | 1469549947204 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x126875800 == 34 [pid = 1645] [id = 306] 09:19:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x112cde400) [pid = 1645] [serial = 917] [outer = 0x0] 09:19:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1248b8400) [pid = 1645] [serial = 918] [outer = 0x112cde400] 09:19:07 INFO - PROCESS | 1645 | 1469549947231 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119b82000) [pid = 1645] [serial = 919] [outer = 0x112cde400] 09:19:07 INFO - PROCESS | 1645 | 1469549947614 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:19:07 INFO - PROCESS | 1645 | 1469549947636 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:19:07 INFO - PROCESS | 1645 | 1469549947638 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1645 | 1469549947639 Marionette TRACE conn2 <- [1,1198,null,{}] 09:19:07 INFO - PROCESS | 1645 | 1469549947647 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:19:07 INFO - PROCESS | 1645 | 1469549947651 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:07 INFO - PROCESS | 1645 | 1469549947766 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:19:07 INFO - PROCESS | 1645 | 1469549947770 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1645 | 1469549947771 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c0c000 == 35 [pid = 1645] [id = 307] 09:19:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126d76c00) [pid = 1645] [serial = 920] [outer = 0x0] 09:19:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12726cc00) [pid = 1645] [serial = 921] [outer = 0x126d76c00] 09:19:07 INFO - PROCESS | 1645 | 1469549947796 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129ce1400) [pid = 1645] [serial = 922] [outer = 0x126d76c00] 09:19:08 INFO - PROCESS | 1645 | 1469549948144 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:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:19:08 INFO - PROCESS | 1645 | 1469549948157 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1645 | 1469549948158 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:19:08 INFO - PROCESS | 1645 | 1469549948160 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1645 | 1469549948161 Marionette TRACE conn2 <- [1,1202,null,{}] 09:19:08 INFO - PROCESS | 1645 | 1469549948164 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:19:08 INFO - PROCESS | 1645 | 1469549948165 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:08 INFO - PROCESS | 1645 | 1469549948261 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:19:08 INFO - PROCESS | 1645 | 1469549948272 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1645 | 1469549948273 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x129350800 == 36 [pid = 1645] [id = 308] 09:19:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a4ea000) [pid = 1645] [serial = 923] [outer = 0x0] 09:19:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a5c9800) [pid = 1645] [serial = 924] [outer = 0x12a4ea000] 09:19:08 INFO - PROCESS | 1645 | 1469549948297 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a6da400) [pid = 1645] [serial = 925] [outer = 0x12a4ea000] 09:19:08 INFO - PROCESS | 1645 | 1469549948603 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:19:08 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:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 470ms 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:19:08 INFO - PROCESS | 1645 | 1469549948632 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1645 | 1469549948633 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:19:08 INFO - PROCESS | 1645 | 1469549948635 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1645 | 1469549948637 Marionette TRACE conn2 <- [1,1206,null,{}] 09:19:08 INFO - PROCESS | 1645 | 1469549948639 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:19:08 INFO - PROCESS | 1645 | 1469549948640 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:08 INFO - PROCESS | 1645 | 1469549948735 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:19:08 INFO - PROCESS | 1645 | 1469549948772 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1645 | 1469549948773 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a58e800 == 37 [pid = 1645] [id = 309] 09:19:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1169de400) [pid = 1645] [serial = 926] [outer = 0x0] 09:19:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12a6ddc00) [pid = 1645] [serial = 927] [outer = 0x1169de400] 09:19:08 INFO - PROCESS | 1645 | 1469549948798 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12ada1c00) [pid = 1645] [serial = 928] [outer = 0x1169de400] 09:19:09 INFO - PROCESS | 1645 | 1469549949126 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:19:09 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:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 523ms 09:19:09 INFO - PROCESS | 1645 | 1469549949163 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1645 | 1469549949165 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:19:09 INFO - PROCESS | 1645 | 1469549949167 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1645 | 1469549949168 Marionette TRACE conn2 <- [1,1210,null,{}] 09:19:09 INFO - PROCESS | 1645 | 1469549949170 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:19:09 INFO - PROCESS | 1645 | 1469549949171 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:09 INFO - PROCESS | 1645 | 1469549949269 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:19:09 INFO - PROCESS | 1645 | 1469549949272 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1645 | 1469549949273 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af91800 == 38 [pid = 1645] [id = 310] 09:19:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x129cda000) [pid = 1645] [serial = 929] [outer = 0x0] 09:19:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123a0e400) [pid = 1645] [serial = 930] [outer = 0x129cda000] 09:19:09 INFO - PROCESS | 1645 | 1469549949305 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12b749800) [pid = 1645] [serial = 931] [outer = 0x129cda000] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11697ac00) [pid = 1645] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113d4c000) [pid = 1645] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x116a9cc00) [pid = 1645] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11692e800) [pid = 1645] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x115d0fc00) [pid = 1645] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113d9dc00) [pid = 1645] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x120e14000) [pid = 1645] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128ac5400) [pid = 1645] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x119454400) [pid = 1645] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123e0a000) [pid = 1645] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x123e06c00) [pid = 1645] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128abf400) [pid = 1645] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x127053800) [pid = 1645] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119175000) [pid = 1645] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1126d8800) [pid = 1645] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:19:09 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x112c2a000) [pid = 1645] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:19:09 INFO - PROCESS | 1645 | 1469549949684 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:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 569ms 09:19:09 INFO - PROCESS | 1645 | 1469549949748 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1645 | 1469549949749 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:19:09 INFO - PROCESS | 1645 | 1469549949752 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1645 | 1469549949754 Marionette TRACE conn2 <- [1,1214,null,{}] 09:19:09 INFO - PROCESS | 1645 | 1469549949756 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:19:09 INFO - PROCESS | 1645 | 1469549949757 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:09 INFO - PROCESS | 1645 | 1469549949837 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:19:09 INFO - PROCESS | 1645 | 1469549949841 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1645 | 1469549949843 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x129343000 == 39 [pid = 1645] [id = 311] 09:19:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116a9cc00) [pid = 1645] [serial = 932] [outer = 0x0] 09:19:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e14000) [pid = 1645] [serial = 933] [outer = 0x116a9cc00] 09:19:09 INFO - PROCESS | 1645 | 1469549949869 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123e06c00) [pid = 1645] [serial = 934] [outer = 0x116a9cc00] 09:19:10 INFO - PROCESS | 1645 | 1469549950173 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:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:19:10 INFO - PROCESS | 1645 | 1469549950221 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1645 | 1469549950223 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:19:10 INFO - PROCESS | 1645 | 1469549950225 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1645 | 1469549950227 Marionette TRACE conn2 <- [1,1218,null,{}] 09:19:10 INFO - PROCESS | 1645 | 1469549950230 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:19:10 INFO - PROCESS | 1645 | 1469549950231 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:10 INFO - PROCESS | 1645 | 1469549950321 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:19:10 INFO - PROCESS | 1645 | 1469549950378 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1645 | 1469549950380 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b043800 == 40 [pid = 1645] [id = 312] 09:19:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x118883000) [pid = 1645] [serial = 935] [outer = 0x0] 09:19:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126cfac00) [pid = 1645] [serial = 936] [outer = 0x118883000] 09:19:10 INFO - PROCESS | 1645 | 1469549950412 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12b751c00) [pid = 1645] [serial = 937] [outer = 0x118883000] 09:19:10 INFO - PROCESS | 1645 | 1469549950698 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:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 520ms 09:19:10 INFO - PROCESS | 1645 | 1469549950747 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1645 | 1469549950749 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:19:10 INFO - PROCESS | 1645 | 1469549950751 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1645 | 1469549950752 Marionette TRACE conn2 <- [1,1222,null,{}] 09:19:10 INFO - PROCESS | 1645 | 1469549950754 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:19:10 INFO - PROCESS | 1645 | 1469549950755 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:10 INFO - PROCESS | 1645 | 1469549950837 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:19:10 INFO - PROCESS | 1645 | 1469549950841 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1645 | 1469549950842 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b88c800 == 41 [pid = 1645] [id = 313] 09:19:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128ab8000) [pid = 1645] [serial = 938] [outer = 0x0] 09:19:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b7f0400) [pid = 1645] [serial = 939] [outer = 0x128ab8000] 09:19:10 INFO - PROCESS | 1645 | 1469549950869 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12b7f9800) [pid = 1645] [serial = 940] [outer = 0x128ab8000] 09:19:11 INFO - PROCESS | 1645 | 1469549951172 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:19:11 INFO - PROCESS | 1645 | 1469549951221 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:19:11 INFO - PROCESS | 1645 | 1469549951223 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1645 | 1469549951224 Marionette TRACE conn2 <- [1,1226,null,{}] 09:19:11 INFO - PROCESS | 1645 | 1469549951226 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:19:11 INFO - PROCESS | 1645 | 1469549951227 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:11 INFO - PROCESS | 1645 | 1469549951334 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:19:11 INFO - PROCESS | 1645 | 1469549951340 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1645 | 1469549951341 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1b000 == 42 [pid = 1645] [id = 314] 09:19:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12b74d800) [pid = 1645] [serial = 941] [outer = 0x0] 09:19:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12b754c00) [pid = 1645] [serial = 942] [outer = 0x12b74d800] 09:19:11 INFO - PROCESS | 1645 | 1469549951374 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12b8b7800) [pid = 1645] [serial = 943] [outer = 0x12b74d800] 09:19:11 INFO - PROCESS | 1645 | 1469549951834 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:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 618ms 09:19:11 INFO - PROCESS | 1645 | 1469549951857 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1645 | 1469549951861 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:19:11 INFO - PROCESS | 1645 | 1469549951866 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1645 | 1469549951868 Marionette TRACE conn2 <- [1,1230,null,{}] 09:19:11 INFO - PROCESS | 1645 | 1469549951872 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:19:11 INFO - PROCESS | 1645 | 1469549951874 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:11 INFO - PROCESS | 1645 | 1469549951984 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:19:12 INFO - PROCESS | 1645 | 1469549952054 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1645 | 1469549952055 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x11875f800 == 43 [pid = 1645] [id = 315] 09:19:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1171b5c00) [pid = 1645] [serial = 944] [outer = 0x0] 09:19:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11856d400) [pid = 1645] [serial = 945] [outer = 0x1171b5c00] 09:19:12 INFO - PROCESS | 1645 | 1469549952086 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11917a800) [pid = 1645] [serial = 946] [outer = 0x1171b5c00] 09:19:12 INFO - PROCESS | 1645 | 1469549952505 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:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 672ms 09:19:12 INFO - PROCESS | 1645 | 1469549952538 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1645 | 1469549952541 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:19:12 INFO - PROCESS | 1645 | 1469549952546 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1645 | 1469549952548 Marionette TRACE conn2 <- [1,1234,null,{}] 09:19:12 INFO - PROCESS | 1645 | 1469549952550 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:19:12 INFO - PROCESS | 1645 | 1469549952552 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:12 INFO - PROCESS | 1645 | 1469549952658 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:19:12 INFO - PROCESS | 1645 | 1469549952715 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1645 | 1469549952716 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e3a000 == 44 [pid = 1645] [id = 316] 09:19:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1195e5c00) [pid = 1645] [serial = 947] [outer = 0x0] 09:19:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x120fb4c00) [pid = 1645] [serial = 948] [outer = 0x1195e5c00] 09:19:12 INFO - PROCESS | 1645 | 1469549952746 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123a10400) [pid = 1645] [serial = 949] [outer = 0x1195e5c00] 09:19:13 INFO - PROCESS | 1645 | 1469549953232 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:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 722ms 09:19:13 INFO - PROCESS | 1645 | 1469549953302 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1645 | 1469549953304 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:19:13 INFO - PROCESS | 1645 | 1469549953312 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1645 | 1469549953316 Marionette TRACE conn2 <- [1,1238,null,{}] 09:19:13 INFO - PROCESS | 1645 | 1469549953324 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:19:13 INFO - PROCESS | 1645 | 1469549953327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:13 INFO - PROCESS | 1645 | 1469549953429 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:19:13 INFO - PROCESS | 1645 | 1469549953499 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1645 | 1469549953501 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1e800 == 45 [pid = 1645] [id = 317] 09:19:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x126d73c00) [pid = 1645] [serial = 950] [outer = 0x0] 09:19:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128ab9400) [pid = 1645] [serial = 951] [outer = 0x126d73c00] 09:19:13 INFO - PROCESS | 1645 | 1469549953532 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128e67800) [pid = 1645] [serial = 952] [outer = 0x126d73c00] 09:19:14 INFO - PROCESS | 1645 | 1469549954009 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:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 725ms 09:19:14 INFO - PROCESS | 1645 | 1469549954046 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1645 | 1469549954049 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:19:14 INFO - PROCESS | 1645 | 1469549954054 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1645 | 1469549954056 Marionette TRACE conn2 <- [1,1242,null,{}] 09:19:14 INFO - PROCESS | 1645 | 1469549954062 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:19:14 INFO - PROCESS | 1645 | 1469549954064 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:14 INFO - PROCESS | 1645 | 1469549954163 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:19:14 INFO - PROCESS | 1645 | 1469549954232 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1645 | 1469549954233 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c59e800 == 46 [pid = 1645] [id = 318] 09:19:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12a5d1000) [pid = 1645] [serial = 953] [outer = 0x0] 09:19:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12a6dc400) [pid = 1645] [serial = 954] [outer = 0x12a5d1000] 09:19:14 INFO - PROCESS | 1645 | 1469549954262 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12af59400) [pid = 1645] [serial = 955] [outer = 0x12a5d1000] 09:19:14 INFO - PROCESS | 1645 | 1469549954654 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:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 09:19:14 INFO - PROCESS | 1645 | 1469549954738 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1645 | 1469549954740 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:19:14 INFO - PROCESS | 1645 | 1469549954744 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1645 | 1469549954745 Marionette TRACE conn2 <- [1,1246,null,{}] 09:19:14 INFO - PROCESS | 1645 | 1469549954747 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:19:14 INFO - PROCESS | 1645 | 1469549954749 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:14 INFO - PROCESS | 1645 | 1469549954851 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:19:14 INFO - PROCESS | 1645 | 1469549954919 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1645 | 1469549954920 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x116405000 == 47 [pid = 1645] [id = 319] 09:19:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1161c1400) [pid = 1645] [serial = 956] [outer = 0x0] 09:19:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x123096c00) [pid = 1645] [serial = 957] [outer = 0x1161c1400] 09:19:14 INFO - PROCESS | 1645 | 1469549954951 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12a5ca800) [pid = 1645] [serial = 958] [outer = 0x1161c1400] 09:19:15 INFO - PROCESS | 1645 | 1469549955516 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:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 819ms 09:19:15 INFO - PROCESS | 1645 | 1469549955564 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:19:15 INFO - PROCESS | 1645 | 1469549955566 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:19:15 INFO - PROCESS | 1645 | 1469549955569 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1645 | 1469549955570 Marionette TRACE conn2 <- [1,1250,null,{}] 09:19:15 INFO - PROCESS | 1645 | 1469549955574 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:19:15 INFO - PROCESS | 1645 | 1469549955576 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:15 INFO - PROCESS | 1645 | 1469549955671 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:19:15 INFO - PROCESS | 1645 | 1469549955730 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1645 | 1469549955731 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x119718800 == 48 [pid = 1645] [id = 320] 09:19:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1173bac00) [pid = 1645] [serial = 959] [outer = 0x0] 09:19:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1176b2400) [pid = 1645] [serial = 960] [outer = 0x1173bac00] 09:19:15 INFO - PROCESS | 1645 | 1469549955758 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x1187f5000) [pid = 1645] [serial = 961] [outer = 0x1173bac00] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12b88c800 == 47 [pid = 1645] [id = 313] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12b043800 == 46 [pid = 1645] [id = 312] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x129343000 == 45 [pid = 1645] [id = 311] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12af91800 == 44 [pid = 1645] [id = 310] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12a58e800 == 43 [pid = 1645] [id = 309] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x129350800 == 42 [pid = 1645] [id = 308] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x128c0c000 == 41 [pid = 1645] [id = 307] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x126875800 == 40 [pid = 1645] [id = 306] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x122fb5000 == 39 [pid = 1645] [id = 305] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x119a26800 == 38 [pid = 1645] [id = 304] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x118256800 == 37 [pid = 1645] [id = 303] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x116016000 == 36 [pid = 1645] [id = 302] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x119a27000 == 35 [pid = 1645] [id = 301] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x11609d000 == 34 [pid = 1645] [id = 300] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x123257800 == 33 [pid = 1645] [id = 299] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x116405000 == 32 [pid = 1645] [id = 319] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12c59e800 == 31 [pid = 1645] [id = 318] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd1e800 == 30 [pid = 1645] [id = 317] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x124e3a000 == 29 [pid = 1645] [id = 316] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd1b000 == 28 [pid = 1645] [id = 314] 09:19:16 INFO - PROCESS | 1645 | --DOCSHELL 0x11875f800 == 27 [pid = 1645] [id = 315] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1173b7c00) [pid = 1645] [serial = 869] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x118292000) [pid = 1645] [serial = 870] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x115d15000) [pid = 1645] [serial = 866] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x112ce0000) [pid = 1645] [serial = 867] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x120e16000) [pid = 1645] [serial = 864] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x117d22c00) [pid = 1645] [serial = 863] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123d18800) [pid = 1645] [serial = 878] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1191cf400) [pid = 1645] [serial = 872] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11828d000) [pid = 1645] [serial = 849] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x116977400) [pid = 1645] [serial = 848] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x120fb6000) [pid = 1645] [serial = 875] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1294d6400) [pid = 1645] [serial = 895] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1195df000) [pid = 1645] [serial = 873] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x120fad400) [pid = 1645] [serial = 852] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12a4de000) [pid = 1645] [serial = 897] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1195de800) [pid = 1645] [serial = 851] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x127266400) [pid = 1645] [serial = 855] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12417cc00) [pid = 1645] [serial = 881] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x124d85000) [pid = 1645] [serial = 854] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x123e03400) [pid = 1645] [serial = 879] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x129cd9c00) [pid = 1645] [serial = 858] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128e65000) [pid = 1645] [serial = 857] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x127262400) [pid = 1645] [serial = 884] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x127053400) [pid = 1645] [serial = 882] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x129ce4800) [pid = 1645] [serial = 861] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x124776400) [pid = 1645] [serial = 860] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1187f2800) [pid = 1645] [serial = 489] [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:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1272acc00) [pid = 1645] [serial = 885] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1188d3c00) [pid = 1645] [serial = 888] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1291b4400) [pid = 1645] [serial = 894] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1171b6800) [pid = 1645] [serial = 887] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128ac2000) [pid = 1645] [serial = 891] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120e78800) [pid = 1645] [serial = 890] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1235d6800) [pid = 1645] [serial = 876] [outer = 0x0] [url = about:blank] 09:19:16 INFO - PROCESS | 1645 | 1469549956777 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:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1276ms 09:19:16 INFO - PROCESS | 1645 | 1469549956845 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:19:16 INFO - PROCESS | 1645 | 1469549956847 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:19:16 INFO - PROCESS | 1645 | 1469549956850 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1645 | 1469549956853 Marionette TRACE conn2 <- [1,1254,null,{}] 09:19:16 INFO - PROCESS | 1645 | 1469549956856 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:19:16 INFO - PROCESS | 1645 | 1469549956858 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:16 INFO - PROCESS | 1645 | 1469549956940 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:19:16 INFO - PROCESS | 1645 | 1469549956949 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1645 | 1469549956952 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x112d9a000 == 28 [pid = 1645] [id = 321] 09:19:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1150aec00) [pid = 1645] [serial = 962] [outer = 0x0] 09:19:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116085c00) [pid = 1645] [serial = 963] [outer = 0x1150aec00] 09:19:16 INFO - PROCESS | 1645 | 1469549956979 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x116927800) [pid = 1645] [serial = 964] [outer = 0x1150aec00] 09:19:17 INFO - PROCESS | 1645 | 1469549957365 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:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 572ms 09:19:17 INFO - PROCESS | 1645 | 1469549957423 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1645 | 1469549957428 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:19:17 INFO - PROCESS | 1645 | 1469549957434 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1645 | 1469549957437 Marionette TRACE conn2 <- [1,1258,null,{}] 09:19:17 INFO - PROCESS | 1645 | 1469549957440 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:19:17 INFO - PROCESS | 1645 | 1469549957443 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:17 INFO - PROCESS | 1645 | 1469549957575 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:19:17 INFO - PROCESS | 1645 | 1469549957594 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1645 | 1469549957595 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x117171800 == 29 [pid = 1645] [id = 322] 09:19:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x117d1dc00) [pid = 1645] [serial = 965] [outer = 0x0] 09:19:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118207400) [pid = 1645] [serial = 966] [outer = 0x117d1dc00] 09:19:17 INFO - PROCESS | 1645 | 1469549957640 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118573000) [pid = 1645] [serial = 967] [outer = 0x117d1dc00] 09:19:18 INFO - PROCESS | 1645 | 1469549958023 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:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 622ms 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:19:18 INFO - PROCESS | 1645 | 1469549958056 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1645 | 1469549958057 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:19:18 INFO - PROCESS | 1645 | 1469549958059 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1645 | 1469549958069 Marionette TRACE conn2 <- [1,1262,null,{}] 09:19:18 INFO - PROCESS | 1645 | 1469549958077 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:19:18 INFO - PROCESS | 1645 | 1469549958080 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:18 INFO - PROCESS | 1645 | 1469549958158 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:19:18 INFO - PROCESS | 1645 | 1469549958187 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1645 | 1469549958189 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x119103800 == 30 [pid = 1645] [id = 323] 09:19:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11944e800) [pid = 1645] [serial = 968] [outer = 0x0] 09:19:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119452400) [pid = 1645] [serial = 969] [outer = 0x11944e800] 09:19:18 INFO - PROCESS | 1645 | 1469549958217 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1195df000) [pid = 1645] [serial = 970] [outer = 0x11944e800] 09:19:18 INFO - PROCESS | 1645 | 1469549958552 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:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 528ms 09:19:18 INFO - PROCESS | 1645 | 1469549958588 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1645 | 1469549958590 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:19:18 INFO - PROCESS | 1645 | 1469549958592 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1645 | 1469549958593 Marionette TRACE conn2 <- [1,1266,null,{}] 09:19:18 INFO - PROCESS | 1645 | 1469549958595 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:19:18 INFO - PROCESS | 1645 | 1469549958596 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:18 INFO - PROCESS | 1645 | 1469549958702 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:19:18 INFO - PROCESS | 1645 | 1469549958733 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 1645 | 1469549958734 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a2c000 == 31 [pid = 1645] [id = 324] 09:19:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1195e1000) [pid = 1645] [serial = 971] [outer = 0x0] 09:19:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e1c400) [pid = 1645] [serial = 972] [outer = 0x1195e1000] 09:19:18 INFO - PROCESS | 1645 | 1469549958759 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12309f800) [pid = 1645] [serial = 973] [outer = 0x1195e1000] 09:19:19 INFO - PROCESS | 1645 | 1469549959069 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:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 09:19:19 INFO - PROCESS | 1645 | 1469549959113 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1645 | 1469549959115 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:19:19 INFO - PROCESS | 1645 | 1469549959117 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1645 | 1469549959118 Marionette TRACE conn2 <- [1,1270,null,{}] 09:19:19 INFO - PROCESS | 1645 | 1469549959121 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:19:19 INFO - PROCESS | 1645 | 1469549959122 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:19 INFO - PROCESS | 1645 | 1469549959216 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:19:19 INFO - PROCESS | 1645 | 1469549959250 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1645 | 1469549959252 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fba800 == 32 [pid = 1645] [id = 325] 09:19:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1195e6000) [pid = 1645] [serial = 974] [outer = 0x0] 09:19:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123a04400) [pid = 1645] [serial = 975] [outer = 0x1195e6000] 09:19:19 INFO - PROCESS | 1645 | 1469549959276 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123d12800) [pid = 1645] [serial = 976] [outer = 0x1195e6000] 09:19:19 INFO - PROCESS | 1645 | 1469549959600 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:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 09:19:19 INFO - PROCESS | 1645 | 1469549959639 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 1645 | 1469549959640 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:19:19 INFO - PROCESS | 1645 | 1469549959642 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1645 | 1469549959644 Marionette TRACE conn2 <- [1,1274,null,{}] 09:19:19 INFO - PROCESS | 1645 | 1469549959646 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:19:19 INFO - PROCESS | 1645 | 1469549959650 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:19 INFO - PROCESS | 1645 | 1469549959766 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:19:19 INFO - PROCESS | 1645 | 1469549959803 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1645 | 1469549959804 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x123efa800 == 33 [pid = 1645] [id = 326] 09:19:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123d88400) [pid = 1645] [serial = 977] [outer = 0x0] 09:19:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123e0e400) [pid = 1645] [serial = 978] [outer = 0x123d88400] 09:19:19 INFO - PROCESS | 1645 | 1469549959829 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x124d85800) [pid = 1645] [serial = 979] [outer = 0x123d88400] 09:19:20 INFO - PROCESS | 1645 | 1469549960140 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:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 09:19:20 INFO - PROCESS | 1645 | 1469549960162 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1645 | 1469549960163 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:19:20 INFO - PROCESS | 1645 | 1469549960165 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1645 | 1469549960166 Marionette TRACE conn2 <- [1,1278,null,{}] 09:19:20 INFO - PROCESS | 1645 | 1469549960169 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:19:20 INFO - PROCESS | 1645 | 1469549960170 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:20 INFO - PROCESS | 1645 | 1469549960275 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:19:20 INFO - PROCESS | 1645 | 1469549960310 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1645 | 1469549960311 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc6000 == 34 [pid = 1645] [id = 327] 09:19:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x124d87400) [pid = 1645] [serial = 980] [outer = 0x0] 09:19:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x126d77c00) [pid = 1645] [serial = 981] [outer = 0x124d87400] 09:19:20 INFO - PROCESS | 1645 | 1469549960336 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x127266000) [pid = 1645] [serial = 982] [outer = 0x124d87400] 09:19:20 INFO - PROCESS | 1645 | 1469549960714 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:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 569ms 09:19:20 INFO - PROCESS | 1645 | 1469549960736 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1645 | 1469549960738 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:19:20 INFO - PROCESS | 1645 | 1469549960741 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1645 | 1469549960743 Marionette TRACE conn2 <- [1,1282,null,{}] 09:19:20 INFO - PROCESS | 1645 | 1469549960757 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:19:20 INFO - PROCESS | 1645 | 1469549960758 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:20 INFO - PROCESS | 1645 | 1469549960907 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:19:20 INFO - PROCESS | 1645 | 1469549960963 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1645 | 1469549960964 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12721d800 == 35 [pid = 1645] [id = 328] 09:19:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123d88c00) [pid = 1645] [serial = 983] [outer = 0x0] 09:19:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1272aac00) [pid = 1645] [serial = 984] [outer = 0x123d88c00] 09:19:21 INFO - PROCESS | 1645 | 1469549961005 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x128ac1c00) [pid = 1645] [serial = 985] [outer = 0x123d88c00] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12a4ea000) [pid = 1645] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1169de400) [pid = 1645] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x118576400) [pid = 1645] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1173be400) [pid = 1645] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x129cda000) [pid = 1645] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x112cde400) [pid = 1645] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1176ab400) [pid = 1645] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11692dc00) [pid = 1645] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128cd0800) [pid = 1645] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x112fbe000) [pid = 1645] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113d9a400) [pid = 1645] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118883000) [pid = 1645] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116a9cc00) [pid = 1645] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12b74d800) [pid = 1645] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x128ab8000) [pid = 1645] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:19:21 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x126d76c00) [pid = 1645] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:19:21 INFO - PROCESS | 1645 | 1469549961613 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:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 880ms 09:19:21 INFO - PROCESS | 1645 | 1469549961622 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1645 | 1469549961623 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:19:21 INFO - PROCESS | 1645 | 1469549961631 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 1645 | 1469549961633 Marionette TRACE conn2 <- [1,1286,null,{}] 09:19:21 INFO - PROCESS | 1645 | 1469549961635 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:19:21 INFO - PROCESS | 1645 | 1469549961636 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:21 INFO - PROCESS | 1645 | 1469549961756 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:19:21 INFO - PROCESS | 1645 | 1469549961788 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1645 | 1469549961789 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b6a800 == 36 [pid = 1645] [id = 329] 09:19:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x113f38000) [pid = 1645] [serial = 986] [outer = 0x0] 09:19:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x116a9dc00) [pid = 1645] [serial = 987] [outer = 0x113f38000] 09:19:21 INFO - PROCESS | 1645 | 1469549961813 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124d8c400) [pid = 1645] [serial = 988] [outer = 0x113f38000] 09:19:22 INFO - PROCESS | 1645 | 1469549962063 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:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 476ms 09:19:22 INFO - PROCESS | 1645 | 1469549962102 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1645 | 1469549962103 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:19:22 INFO - PROCESS | 1645 | 1469549962105 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1645 | 1469549962106 Marionette TRACE conn2 <- [1,1290,null,{}] 09:19:22 INFO - PROCESS | 1645 | 1469549962116 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:19:22 INFO - PROCESS | 1645 | 1469549962117 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:22 INFO - PROCESS | 1645 | 1469549962201 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:19:22 INFO - PROCESS | 1645 | 1469549962205 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1645 | 1469549962206 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12934e800 == 37 [pid = 1645] [id = 330] 09:19:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126809000) [pid = 1645] [serial = 989] [outer = 0x0] 09:19:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128ac3400) [pid = 1645] [serial = 990] [outer = 0x126809000] 09:19:22 INFO - PROCESS | 1645 | 1469549962230 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128e68800) [pid = 1645] [serial = 991] [outer = 0x126809000] 09:19:22 INFO - PROCESS | 1645 | 1469549962540 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:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 471ms 09:19:22 INFO - PROCESS | 1645 | 1469549962576 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:19:22 INFO - PROCESS | 1645 | 1469549962580 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:19:22 INFO - PROCESS | 1645 | 1469549962582 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1645 | 1469549962584 Marionette TRACE conn2 <- [1,1294,null,{}] 09:19:22 INFO - PROCESS | 1645 | 1469549962586 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:19:22 INFO - PROCESS | 1645 | 1469549962588 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:22 INFO - PROCESS | 1645 | 1469549962709 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:19:22 INFO - PROCESS | 1645 | 1469549962723 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1645 | 1469549962724 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a455800 == 38 [pid = 1645] [id = 331] 09:19:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1160f1400) [pid = 1645] [serial = 992] [outer = 0x0] 09:19:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1291b6800) [pid = 1645] [serial = 993] [outer = 0x1160f1400] 09:19:22 INFO - PROCESS | 1645 | 1469549962751 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12a5cc800) [pid = 1645] [serial = 994] [outer = 0x1160f1400] 09:19:23 INFO - PROCESS | 1645 | 1469549963063 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:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 523ms 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:19:23 INFO - PROCESS | 1645 | 1469549963105 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1645 | 1469549963106 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:19:23 INFO - PROCESS | 1645 | 1469549963108 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1645 | 1469549963109 Marionette TRACE conn2 <- [1,1298,null,{}] 09:19:23 INFO - PROCESS | 1645 | 1469549963112 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:19:23 INFO - PROCESS | 1645 | 1469549963113 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:23 INFO - PROCESS | 1645 | 1469549963189 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:19:23 INFO - PROCESS | 1645 | 1469549963195 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 1645 | 1469549963197 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af8c800 == 39 [pid = 1645] [id = 332] 09:19:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12a5d3c00) [pid = 1645] [serial = 995] [outer = 0x0] 09:19:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12ad61000) [pid = 1645] [serial = 996] [outer = 0x12a5d3c00] 09:19:23 INFO - PROCESS | 1645 | 1469549963221 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12adadc00) [pid = 1645] [serial = 997] [outer = 0x12a5d3c00] 09:19:23 INFO - PROCESS | 1645 | --DOCSHELL 0x117171800 == 38 [pid = 1645] [id = 322] 09:19:23 INFO - PROCESS | 1645 | --DOCSHELL 0x112d9a000 == 37 [pid = 1645] [id = 321] 09:19:23 INFO - PROCESS | 1645 | --DOCSHELL 0x119718800 == 36 [pid = 1645] [id = 320] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x119103800 == 35 [pid = 1645] [id = 323] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x119a2c000 == 34 [pid = 1645] [id = 324] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12721d800 == 33 [pid = 1645] [id = 328] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x128b6a800 == 32 [pid = 1645] [id = 329] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x122fba800 == 31 [pid = 1645] [id = 325] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x123efa800 == 30 [pid = 1645] [id = 326] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc6000 == 29 [pid = 1645] [id = 327] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12934e800 == 28 [pid = 1645] [id = 330] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12b7f9800) [pid = 1645] [serial = 940] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12726cc00) [pid = 1645] [serial = 921] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a5c9800) [pid = 1645] [serial = 924] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a6ddc00) [pid = 1645] [serial = 927] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12a6da400) [pid = 1645] [serial = 925] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1191c2400) [pid = 1645] [serial = 904] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11856cc00) [pid = 1645] [serial = 909] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1191ce000) [pid = 1645] [serial = 910] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123a0e400) [pid = 1645] [serial = 930] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1248b8400) [pid = 1645] [serial = 918] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1195d5800) [pid = 1645] [serial = 912] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123a0c800) [pid = 1645] [serial = 913] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116982400) [pid = 1645] [serial = 906] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1173be800) [pid = 1645] [serial = 907] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12a6d2000) [pid = 1645] [serial = 898] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x113295400) [pid = 1645] [serial = 900] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12ada1c00) [pid = 1645] [serial = 928] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1160efc00) [pid = 1645] [serial = 901] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x123da9c00) [pid = 1645] [serial = 915] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12454bc00) [pid = 1645] [serial = 916] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1187ed400) [pid = 1645] [serial = 903] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12b751c00) [pid = 1645] [serial = 937] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120e14000) [pid = 1645] [serial = 933] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12b749800) [pid = 1645] [serial = 931] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x129ce1400) [pid = 1645] [serial = 922] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x126cfac00) [pid = 1645] [serial = 936] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x123e06c00) [pid = 1645] [serial = 934] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x119b82000) [pid = 1645] [serial = 919] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOCSHELL 0x12a455800 == 27 [pid = 1645] [id = 331] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x12b8b7800) [pid = 1645] [serial = 943] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x12b754c00) [pid = 1645] [serial = 942] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x12b7f0400) [pid = 1645] [serial = 939] [outer = 0x0] [url = about:blank] 09:19:24 INFO - PROCESS | 1645 | 1469549964725 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:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1626ms 09:19:24 INFO - PROCESS | 1645 | 1469549964734 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1645 | 1469549964737 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:19:24 INFO - PROCESS | 1645 | 1469549964740 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1645 | 1469549964742 Marionette TRACE conn2 <- [1,1302,null,{}] 09:19:24 INFO - PROCESS | 1645 | 1469549964749 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:19:24 INFO - PROCESS | 1645 | 1469549964750 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:24 INFO - PROCESS | 1645 | 1469549964831 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:19:24 INFO - PROCESS | 1645 | 1469549964881 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1645 | 1469549964884 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x116097000 == 28 [pid = 1645] [id = 333] 09:19:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x113a05c00) [pid = 1645] [serial = 998] [outer = 0x0] 09:19:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x113a0fc00) [pid = 1645] [serial = 999] [outer = 0x113a05c00] 09:19:24 INFO - PROCESS | 1645 | 1469549964912 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x115d11000) [pid = 1645] [serial = 1000] [outer = 0x113a05c00] 09:19:25 INFO - PROCESS | 1645 | 1469549965221 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:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 525ms 09:19:25 INFO - PROCESS | 1645 | 1469549965264 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1645 | 1469549965268 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:19:25 INFO - PROCESS | 1645 | 1469549965272 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1645 | 1469549965274 Marionette TRACE conn2 <- [1,1306,null,{}] 09:19:25 INFO - PROCESS | 1645 | 1469549965276 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:19:25 INFO - PROCESS | 1645 | 1469549965278 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:25 INFO - PROCESS | 1645 | 1469549965355 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:19:25 INFO - PROCESS | 1645 | 1469549965362 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1645 | 1469549965364 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x117171800 == 29 [pid = 1645] [id = 334] 09:19:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x116708400) [pid = 1645] [serial = 1001] [outer = 0x0] 09:19:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x116977400) [pid = 1645] [serial = 1002] [outer = 0x116708400] 09:19:25 INFO - PROCESS | 1645 | 1469549965391 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x11732bc00) [pid = 1645] [serial = 1003] [outer = 0x116708400] 09:19:25 INFO - PROCESS | 1645 | 1469549965836 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:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 573ms 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:19:25 INFO - PROCESS | 1645 | 1469549965846 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1645 | 1469549965848 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:19:25 INFO - PROCESS | 1645 | 1469549965851 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1645 | 1469549965853 Marionette TRACE conn2 <- [1,1310,null,{}] 09:19:25 INFO - PROCESS | 1645 | 1469549965857 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:19:25 INFO - PROCESS | 1645 | 1469549965859 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:25 INFO - PROCESS | 1645 | 1469549965965 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:19:26 INFO - PROCESS | 1645 | 1469549966014 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1645 | 1469549966015 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x116955800 == 30 [pid = 1645] [id = 335] 09:19:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x111ca8400) [pid = 1645] [serial = 1004] [outer = 0x0] 09:19:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x113d9d400) [pid = 1645] [serial = 1005] [outer = 0x111ca8400] 09:19:26 INFO - PROCESS | 1645 | 1469549966046 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x116709800) [pid = 1645] [serial = 1006] [outer = 0x111ca8400] 09:19:26 INFO - PROCESS | 1645 | 1469549966585 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:19:26 INFO - PROCESS | 1645 | 1469549966625 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:19:26 INFO - PROCESS | 1645 | 1469549966658 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1645 | 1469549966661 Marionette TRACE conn2 <- [1,1314,null,{}] 09:19:26 INFO - PROCESS | 1645 | 1469549966665 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:19:26 INFO - PROCESS | 1645 | 1469549966666 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:26 INFO - PROCESS | 1645 | 1469549966763 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:19:26 INFO - PROCESS | 1645 | 1469549966833 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1645 | 1469549966835 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x118505800 == 31 [pid = 1645] [id = 336] 09:19:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1176ab800) [pid = 1645] [serial = 1007] [outer = 0x0] 09:19:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x117d23c00) [pid = 1645] [serial = 1008] [outer = 0x1176ab800] 09:19:26 INFO - PROCESS | 1645 | 1469549966865 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11820e000) [pid = 1645] [serial = 1009] [outer = 0x1176ab800] 09:19:27 INFO - PROCESS | 1645 | --DOCSHELL 0x116097000 == 30 [pid = 1645] [id = 333] 09:19:27 INFO - PROCESS | 1645 | 1469549967459 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:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 825ms 09:19:27 INFO - PROCESS | 1645 | 1469549967482 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1645 | 1469549967485 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:19:27 INFO - PROCESS | 1645 | 1469549967488 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1645 | 1469549967490 Marionette TRACE conn2 <- [1,1318,null,{}] 09:19:27 INFO - PROCESS | 1645 | 1469549967494 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:19:27 INFO - PROCESS | 1645 | 1469549967497 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:27 INFO - PROCESS | 1645 | 1469549967575 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:19:27 INFO - PROCESS | 1645 | 1469549967582 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1645 | 1469549967584 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169b3800 == 31 [pid = 1645] [id = 337] 09:19:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1161bb800) [pid = 1645] [serial = 1010] [outer = 0x0] 09:19:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1167e4c00) [pid = 1645] [serial = 1011] [outer = 0x1161bb800] 09:19:27 INFO - PROCESS | 1645 | 1469549967613 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1173b8400) [pid = 1645] [serial = 1012] [outer = 0x1161bb800] 09:19:27 INFO - PROCESS | 1645 | 1469549967966 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:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 09:19:28 INFO - PROCESS | 1645 | 1469549968015 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1645 | 1469549968019 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:19:28 INFO - PROCESS | 1645 | 1469549968025 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1645 | 1469549968028 Marionette TRACE conn2 <- [1,1322,null,{}] 09:19:28 INFO - PROCESS | 1645 | 1469549968032 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:19:28 INFO - PROCESS | 1645 | 1469549968034 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:28 INFO - PROCESS | 1645 | 1469549968157 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:19:28 INFO - PROCESS | 1645 | 1469549968168 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1645 | 1469549968170 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191a8000 == 32 [pid = 1645] [id = 338] 09:19:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118290000) [pid = 1645] [serial = 1013] [outer = 0x0] 09:19:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1187f3000) [pid = 1645] [serial = 1014] [outer = 0x118290000] 09:19:28 INFO - PROCESS | 1645 | 1469549968213 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11888e400) [pid = 1645] [serial = 1015] [outer = 0x118290000] 09:19:28 INFO - PROCESS | 1645 | 1469549968607 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:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 622ms 09:19:28 INFO - PROCESS | 1645 | 1469549968653 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1645 | 1469549968655 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:19:28 INFO - PROCESS | 1645 | 1469549968657 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1645 | 1469549968660 Marionette TRACE conn2 <- [1,1326,null,{}] 09:19:28 INFO - PROCESS | 1645 | 1469549968667 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:19:28 INFO - PROCESS | 1645 | 1469549968671 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:28 INFO - PROCESS | 1645 | 1469549968744 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:19:28 INFO - PROCESS | 1645 | 1469549968749 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1645 | 1469549968752 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f46800 == 33 [pid = 1645] [id = 339] 09:19:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1191cec00) [pid = 1645] [serial = 1016] [outer = 0x0] 09:19:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119456000) [pid = 1645] [serial = 1017] [outer = 0x1191cec00] 09:19:28 INFO - PROCESS | 1645 | 1469549968799 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1195e5400) [pid = 1645] [serial = 1018] [outer = 0x1191cec00] 09:19:29 INFO - PROCESS | 1645 | 1469549969124 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:19:29 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:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 474ms 09:19:29 INFO - PROCESS | 1645 | 1469549969133 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:19:29 INFO - PROCESS | 1645 | 1469549969135 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:19:29 INFO - PROCESS | 1645 | 1469549969137 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1645 | 1469549969138 Marionette TRACE conn2 <- [1,1330,null,{}] 09:19:29 INFO - PROCESS | 1645 | 1469549969141 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:19:29 INFO - PROCESS | 1645 | 1469549969142 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:29 INFO - PROCESS | 1645 | 1469549969223 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:19:29 INFO - PROCESS | 1645 | 1469549969282 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1645 | 1469549969283 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x113d7e800 == 34 [pid = 1645] [id = 340] 09:19:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1195e4800) [pid = 1645] [serial = 1019] [outer = 0x0] 09:19:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e15000) [pid = 1645] [serial = 1020] [outer = 0x1195e4800] 09:19:29 INFO - PROCESS | 1645 | 1469549969308 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x120fae000) [pid = 1645] [serial = 1021] [outer = 0x1195e4800] 09:19:29 INFO - PROCESS | 1645 | 1469549969586 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:19:29 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:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 09:19:29 INFO - PROCESS | 1645 | 1469549969668 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1645 | 1469549969669 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:19:29 INFO - PROCESS | 1645 | 1469549969671 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1645 | 1469549969672 Marionette TRACE conn2 <- [1,1334,null,{}] 09:19:29 INFO - PROCESS | 1645 | 1469549969674 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:19:29 INFO - PROCESS | 1645 | 1469549969676 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:29 INFO - PROCESS | 1645 | 1469549969769 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:19:29 INFO - PROCESS | 1645 | 1469549969772 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1645 | 1469549969773 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x124db9000 == 35 [pid = 1645] [id = 341] 09:19:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11642e000) [pid = 1645] [serial = 1022] [outer = 0x0] 09:19:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1232e6800) [pid = 1645] [serial = 1023] [outer = 0x11642e000] 09:19:29 INFO - PROCESS | 1645 | 1469549969799 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123aedc00) [pid = 1645] [serial = 1024] [outer = 0x11642e000] 09:19:30 INFO - PROCESS | 1645 | 1469549970172 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:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 517ms 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:19:30 INFO - PROCESS | 1645 | 1469549970189 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1645 | 1469549970190 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:19:30 INFO - PROCESS | 1645 | 1469549970193 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1645 | 1469549970197 Marionette TRACE conn2 <- [1,1338,null,{}] 09:19:30 INFO - PROCESS | 1645 | 1469549970199 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:19:30 INFO - PROCESS | 1645 | 1469549970202 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:30 INFO - PROCESS | 1645 | 1469549970300 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:19:30 INFO - PROCESS | 1645 | 1469549970336 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1645 | 1469549970337 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x126ccc800 == 36 [pid = 1645] [id = 342] 09:19:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120e85800) [pid = 1645] [serial = 1025] [outer = 0x0] 09:19:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123e10000) [pid = 1645] [serial = 1026] [outer = 0x120e85800] 09:19:30 INFO - PROCESS | 1645 | 1469549970380 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x124d80400) [pid = 1645] [serial = 1027] [outer = 0x120e85800] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113a05c00) [pid = 1645] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1195e6000) [pid = 1645] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x124d87400) [pid = 1645] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123d88400) [pid = 1645] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113f38000) [pid = 1645] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123d88c00) [pid = 1645] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126809000) [pid = 1645] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12a5d3c00) [pid = 1645] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1195e1000) [pid = 1645] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11944e800) [pid = 1645] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x117d1dc00) [pid = 1645] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1150aec00) [pid = 1645] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1173bac00) [pid = 1645] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1161c1400) [pid = 1645] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12a5d1000) [pid = 1645] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x126d73c00) [pid = 1645] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1160f1400) [pid = 1645] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1195e5c00) [pid = 1645] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:19:31 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1171b5c00) [pid = 1645] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:19:31 INFO - PROCESS | 1645 | 1469549971320 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:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1172ms 09:19:31 INFO - PROCESS | 1645 | 1469549971365 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1645 | 1469549971366 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:19:31 INFO - PROCESS | 1645 | 1469549971369 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1645 | 1469549971370 Marionette TRACE conn2 <- [1,1342,null,{}] 09:19:31 INFO - PROCESS | 1645 | 1469549971372 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:19:31 INFO - PROCESS | 1645 | 1469549971373 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:31 INFO - PROCESS | 1645 | 1469549971449 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:19:31 INFO - PROCESS | 1645 | 1469549971453 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1645 | 1469549971454 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x11694c000 == 37 [pid = 1645] [id = 343] 09:19:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116924c00) [pid = 1645] [serial = 1028] [outer = 0x0] 09:19:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116a9bc00) [pid = 1645] [serial = 1029] [outer = 0x116924c00] 09:19:31 INFO - PROCESS | 1645 | 1469549971479 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119179000) [pid = 1645] [serial = 1030] [outer = 0x116924c00] 09:19:31 INFO - PROCESS | 1645 | 1469549971800 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:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:19:31 INFO - PROCESS | 1645 | 1469549971837 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1645 | 1469549971839 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:19:31 INFO - PROCESS | 1645 | 1469549971841 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1645 | 1469549971842 Marionette TRACE conn2 <- [1,1346,null,{}] 09:19:31 INFO - PROCESS | 1645 | 1469549971845 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:19:31 INFO - PROCESS | 1645 | 1469549971848 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:31 INFO - PROCESS | 1645 | 1469549971941 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:19:31 INFO - PROCESS | 1645 | 1469549971949 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1645 | 1469549971950 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x129137000 == 38 [pid = 1645] [id = 344] 09:19:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1194cc400) [pid = 1645] [serial = 1031] [outer = 0x0] 09:19:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123a0d000) [pid = 1645] [serial = 1032] [outer = 0x1194cc400] 09:19:31 INFO - PROCESS | 1645 | 1469549971975 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x124d83c00) [pid = 1645] [serial = 1033] [outer = 0x1194cc400] 09:19:32 INFO - PROCESS | 1645 | 1469549972335 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:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 523ms 09:19:32 INFO - PROCESS | 1645 | 1469549972365 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1645 | 1469549972378 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:19:32 INFO - PROCESS | 1645 | 1469549972383 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1645 | 1469549972385 Marionette TRACE conn2 <- [1,1350,null,{}] 09:19:32 INFO - PROCESS | 1645 | 1469549972388 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:19:32 INFO - PROCESS | 1645 | 1469549972390 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:32 INFO - PROCESS | 1645 | 1469549972519 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:19:32 INFO - PROCESS | 1645 | 1469549972601 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1645 | 1469549972602 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e3c000 == 39 [pid = 1645] [id = 345] 09:19:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1150b4c00) [pid = 1645] [serial = 1034] [outer = 0x0] 09:19:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x126809400) [pid = 1645] [serial = 1035] [outer = 0x1150b4c00] 09:19:32 INFO - PROCESS | 1645 | 1469549972641 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x126de5400) [pid = 1645] [serial = 1036] [outer = 0x1150b4c00] 09:19:32 INFO - PROCESS | 1645 | 1469549972958 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:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 625ms 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:19:33 INFO - PROCESS | 1645 | 1469549973008 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1645 | 1469549973009 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:19:33 INFO - PROCESS | 1645 | 1469549973015 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1645 | 1469549973017 Marionette TRACE conn2 <- [1,1354,null,{}] 09:19:33 INFO - PROCESS | 1645 | 1469549973020 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:19:33 INFO - PROCESS | 1645 | 1469549973022 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:33 INFO - PROCESS | 1645 | 1469549973143 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:19:33 INFO - PROCESS | 1645 | 1469549973219 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1645 | 1469549973220 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6a9000 == 40 [pid = 1645] [id = 346] 09:19:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1121b1400) [pid = 1645] [serial = 1037] [outer = 0x0] 09:19:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12705c800) [pid = 1645] [serial = 1038] [outer = 0x1121b1400] 09:19:33 INFO - PROCESS | 1645 | 1469549973260 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e19800) [pid = 1645] [serial = 1039] [outer = 0x1121b1400] 09:19:33 INFO - PROCESS | 1645 | 1469549973584 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:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 623ms 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:19:33 INFO - PROCESS | 1645 | 1469549973636 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1645 | 1469549973639 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:19:33 INFO - PROCESS | 1645 | 1469549973642 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1645 | 1469549973645 Marionette TRACE conn2 <- [1,1358,null,{}] 09:19:33 INFO - PROCESS | 1645 | 1469549973649 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:19:33 INFO - PROCESS | 1645 | 1469549973651 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:33 INFO - PROCESS | 1645 | 1469549973759 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:19:33 INFO - PROCESS | 1645 | 1469549973833 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1645 | 1469549973837 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb7000 == 41 [pid = 1645] [id = 347] 09:19:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x113870c00) [pid = 1645] [serial = 1040] [outer = 0x0] 09:19:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1150b8000) [pid = 1645] [serial = 1041] [outer = 0x113870c00] 09:19:33 INFO - PROCESS | 1645 | 1469549973909 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1171b5c00) [pid = 1645] [serial = 1042] [outer = 0x113870c00] 09:19:34 INFO - PROCESS | 1645 | 1469549974332 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:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 721ms 09:19:34 INFO - PROCESS | 1645 | 1469549974363 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1645 | 1469549974366 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:19:34 INFO - PROCESS | 1645 | 1469549974371 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1645 | 1469549974373 Marionette TRACE conn2 <- [1,1362,null,{}] 09:19:34 INFO - PROCESS | 1645 | 1469549974375 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:19:34 INFO - PROCESS | 1645 | 1469549974377 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:34 INFO - PROCESS | 1645 | 1469549974477 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:19:34 INFO - PROCESS | 1645 | 1469549974531 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1645 | 1469549974533 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fa5000 == 42 [pid = 1645] [id = 348] 09:19:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x118572000) [pid = 1645] [serial = 1043] [outer = 0x0] 09:19:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x11888f400) [pid = 1645] [serial = 1044] [outer = 0x118572000] 09:19:34 INFO - PROCESS | 1645 | 1469549974563 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1191cd000) [pid = 1645] [serial = 1045] [outer = 0x118572000] 09:19:34 INFO - PROCESS | 1645 | 1469549974983 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:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 09:19:35 INFO - PROCESS | 1645 | 1469549975042 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1645 | 1469549975043 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:19:35 INFO - PROCESS | 1645 | 1469549975064 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1645 | 1469549975067 Marionette TRACE conn2 <- [1,1366,null,{}] 09:19:35 INFO - PROCESS | 1645 | 1469549975074 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:19:35 INFO - PROCESS | 1645 | 1469549975079 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:35 INFO - PROCESS | 1645 | 1469549975196 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:19:35 INFO - PROCESS | 1645 | 1469549975262 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1645 | 1469549975265 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adcd800 == 43 [pid = 1645] [id = 349] 09:19:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123769000) [pid = 1645] [serial = 1046] [outer = 0x0] 09:19:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x123a05c00) [pid = 1645] [serial = 1047] [outer = 0x123769000] 09:19:35 INFO - PROCESS | 1645 | 1469549975296 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x123e02400) [pid = 1645] [serial = 1048] [outer = 0x123769000] 09:19:35 INFO - PROCESS | 1645 | 1469549975747 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:19:35 INFO - PROCESS | 1645 | 1469549975806 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:19:35 INFO - PROCESS | 1645 | 1469549975810 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1645 | 1469549975811 Marionette TRACE conn2 <- [1,1370,null,{}] 09:19:35 INFO - PROCESS | 1645 | 1469549975814 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:19:35 INFO - PROCESS | 1645 | 1469549975815 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:35 INFO - PROCESS | 1645 | 1469549975910 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:19:35 INFO - PROCESS | 1645 | 1469549975975 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1645 | 1469549975976 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x129129000 == 44 [pid = 1645] [id = 350] 09:19:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x112f28c00) [pid = 1645] [serial = 1049] [outer = 0x0] 09:19:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123e0c000) [pid = 1645] [serial = 1050] [outer = 0x112f28c00] 09:19:36 INFO - PROCESS | 1645 | 1469549976005 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x126c52800) [pid = 1645] [serial = 1051] [outer = 0x112f28c00] 09:19:36 INFO - PROCESS | 1645 | 1469549976715 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:19:36 INFO - PROCESS | 1645 | 1469549976734 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:19:36 INFO - PROCESS | 1645 | 1469549976737 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1645 | 1469549976739 Marionette TRACE conn2 <- [1,1374,null,{}] 09:19:36 INFO - PROCESS | 1645 | 1469549976743 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:19:36 INFO - PROCESS | 1645 | 1469549976744 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:36 INFO - PROCESS | 1645 | 1469549976871 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:19:36 INFO - PROCESS | 1645 | 1469549976907 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1645 | 1469549976910 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x118755800 == 45 [pid = 1645] [id = 351] 09:19:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x113a05400) [pid = 1645] [serial = 1052] [outer = 0x0] 09:19:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x115d0f400) [pid = 1645] [serial = 1053] [outer = 0x113a05400] 09:19:36 INFO - PROCESS | 1645 | 1469549976937 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x117d1b000) [pid = 1645] [serial = 1054] [outer = 0x113a05400] 09:19:37 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:37 INFO - PROCESS | 1645 | 1469549977366 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:19:37 INFO - PROCESS | 1645 | 1469549977413 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:19:37 INFO - PROCESS | 1645 | 1469549977418 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1645 | 1469549977419 Marionette TRACE conn2 <- [1,1378,null,{}] 09:19:37 INFO - PROCESS | 1645 | 1469549977422 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:19:37 INFO - PROCESS | 1645 | 1469549977423 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:37 INFO - PROCESS | 1645 | 1469549977500 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:19:37 INFO - PROCESS | 1645 | 1469549977504 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1645 | 1469549977505 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x11716a000 == 33 [pid = 1645] [id = 352] 09:19:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1188cac00) [pid = 1645] [serial = 1055] [outer = 0x0] 09:19:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1191ca000) [pid = 1645] [serial = 1056] [outer = 0x1188cac00] 09:19:37 INFO - PROCESS | 1645 | 1469549977534 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x119457800) [pid = 1645] [serial = 1057] [outer = 0x1188cac00] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x115d11000) [pid = 1645] [serial = 1000] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123d12800) [pid = 1645] [serial = 976] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x123a04400) [pid = 1645] [serial = 975] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x126d77c00) [pid = 1645] [serial = 981] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x123e0e400) [pid = 1645] [serial = 978] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x116a9dc00) [pid = 1645] [serial = 987] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x127266000) [pid = 1645] [serial = 982] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1272aac00) [pid = 1645] [serial = 984] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x124d8c400) [pid = 1645] [serial = 988] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128ac3400) [pid = 1645] [serial = 990] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12adadc00) [pid = 1645] [serial = 997] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128ac1c00) [pid = 1645] [serial = 985] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120e1c400) [pid = 1645] [serial = 972] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x119452400) [pid = 1645] [serial = 969] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1195df000) [pid = 1645] [serial = 970] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x118207400) [pid = 1645] [serial = 966] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118573000) [pid = 1645] [serial = 967] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116085c00) [pid = 1645] [serial = 963] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12ad61000) [pid = 1645] [serial = 996] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116927800) [pid = 1645] [serial = 964] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113a0fc00) [pid = 1645] [serial = 999] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1187f5000) [pid = 1645] [serial = 961] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1176b2400) [pid = 1645] [serial = 960] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12a5ca800) [pid = 1645] [serial = 958] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123096c00) [pid = 1645] [serial = 957] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12af59400) [pid = 1645] [serial = 955] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12a6dc400) [pid = 1645] [serial = 954] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128e67800) [pid = 1645] [serial = 952] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x128ab9400) [pid = 1645] [serial = 951] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a5cc800) [pid = 1645] [serial = 994] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x123a10400) [pid = 1645] [serial = 949] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120fb4c00) [pid = 1645] [serial = 948] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11917a800) [pid = 1645] [serial = 946] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x11856d400) [pid = 1645] [serial = 945] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x124d85800) [pid = 1645] [serial = 979] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x12309f800) [pid = 1645] [serial = 973] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x128e68800) [pid = 1645] [serial = 991] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x1291b6800) [pid = 1645] [serial = 993] [outer = 0x0] [url = about:blank] 09:19:37 INFO - PROCESS | 1645 | 1469549977881 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:19:37 INFO - PROCESS | 1645 | 1469549977889 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:19:37 INFO - PROCESS | 1645 | 1469549977891 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1645 | 1469549977895 Marionette TRACE conn2 <- [1,1382,null,{}] 09:19:37 INFO - PROCESS | 1645 | 1469549977903 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:19:37 INFO - PROCESS | 1645 | 1469549977906 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:37 INFO - PROCESS | 1645 | 1469549977985 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:19:37 INFO - PROCESS | 1645 | 1469549977989 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1645 | 1469549977991 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x119286800 == 34 [pid = 1645] [id = 353] 09:19:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x119b87400) [pid = 1645] [serial = 1058] [outer = 0x0] 09:19:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1232f0400) [pid = 1645] [serial = 1059] [outer = 0x119b87400] 09:19:38 INFO - PROCESS | 1645 | 1469549978021 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x123ae5000) [pid = 1645] [serial = 1060] [outer = 0x119b87400] 09:19:38 INFO - PROCESS | 1645 | [1645] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:38 INFO - PROCESS | 1645 | 1469549978438 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:19:38 INFO - PROCESS | 1645 | 1469549978469 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:19:38 INFO - PROCESS | 1645 | 1469549978472 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1645 | 1469549978474 Marionette TRACE conn2 <- [1,1386,null,{}] 09:19:38 INFO - PROCESS | 1645 | 1469549978477 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:19:38 INFO - PROCESS | 1645 | 1469549978479 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:38 INFO - PROCESS | 1645 | 1469549978603 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:19:38 INFO - PROCESS | 1645 | 1469549978608 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1645 | 1469549978610 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f52800 == 35 [pid = 1645] [id = 354] 09:19:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x123e05000) [pid = 1645] [serial = 1061] [outer = 0x0] 09:19:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x124d80000) [pid = 1645] [serial = 1062] [outer = 0x123e05000] 09:19:38 INFO - PROCESS | 1645 | 1469549978653 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x126cf7c00) [pid = 1645] [serial = 1063] [outer = 0x123e05000] 09:19:39 INFO - PROCESS | 1645 | 1469549979030 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:19:39 INFO - PROCESS | 1645 | 1469549979043 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:19:39 INFO - PROCESS | 1645 | 1469549979048 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1645 | 1469549979050 Marionette TRACE conn2 <- [1,1390,null,{}] 09:19:39 INFO - PROCESS | 1645 | 1469549979052 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:19:39 INFO - PROCESS | 1645 | 1469549979054 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:39 INFO - PROCESS | 1645 | 1469549979132 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:19:39 INFO - PROCESS | 1645 | 1469549979135 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1645 | 1469549979137 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ee6000 == 36 [pid = 1645] [id = 355] 09:19:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x124d85800) [pid = 1645] [serial = 1064] [outer = 0x0] 09:19:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1272a5c00) [pid = 1645] [serial = 1065] [outer = 0x124d85800] 09:19:39 INFO - PROCESS | 1645 | 1469549979162 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1187fb000) [pid = 1645] [serial = 1066] [outer = 0x124d85800] 09:19:39 INFO - PROCESS | 1645 | 1469549979512 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:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 09:19:39 INFO - PROCESS | 1645 | 1469549979517 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1645 | 1469549979518 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:19:39 INFO - PROCESS | 1645 | 1469549979521 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1645 | 1469549979522 Marionette TRACE conn2 <- [1,1394,null,{}] 09:19:39 INFO - PROCESS | 1645 | 1469549979524 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:19:39 INFO - PROCESS | 1645 | 1469549979529 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:39 INFO - PROCESS | 1645 | 1469549979631 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:19:39 INFO - PROCESS | 1645 | 1469549979665 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1645 | 1469549979666 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x124833000 == 37 [pid = 1645] [id = 356] 09:19:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1173bf400) [pid = 1645] [serial = 1067] [outer = 0x0] 09:19:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x128ac1c00) [pid = 1645] [serial = 1068] [outer = 0x1173bf400] 09:19:39 INFO - PROCESS | 1645 | 1469549979721 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x129ce1c00) [pid = 1645] [serial = 1069] [outer = 0x1173bf400] 09:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 09:19:40 INFO - PROCESS | 1645 | 1469549980037 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:19:40 INFO - PROCESS | 1645 | 1469549980040 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1645 | 1469549980041 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:19:40 INFO - PROCESS | 1645 | 1469549980044 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1645 | 1469549980047 Marionette TRACE conn2 <- [1,1398,null,{}] 09:19:40 INFO - PROCESS | 1645 | 1469549980051 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:19:40 INFO - PROCESS | 1645 | 1469549980052 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:40 INFO - PROCESS | 1645 | 1469549980149 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:19:40 INFO - PROCESS | 1645 | 1469549980153 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1645 | 1469549980154 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x112d9b800 == 38 [pid = 1645] [id = 357] 09:19:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1294dd000) [pid = 1645] [serial = 1070] [outer = 0x0] 09:19:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12a4eac00) [pid = 1645] [serial = 1071] [outer = 0x1294dd000] 09:19:40 INFO - PROCESS | 1645 | 1469549980179 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12a5d0400) [pid = 1645] [serial = 1072] [outer = 0x1294dd000] 09:19:40 INFO - PROCESS | 1645 | 1469549980524 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:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 522ms 09:19:40 INFO - PROCESS | 1645 | 1469549980570 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1645 | 1469549980571 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:19:40 INFO - PROCESS | 1645 | 1469549980573 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1645 | 1469549980574 Marionette TRACE conn2 <- [1,1402,null,{}] 09:19:40 INFO - PROCESS | 1645 | 1469549980577 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:19:40 INFO - PROCESS | 1645 | 1469549980578 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:40 INFO - PROCESS | 1645 | 1469549980675 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:19:40 INFO - PROCESS | 1645 | 1469549980679 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1645 | 1469549980680 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c3a800 == 39 [pid = 1645] [id = 358] 09:19:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x129ce3c00) [pid = 1645] [serial = 1073] [outer = 0x0] 09:19:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12a6db000) [pid = 1645] [serial = 1074] [outer = 0x129ce3c00] 09:19:40 INFO - PROCESS | 1645 | 1469549980704 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12ad61400) [pid = 1645] [serial = 1075] [outer = 0x129ce3c00] 09:19:41 INFO - PROCESS | 1645 | 1469549981021 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:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 09:19:41 INFO - PROCESS | 1645 | 1469549981052 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 1645 | 1469549981053 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:19:41 INFO - PROCESS | 1645 | 1469549981063 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1645 | 1469549981066 Marionette TRACE conn2 <- [1,1406,null,{}] 09:19:41 INFO - PROCESS | 1645 | 1469549981068 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:19:41 INFO - PROCESS | 1645 | 1469549981069 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:41 INFO - PROCESS | 1645 | 1469549981161 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:19:41 INFO - PROCESS | 1645 | 1469549981164 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1645 | 1469549981166 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6b6800 == 40 [pid = 1645] [id = 359] 09:19:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12a4e6c00) [pid = 1645] [serial = 1076] [outer = 0x0] 09:19:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12adaa000) [pid = 1645] [serial = 1077] [outer = 0x12a4e6c00] 09:19:41 INFO - PROCESS | 1645 | 1469549981195 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12af61800) [pid = 1645] [serial = 1078] [outer = 0x12a4e6c00] 09:19:41 INFO - PROCESS | 1645 | 1469549981578 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:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 573ms 09:19:41 INFO - PROCESS | 1645 | 1469549981635 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:19:41 INFO - PROCESS | 1645 | 1469549981637 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:19:41 INFO - PROCESS | 1645 | 1469549981641 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1645 | 1469549981642 Marionette TRACE conn2 <- [1,1410,null,{}] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11642e000) [pid = 1645] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1191cec00) [pid = 1645] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x120e85800) [pid = 1645] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1176ab800) [pid = 1645] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118290000) [pid = 1645] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1161bb800) [pid = 1645] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1195e4800) [pid = 1645] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116924c00) [pid = 1645] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1150b4c00) [pid = 1645] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:19:41 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1194cc400) [pid = 1645] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:19:41 INFO - PROCESS | 1645 | 1469549981780 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:19:41 INFO - PROCESS | 1645 | 1469549981782 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:41 INFO - PROCESS | 1645 | 1469549981918 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:19:41 INFO - PROCESS | 1645 | 1469549981925 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1645 | 1469549981926 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x129138800 == 41 [pid = 1645] [id = 360] 09:19:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1176ab800) [pid = 1645] [serial = 1079] [outer = 0x0] 09:19:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118733000) [pid = 1645] [serial = 1080] [outer = 0x1176ab800] 09:19:41 INFO - PROCESS | 1645 | 1469549981957 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x124772000) [pid = 1645] [serial = 1081] [outer = 0x1176ab800] 09:19:42 INFO - PROCESS | 1645 | 1469549982292 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:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 679ms 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:19:42 INFO - PROCESS | 1645 | 1469549982320 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1645 | 1469549982322 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:19:42 INFO - PROCESS | 1645 | 1469549982324 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1645 | 1469549982325 Marionette TRACE conn2 <- [1,1414,null,{}] 09:19:42 INFO - PROCESS | 1645 | 1469549982328 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:19:42 INFO - PROCESS | 1645 | 1469549982331 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:42 INFO - PROCESS | 1645 | 1469549982445 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:19:42 INFO - PROCESS | 1645 | 1469549982471 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1645 | 1469549982480 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b87d800 == 42 [pid = 1645] [id = 361] 09:19:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x126d79c00) [pid = 1645] [serial = 1082] [outer = 0x0] 09:19:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12b750400) [pid = 1645] [serial = 1083] [outer = 0x126d79c00] 09:19:42 INFO - PROCESS | 1645 | 1469549982510 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12b7f6800) [pid = 1645] [serial = 1084] [outer = 0x126d79c00] 09:19:42 INFO - PROCESS | 1645 | 1469549982872 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:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 09:19:42 INFO - PROCESS | 1645 | 1469549982895 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1645 | 1469549982899 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:19:42 INFO - PROCESS | 1645 | 1469549982902 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1645 | 1469549982904 Marionette TRACE conn2 <- [1,1418,null,{}] 09:19:42 INFO - PROCESS | 1645 | 1469549982907 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:19:42 INFO - PROCESS | 1645 | 1469549982909 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:43 INFO - PROCESS | 1645 | 1469549983037 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:19:43 INFO - PROCESS | 1645 | 1469549983120 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1645 | 1469549983121 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0c800 == 43 [pid = 1645] [id = 362] 09:19:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12af62000) [pid = 1645] [serial = 1085] [outer = 0x0] 09:19:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12b7f9800) [pid = 1645] [serial = 1086] [outer = 0x12af62000] 09:19:43 INFO - PROCESS | 1645 | 1469549983160 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12b8b9800) [pid = 1645] [serial = 1087] [outer = 0x12af62000] 09:19:43 INFO - PROCESS | 1645 | 1469549983431 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:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 573ms 09:19:43 INFO - PROCESS | 1645 | 1469549983474 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1645 | 1469549983475 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:19:43 INFO - PROCESS | 1645 | 1469549983486 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1645 | 1469549983487 Marionette TRACE conn2 <- [1,1422,null,{}] 09:19:43 INFO - PROCESS | 1645 | 1469549983489 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:19:43 INFO - PROCESS | 1645 | 1469549983490 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:43 INFO - PROCESS | 1645 | 1469549983585 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:19:43 INFO - PROCESS | 1645 | 1469549983589 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1645 | 1469549983590 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1d4000 == 44 [pid = 1645] [id = 363] 09:19:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12b8b1400) [pid = 1645] [serial = 1088] [outer = 0x0] 09:19:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12bd3e400) [pid = 1645] [serial = 1089] [outer = 0x12b8b1400] 09:19:43 INFO - PROCESS | 1645 | 1469549983614 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1195e8400) [pid = 1645] [serial = 1090] [outer = 0x12b8b1400] 09:19:44 INFO - PROCESS | 1645 | 1469549984128 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:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 09:19:44 INFO - PROCESS | 1645 | 1469549984156 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:19:44 INFO - PROCESS | 1645 | 1469549984159 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:19:44 INFO - PROCESS | 1645 | 1469549984163 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1645 | 1469549984164 Marionette TRACE conn2 <- [1,1426,null,{}] 09:19:44 INFO - PROCESS | 1645 | 1469549984169 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:19:44 INFO - PROCESS | 1645 | 1469549984171 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:44 INFO - PROCESS | 1645 | 1469549984281 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:19:44 INFO - PROCESS | 1645 | 1469549984338 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1645 | 1469549984339 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182cf800 == 45 [pid = 1645] [id = 364] 09:19:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1173be000) [pid = 1645] [serial = 1091] [outer = 0x0] 09:19:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11828b400) [pid = 1645] [serial = 1092] [outer = 0x1173be000] 09:19:44 INFO - PROCESS | 1645 | 1469549984370 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x119177000) [pid = 1645] [serial = 1093] [outer = 0x1173be000] 09:19:44 INFO - PROCESS | 1645 | 1469549984869 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:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 772ms 09:19:44 INFO - PROCESS | 1645 | 1469549984949 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1645 | 1469549984953 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:19:44 INFO - PROCESS | 1645 | 1469549984957 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1645 | 1469549984959 Marionette TRACE conn2 <- [1,1430,null,{}] 09:19:44 INFO - PROCESS | 1645 | 1469549984963 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:19:44 INFO - PROCESS | 1645 | 1469549984965 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:45 INFO - PROCESS | 1645 | 1469549985074 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:19:45 INFO - PROCESS | 1645 | 1469549985142 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1645 | 1469549985143 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x126cba000 == 46 [pid = 1645] [id = 365] 09:19:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x120e18000) [pid = 1645] [serial = 1094] [outer = 0x0] 09:19:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123a08800) [pid = 1645] [serial = 1095] [outer = 0x120e18000] 09:19:45 INFO - PROCESS | 1645 | 1469549985173 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x123e0c800) [pid = 1645] [serial = 1096] [outer = 0x120e18000] 09:19:45 INFO - PROCESS | 1645 | 1469549985579 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:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 669ms 09:19:45 INFO - PROCESS | 1645 | 1469549985627 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1645 | 1469549985630 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:19:45 INFO - PROCESS | 1645 | 1469549985633 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1645 | 1469549985636 Marionette TRACE conn2 <- [1,1434,null,{}] 09:19:45 INFO - PROCESS | 1645 | 1469549985644 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:19:45 INFO - PROCESS | 1645 | 1469549985647 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:45 INFO - PROCESS | 1645 | 1469549985785 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:19:45 INFO - PROCESS | 1645 | 1469549985837 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1645 | 1469549985839 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1c6000 == 47 [pid = 1645] [id = 366] 09:19:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128abe400) [pid = 1645] [serial = 1097] [outer = 0x0] 09:19:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128ccc000) [pid = 1645] [serial = 1098] [outer = 0x128abe400] 09:19:45 INFO - PROCESS | 1645 | 1469549985872 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1291c0400) [pid = 1645] [serial = 1099] [outer = 0x128abe400] 09:19:46 INFO - PROCESS | 1645 | 1469549986573 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:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 974ms 09:19:46 INFO - PROCESS | 1645 | 1469549986608 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1645 | 1469549986611 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:19:46 INFO - PROCESS | 1645 | 1469549986616 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1645 | 1469549986618 Marionette TRACE conn2 <- [1,1438,null,{}] 09:19:46 INFO - PROCESS | 1645 | 1469549986621 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:19:46 INFO - PROCESS | 1645 | 1469549986623 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:46 INFO - PROCESS | 1645 | 1469549986719 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:19:46 INFO - PROCESS | 1645 | 1469549986787 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1645 | 1469549986790 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x119289800 == 48 [pid = 1645] [id = 367] 09:19:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1187ee800) [pid = 1645] [serial = 1100] [outer = 0x0] 09:19:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x118883c00) [pid = 1645] [serial = 1101] [outer = 0x1187ee800] 09:19:46 INFO - PROCESS | 1645 | 1469549986818 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x119455c00) [pid = 1645] [serial = 1102] [outer = 0x1187ee800] 09:19:47 INFO - PROCESS | 1645 | 1469549987251 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:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 09:19:47 INFO - PROCESS | 1645 | 1469549987286 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1645 | 1469549987289 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:19:47 INFO - PROCESS | 1645 | 1469549987293 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1645 | 1469549987295 Marionette TRACE conn2 <- [1,1442,null,{}] 09:19:47 INFO - PROCESS | 1645 | 1469549987297 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:19:47 INFO - PROCESS | 1645 | 1469549987299 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:47 INFO - PROCESS | 1645 | 1469549987392 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:19:47 INFO - PROCESS | 1645 | 1469549987447 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1645 | 1469549987448 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826d000 == 49 [pid = 1645] [id = 368] 09:19:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x119179400) [pid = 1645] [serial = 1103] [outer = 0x0] 09:19:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1194d1000) [pid = 1645] [serial = 1104] [outer = 0x119179400] 09:19:47 INFO - PROCESS | 1645 | 1469549987476 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11998fc00) [pid = 1645] [serial = 1105] [outer = 0x119179400] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0c800 == 48 [pid = 1645] [id = 362] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12b87d800 == 47 [pid = 1645] [id = 361] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x129138800 == 46 [pid = 1645] [id = 360] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6b6800 == 45 [pid = 1645] [id = 359] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x129c3a800 == 44 [pid = 1645] [id = 358] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x112d9b800 == 43 [pid = 1645] [id = 357] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x124833000 == 42 [pid = 1645] [id = 356] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12705c800) [pid = 1645] [serial = 1038] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x123ee6000 == 41 [pid = 1645] [id = 355] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x122f52800 == 40 [pid = 1645] [id = 354] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x119286800 == 39 [pid = 1645] [id = 353] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x11716a000 == 38 [pid = 1645] [id = 352] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x118755800 == 37 [pid = 1645] [id = 351] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x129129000 == 36 [pid = 1645] [id = 350] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12adcd800 == 35 [pid = 1645] [id = 349] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x122fa5000 == 34 [pid = 1645] [id = 348] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb7000 == 33 [pid = 1645] [id = 347] 09:19:47 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6a9000 == 32 [pid = 1645] [id = 346] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1232e6800) [pid = 1645] [serial = 1023] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x119456000) [pid = 1645] [serial = 1017] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1195e5400) [pid = 1645] [serial = 1018] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x123e10000) [pid = 1645] [serial = 1026] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x11820e000) [pid = 1645] [serial = 1009] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x117d23c00) [pid = 1645] [serial = 1008] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1187f3000) [pid = 1645] [serial = 1014] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11888e400) [pid = 1645] [serial = 1015] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x113d9d400) [pid = 1645] [serial = 1005] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1167e4c00) [pid = 1645] [serial = 1011] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1173b8400) [pid = 1645] [serial = 1012] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120e15000) [pid = 1645] [serial = 1020] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x116a9bc00) [pid = 1645] [serial = 1029] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x124d80400) [pid = 1645] [serial = 1027] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x126de5400) [pid = 1645] [serial = 1036] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119179000) [pid = 1645] [serial = 1030] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x124d83c00) [pid = 1645] [serial = 1033] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123aedc00) [pid = 1645] [serial = 1024] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x126809400) [pid = 1645] [serial = 1035] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120fae000) [pid = 1645] [serial = 1021] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123a0d000) [pid = 1645] [serial = 1032] [outer = 0x0] [url = about:blank] 09:19:47 INFO - PROCESS | 1645 | 1469549987865 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:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 622ms 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:19:47 INFO - PROCESS | 1645 | 1469549987915 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1645 | 1469549987917 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:19:47 INFO - PROCESS | 1645 | 1469549987919 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1645 | 1469549987921 Marionette TRACE conn2 <- [1,1446,null,{}] 09:19:47 INFO - PROCESS | 1645 | 1469549987928 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:19:47 INFO - PROCESS | 1645 | 1469549987931 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:48 INFO - PROCESS | 1645 | 1469549988010 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:19:48 INFO - PROCESS | 1645 | 1469549988036 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1645 | 1469549988038 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x11970f000 == 33 [pid = 1645] [id = 369] 09:19:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120e77800) [pid = 1645] [serial = 1106] [outer = 0x0] 09:19:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123859400) [pid = 1645] [serial = 1107] [outer = 0x120e77800] 09:19:48 INFO - PROCESS | 1645 | 1469549988065 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123d87000) [pid = 1645] [serial = 1108] [outer = 0x120e77800] 09:19:48 INFO - PROCESS | 1645 | 1469549988398 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:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 521ms 09:19:48 INFO - PROCESS | 1645 | 1469549988441 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1645 | 1469549988443 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:19:48 INFO - PROCESS | 1645 | 1469549988445 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1645 | 1469549988446 Marionette TRACE conn2 <- [1,1450,null,{}] 09:19:48 INFO - PROCESS | 1645 | 1469549988448 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:19:48 INFO - PROCESS | 1645 | 1469549988450 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:48 INFO - PROCESS | 1645 | 1469549988524 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:19:48 INFO - PROCESS | 1645 | 1469549988531 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1645 | 1469549988532 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x123719800 == 34 [pid = 1645] [id = 370] 09:19:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123e08c00) [pid = 1645] [serial = 1109] [outer = 0x0] 09:19:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1248b7000) [pid = 1645] [serial = 1110] [outer = 0x123e08c00] 09:19:48 INFO - PROCESS | 1645 | 1469549988555 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12680dc00) [pid = 1645] [serial = 1111] [outer = 0x123e08c00] 09:19:49 INFO - PROCESS | 1645 | 1469549989005 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:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 571ms 09:19:49 INFO - PROCESS | 1645 | 1469549989018 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1645 | 1469549989019 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:19:49 INFO - PROCESS | 1645 | 1469549989023 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1645 | 1469549989024 Marionette TRACE conn2 <- [1,1454,null,{}] 09:19:49 INFO - PROCESS | 1645 | 1469549989029 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:19:49 INFO - PROCESS | 1645 | 1469549989032 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:49 INFO - PROCESS | 1645 | 1469549989122 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:19:49 INFO - PROCESS | 1645 | 1469549989126 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1645 | 1469549989127 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc4800 == 35 [pid = 1645] [id = 371] 09:19:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x124d81c00) [pid = 1645] [serial = 1112] [outer = 0x0] 09:19:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x127261000) [pid = 1645] [serial = 1113] [outer = 0x124d81c00] 09:19:49 INFO - PROCESS | 1645 | 1469549989155 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ab9c00) [pid = 1645] [serial = 1114] [outer = 0x124d81c00] 09:19:49 INFO - PROCESS | 1645 | 1469549989490 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:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 09:19:49 INFO - PROCESS | 1645 | 1469549989543 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1645 | 1469549989544 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:19:49 INFO - PROCESS | 1645 | 1469549989546 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1645 | 1469549989547 Marionette TRACE conn2 <- [1,1458,null,{}] 09:19:49 INFO - PROCESS | 1645 | 1469549989549 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:19:49 INFO - PROCESS | 1645 | 1469549989554 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:49 INFO - PROCESS | 1645 | 1469549989681 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:19:49 INFO - PROCESS | 1645 | 1469549989689 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1645 | 1469549989690 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x127212800 == 36 [pid = 1645] [id = 372] 09:19:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128e66c00) [pid = 1645] [serial = 1115] [outer = 0x0] 09:19:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1294d6c00) [pid = 1645] [serial = 1116] [outer = 0x128e66c00] 09:19:49 INFO - PROCESS | 1645 | 1469549989721 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12ad9e400) [pid = 1645] [serial = 1117] [outer = 0x128e66c00] 09:19:50 INFO - PROCESS | 1645 | 1469549990124 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:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 621ms 09:19:50 INFO - PROCESS | 1645 | 1469549990174 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1645 | 1469549990175 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:19:50 INFO - PROCESS | 1645 | 1469549990177 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1645 | 1469549990178 Marionette TRACE conn2 <- [1,1462,null,{}] 09:19:50 INFO - PROCESS | 1645 | 1469549990181 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:19:50 INFO - PROCESS | 1645 | 1469549990182 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:50 INFO - PROCESS | 1645 | 1469549990280 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:19:50 INFO - PROCESS | 1645 | 1469549990284 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1645 | 1469549990285 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x129132000 == 37 [pid = 1645] [id = 373] 09:19:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x11692f800) [pid = 1645] [serial = 1118] [outer = 0x0] 09:19:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12af57000) [pid = 1645] [serial = 1119] [outer = 0x11692f800] 09:19:50 INFO - PROCESS | 1645 | 1469549990309 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12b758400) [pid = 1645] [serial = 1120] [outer = 0x11692f800] 09:19:50 INFO - PROCESS | 1645 | 1469549990664 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:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 09:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:19:50 INFO - PROCESS | 1645 | 1469549990703 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1645 | 1469549990705 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:19:50 INFO - PROCESS | 1645 | 1469549990707 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1645 | 1469549990708 Marionette TRACE conn2 <- [1,1466,null,{}] 09:19:50 INFO - PROCESS | 1645 | 1469549990710 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:19:50 INFO - PROCESS | 1645 | 1469549990712 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:50 INFO - PROCESS | 1645 | 1469549990810 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:19:50 INFO - PROCESS | 1645 | 1469549990850 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1645 | 1469549990852 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6a6800 == 38 [pid = 1645] [id = 374] 09:19:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12b7f1c00) [pid = 1645] [serial = 1121] [outer = 0x0] 09:19:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12b7fb000) [pid = 1645] [serial = 1122] [outer = 0x12b7f1c00] 09:19:50 INFO - PROCESS | 1645 | 1469549990879 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12bd35000) [pid = 1645] [serial = 1123] [outer = 0x12b7f1c00] 09:19:51 INFO - PROCESS | 1645 | 1469549991200 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:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:19:51 INFO - PROCESS | 1645 | 1469549991234 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1645 | 1469549991236 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:19:51 INFO - PROCESS | 1645 | 1469549991238 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1645 | 1469549991239 Marionette TRACE conn2 <- [1,1470,null,{}] 09:19:51 INFO - PROCESS | 1645 | 1469549991241 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:19:51 INFO - PROCESS | 1645 | 1469549991243 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:51 INFO - PROCESS | 1645 | 1469549991344 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:19:51 INFO - PROCESS | 1645 | 1469549991347 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1645 | 1469549991348 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af8f800 == 39 [pid = 1645] [id = 375] 09:19:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12b7f2400) [pid = 1645] [serial = 1124] [outer = 0x0] 09:19:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12bd44800) [pid = 1645] [serial = 1125] [outer = 0x12b7f2400] 09:19:51 INFO - PROCESS | 1645 | 1469549991372 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12bd4a000) [pid = 1645] [serial = 1126] [outer = 0x12b7f2400] 09:19:51 INFO - PROCESS | 1645 | 1469549991709 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:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:19:51 INFO - PROCESS | 1645 | 1469549991757 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1645 | 1469549991758 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:19:51 INFO - PROCESS | 1645 | 1469549991760 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1645 | 1469549991761 Marionette TRACE conn2 <- [1,1474,null,{}] 09:19:51 INFO - PROCESS | 1645 | 1469549991763 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:19:51 INFO - PROCESS | 1645 | 1469549991765 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:51 INFO - PROCESS | 1645 | 1469549991872 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:19:51 INFO - PROCESS | 1645 | 1469549991875 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1645 | 1469549991876 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd07800 == 40 [pid = 1645] [id = 376] 09:19:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12b7f4800) [pid = 1645] [serial = 1127] [outer = 0x0] 09:19:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x12bd4ec00) [pid = 1645] [serial = 1128] [outer = 0x12b7f4800] 09:19:51 INFO - PROCESS | 1645 | 1469549991933 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x12c406800) [pid = 1645] [serial = 1129] [outer = 0x12b7f4800] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1294dd000) [pid = 1645] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x129ce3c00) [pid = 1645] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x113a05400) [pid = 1645] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12a4e6c00) [pid = 1645] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x123769000) [pid = 1645] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x119b87400) [pid = 1645] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x118572000) [pid = 1645] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x113870c00) [pid = 1645] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1188cac00) [pid = 1645] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x124d85800) [pid = 1645] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123e05000) [pid = 1645] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x112f28c00) [pid = 1645] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1121b1400) [pid = 1645] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1176ab800) [pid = 1645] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x126d79c00) [pid = 1645] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1173bf400) [pid = 1645] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12af62000) [pid = 1645] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x111ca8400) [pid = 1645] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:19:52 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116708400) [pid = 1645] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:19:52 INFO - PROCESS | 1645 | 1469549992410 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:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 09:19:52 INFO - PROCESS | 1645 | 1469549992433 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1645 | 1469549992435 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:19:52 INFO - PROCESS | 1645 | 1469549992437 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1645 | 1469549992438 Marionette TRACE conn2 <- [1,1478,null,{}] 09:19:52 INFO - PROCESS | 1645 | 1469549992441 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:19:52 INFO - PROCESS | 1645 | 1469549992442 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:52 INFO - PROCESS | 1645 | 1469549992566 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:19:52 INFO - PROCESS | 1645 | 1469549992624 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1645 | 1469549992626 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1cb800 == 41 [pid = 1645] [id = 377] 09:19:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x111ca8400) [pid = 1645] [serial = 1130] [outer = 0x0] 09:19:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123ae3400) [pid = 1645] [serial = 1131] [outer = 0x111ca8400] 09:19:52 INFO - PROCESS | 1645 | 1469549992652 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1272a8800) [pid = 1645] [serial = 1132] [outer = 0x111ca8400] 09:19:52 INFO - PROCESS | 1645 | 1469549992933 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:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 521ms 09:19:52 INFO - PROCESS | 1645 | 1469549992958 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1645 | 1469549992960 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:19:52 INFO - PROCESS | 1645 | 1469549992969 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1645 | 1469549992971 Marionette TRACE conn2 <- [1,1482,null,{}] 09:19:52 INFO - PROCESS | 1645 | 1469549992973 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:19:52 INFO - PROCESS | 1645 | 1469549992974 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:53 INFO - PROCESS | 1645 | 1469549993070 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:19:53 INFO - PROCESS | 1645 | 1469549993125 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1645 | 1469549993126 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c5a4800 == 42 [pid = 1645] [id = 378] 09:19:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1176ab800) [pid = 1645] [serial = 1133] [outer = 0x0] 09:19:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12a6d7000) [pid = 1645] [serial = 1134] [outer = 0x1176ab800] 09:19:53 INFO - PROCESS | 1645 | 1469549993150 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12c407000) [pid = 1645] [serial = 1135] [outer = 0x1176ab800] 09:19:53 INFO - PROCESS | 1645 | 1469549993417 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:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 469ms 09:19:53 INFO - PROCESS | 1645 | 1469549993439 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1645 | 1469549993440 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:19:53 INFO - PROCESS | 1645 | 1469549993450 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1645 | 1469549993451 Marionette TRACE conn2 <- [1,1486,null,{}] 09:19:53 INFO - PROCESS | 1645 | 1469549993453 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:19:53 INFO - PROCESS | 1645 | 1469549993454 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:53 INFO - PROCESS | 1645 | 1469549993543 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:19:53 INFO - PROCESS | 1645 | 1469549993567 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1645 | 1469549993568 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1e4800 == 43 [pid = 1645] [id = 379] 09:19:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12c409400) [pid = 1645] [serial = 1136] [outer = 0x0] 09:19:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12c40c800) [pid = 1645] [serial = 1137] [outer = 0x12c409400] 09:19:53 INFO - PROCESS | 1645 | 1469549993594 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12c411c00) [pid = 1645] [serial = 1138] [outer = 0x12c409400] 09:19:54 INFO - PROCESS | 1645 | 1469549994067 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:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 676ms 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:19:54 INFO - PROCESS | 1645 | 1469549994120 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1645 | 1469549994122 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:19:54 INFO - PROCESS | 1645 | 1469549994125 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1645 | 1469549994138 Marionette TRACE conn2 <- [1,1490,null,{}] 09:19:54 INFO - PROCESS | 1645 | 1469549994142 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:19:54 INFO - PROCESS | 1645 | 1469549994143 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:54 INFO - PROCESS | 1645 | 1469549994242 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:19:54 INFO - PROCESS | 1645 | 1469549994350 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1645 | 1469549994352 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x11609e000 == 44 [pid = 1645] [id = 380] 09:19:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x111c83800) [pid = 1645] [serial = 1139] [outer = 0x0] 09:19:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11294c800) [pid = 1645] [serial = 1140] [outer = 0x111c83800] 09:19:54 INFO - PROCESS | 1645 | 1469549994383 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x112959000) [pid = 1645] [serial = 1141] [outer = 0x111c83800] 09:19:54 INFO - PROCESS | 1645 | 1469549994856 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:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 782ms 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:19:54 INFO - PROCESS | 1645 | 1469549994908 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1645 | 1469549994910 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:19:54 INFO - PROCESS | 1645 | 1469549994913 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1645 | 1469549994916 Marionette TRACE conn2 <- [1,1494,null,{}] 09:19:54 INFO - PROCESS | 1645 | 1469549994961 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:19:54 INFO - PROCESS | 1645 | 1469549994963 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:55 INFO - PROCESS | 1645 | 1469549995075 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:19:55 INFO - PROCESS | 1645 | 1469549995236 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1645 | 1469549995238 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x123707000 == 45 [pid = 1645] [id = 381] 09:19:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1191c1800) [pid = 1645] [serial = 1142] [outer = 0x0] 09:19:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x119449c00) [pid = 1645] [serial = 1143] [outer = 0x1191c1800] 09:19:55 INFO - PROCESS | 1645 | 1469549995277 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1195e1800) [pid = 1645] [serial = 1144] [outer = 0x1191c1800] 09:19:55 INFO - PROCESS | 1645 | 1469549995716 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:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 843ms 09:19:55 INFO - PROCESS | 1645 | 1469549995759 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:19:55 INFO - PROCESS | 1645 | 1469549995762 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:19:55 INFO - PROCESS | 1645 | 1469549995764 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1645 | 1469549995766 Marionette TRACE conn2 <- [1,1498,null,{}] 09:19:55 INFO - PROCESS | 1645 | 1469549995769 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:19:55 INFO - PROCESS | 1645 | 1469549995770 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:55 INFO - PROCESS | 1645 | 1469549995882 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:19:55 INFO - PROCESS | 1645 | 1469549995953 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1645 | 1469549995954 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b88c800 == 46 [pid = 1645] [id = 382] 09:19:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x120e17c00) [pid = 1645] [serial = 1145] [outer = 0x0] 09:19:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x123a03c00) [pid = 1645] [serial = 1146] [outer = 0x120e17c00] 09:19:55 INFO - PROCESS | 1645 | 1469549995985 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x123e0ec00) [pid = 1645] [serial = 1147] [outer = 0x120e17c00] 09:19:56 INFO - PROCESS | 1645 | 1469549996402 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:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:19:56 INFO - PROCESS | 1645 | 1469549996434 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1645 | 1469549996436 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:19:56 INFO - PROCESS | 1645 | 1469549996443 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1645 | 1469549996448 Marionette TRACE conn2 <- [1,1502,null,{}] 09:19:56 INFO - PROCESS | 1645 | 1469549996494 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:19:56 INFO - PROCESS | 1645 | 1469549996496 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:56 INFO - PROCESS | 1645 | 1469549996633 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:19:56 INFO - PROCESS | 1645 | 1469549996684 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1645 | 1469549996685 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x116028800 == 47 [pid = 1645] [id = 383] 09:19:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x126d77c00) [pid = 1645] [serial = 1148] [outer = 0x0] 09:19:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x128abb000) [pid = 1645] [serial = 1149] [outer = 0x126d77c00] 09:19:56 INFO - PROCESS | 1645 | 1469549996714 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1294d6400) [pid = 1645] [serial = 1150] [outer = 0x126d77c00] 09:19:57 INFO - PROCESS | 1645 | 1469549997152 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:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 747ms 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:19:57 INFO - PROCESS | 1645 | 1469549997186 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1645 | 1469549997189 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:19:57 INFO - PROCESS | 1645 | 1469549997191 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1645 | 1469549997193 Marionette TRACE conn2 <- [1,1506,null,{}] 09:19:57 INFO - PROCESS | 1645 | 1469549997197 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:19:57 INFO - PROCESS | 1645 | 1469549997199 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:57 INFO - PROCESS | 1645 | 1469549997363 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:19:57 INFO - PROCESS | 1645 | 1469549997451 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 1645 | 1469549997452 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d7a000 == 48 [pid = 1645] [id = 384] 09:19:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x113d4c000) [pid = 1645] [serial = 1151] [outer = 0x0] 09:19:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x123dabc00) [pid = 1645] [serial = 1152] [outer = 0x113d4c000] 09:19:57 INFO - PROCESS | 1645 | 1469549997500 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1294d4800) [pid = 1645] [serial = 1153] [outer = 0x113d4c000] 09:19:58 INFO - PROCESS | 1645 | 1469549998200 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:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1074ms 09:19:58 INFO - PROCESS | 1645 | 1469549998266 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1645 | 1469549998268 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:19:58 INFO - PROCESS | 1645 | 1469549998271 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1645 | 1469549998273 Marionette TRACE conn2 <- [1,1510,null,{}] 09:19:58 INFO - PROCESS | 1645 | 1469549998276 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:19:58 INFO - PROCESS | 1645 | 1469549998278 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:58 INFO - PROCESS | 1645 | 1469549998375 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:19:58 INFO - PROCESS | 1645 | 1469549998448 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1645 | 1469549998449 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x11716f000 == 49 [pid = 1645] [id = 385] 09:19:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1187f1800) [pid = 1645] [serial = 1154] [outer = 0x0] 09:19:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x118886800) [pid = 1645] [serial = 1155] [outer = 0x1187f1800] 09:19:58 INFO - PROCESS | 1645 | 1469549998478 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x119454400) [pid = 1645] [serial = 1156] [outer = 0x1187f1800] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1e4800 == 48 [pid = 1645] [id = 379] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12c5a4800 == 47 [pid = 1645] [id = 378] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1cb800 == 46 [pid = 1645] [id = 377] 09:19:58 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12bd3e400) [pid = 1645] [serial = 1089] [outer = 0x0] [url = about:blank] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd07800 == 45 [pid = 1645] [id = 376] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12af8f800 == 44 [pid = 1645] [id = 375] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6a6800 == 43 [pid = 1645] [id = 374] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x129132000 == 42 [pid = 1645] [id = 373] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x127212800 == 41 [pid = 1645] [id = 372] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc4800 == 40 [pid = 1645] [id = 371] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x123719800 == 39 [pid = 1645] [id = 370] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11970f000 == 38 [pid = 1645] [id = 369] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x11826d000 == 37 [pid = 1645] [id = 368] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x119289800 == 36 [pid = 1645] [id = 367] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1c6000 == 35 [pid = 1645] [id = 366] 09:19:58 INFO - PROCESS | 1645 | --DOCSHELL 0x126cba000 == 34 [pid = 1645] [id = 365] 09:19:59 INFO - PROCESS | 1645 | 1469549998993 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:19:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1182cf800 == 33 [pid = 1645] [id = 364] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x12a4eac00) [pid = 1645] [serial = 1071] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x12a6db000) [pid = 1645] [serial = 1074] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x117d1b000) [pid = 1645] [serial = 1054] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x115d0f400) [pid = 1645] [serial = 1053] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x12adaa000) [pid = 1645] [serial = 1077] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x123e02400) [pid = 1645] [serial = 1048] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x123a05c00) [pid = 1645] [serial = 1047] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1232f0400) [pid = 1645] [serial = 1059] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x123ae5000) [pid = 1645] [serial = 1060] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1191cd000) [pid = 1645] [serial = 1045] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11888f400) [pid = 1645] [serial = 1044] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1150b8000) [pid = 1645] [serial = 1041] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1171b5c00) [pid = 1645] [serial = 1042] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1191ca000) [pid = 1645] [serial = 1056] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x119457800) [pid = 1645] [serial = 1057] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1272a5c00) [pid = 1645] [serial = 1065] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1187fb000) [pid = 1645] [serial = 1066] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x124d80000) [pid = 1645] [serial = 1062] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x126cf7c00) [pid = 1645] [serial = 1063] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x126c52800) [pid = 1645] [serial = 1051] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123e0c000) [pid = 1645] [serial = 1050] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120e19800) [pid = 1645] [serial = 1039] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x124772000) [pid = 1645] [serial = 1081] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118733000) [pid = 1645] [serial = 1080] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12af61800) [pid = 1645] [serial = 1078] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12b750400) [pid = 1645] [serial = 1083] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128ac1c00) [pid = 1645] [serial = 1068] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12b7f6800) [pid = 1645] [serial = 1084] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12b7f9800) [pid = 1645] [serial = 1086] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12b8b9800) [pid = 1645] [serial = 1087] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x129ce1c00) [pid = 1645] [serial = 1069] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12ad61400) [pid = 1645] [serial = 1075] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12a5d0400) [pid = 1645] [serial = 1072] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x116709800) [pid = 1645] [serial = 1006] [outer = 0x0] [url = about:blank] 09:19:59 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x11732bc00) [pid = 1645] [serial = 1003] [outer = 0x0] [url = about:blank] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 770ms 09:19:59 INFO - PROCESS | 1645 | 1469549999042 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1645 | 1469549999046 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:19:59 INFO - PROCESS | 1645 | 1469549999052 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1645 | 1469549999055 Marionette TRACE conn2 <- [1,1514,null,{}] 09:19:59 INFO - PROCESS | 1645 | 1469549999058 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:19:59 INFO - PROCESS | 1645 | 1469549999061 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:59 INFO - PROCESS | 1645 | 1469549999186 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:19:59 INFO - PROCESS | 1645 | 1469549999198 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1645 | 1469549999199 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d83000 == 34 [pid = 1645] [id = 386] 09:19:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119457800) [pid = 1645] [serial = 1157] [outer = 0x0] 09:19:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x119b84c00) [pid = 1645] [serial = 1158] [outer = 0x119457800] 09:19:59 INFO - PROCESS | 1645 | 1469549999243 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12385f000) [pid = 1645] [serial = 1159] [outer = 0x119457800] 09:19:59 INFO - PROCESS | 1645 | 1469549999645 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:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 622ms 09:19:59 INFO - PROCESS | 1645 | 1469549999674 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1645 | 1469549999675 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:19:59 INFO - PROCESS | 1645 | 1469549999683 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1645 | 1469549999685 Marionette TRACE conn2 <- [1,1518,null,{}] 09:19:59 INFO - PROCESS | 1645 | 1469549999692 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:19:59 INFO - PROCESS | 1645 | 1469549999697 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:59 INFO - PROCESS | 1645 | 1469549999775 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:19:59 INFO - PROCESS | 1645 | 1469549999782 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1645 | 1469549999784 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:19:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x123257800 == 35 [pid = 1645] [id = 387] 09:19:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x124587400) [pid = 1645] [serial = 1160] [outer = 0x0] 09:19:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124d86400) [pid = 1645] [serial = 1161] [outer = 0x124587400] 09:19:59 INFO - PROCESS | 1645 | 1469549999810 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x127268800) [pid = 1645] [serial = 1162] [outer = 0x124587400] 09:20:00 INFO - PROCESS | 1645 | 1469550000172 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:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 526ms 09:20:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:20:00 INFO - PROCESS | 1645 | 1469550000208 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1645 | 1469550000210 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:20:00 INFO - PROCESS | 1645 | 1469550000212 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1645 | 1469550000214 Marionette TRACE conn2 <- [1,1522,null,{}] 09:20:00 INFO - PROCESS | 1645 | 1469550000216 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:20:00 INFO - PROCESS | 1645 | 1469550000217 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:00 INFO - PROCESS | 1645 | 1469550000302 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:20:00 INFO - PROCESS | 1645 | 1469550000306 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1645 | 1469550000307 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dca800 == 36 [pid = 1645] [id = 388] 09:20:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a05400) [pid = 1645] [serial = 1163] [outer = 0x0] 09:20:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128e5ac00) [pid = 1645] [serial = 1164] [outer = 0x128a05400] 09:20:00 INFO - PROCESS | 1645 | 1469550000332 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1294d7400) [pid = 1645] [serial = 1165] [outer = 0x128a05400] 09:20:00 INFO - PROCESS | 1645 | 1469550000644 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:20:00 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:20:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:20:00 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:20:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:20:00 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:20:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:20:00 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:20:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:20:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 470ms 09:20:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:20:00 INFO - PROCESS | 1645 | 1469550000683 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1645 | 1469550000685 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:20:00 INFO - PROCESS | 1645 | 1469550000687 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1645 | 1469550000688 Marionette TRACE conn2 <- [1,1526,null,{}] 09:20:00 INFO - PROCESS | 1645 | 1469550000690 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:20:00 INFO - PROCESS | 1645 | 1469550000691 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:00 INFO - PROCESS | 1645 | 1469550000771 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:20:00 INFO - PROCESS | 1645 | 1469550000782 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1645 | 1469550000783 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x128ac7800 == 37 [pid = 1645] [id = 389] 09:20:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1294d7000) [pid = 1645] [serial = 1166] [outer = 0x0] 09:20:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a5c6000) [pid = 1645] [serial = 1167] [outer = 0x1294d7000] 09:20:00 INFO - PROCESS | 1645 | 1469550000865 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12adad000) [pid = 1645] [serial = 1168] [outer = 0x1294d7000] 09:20:01 INFO - PROCESS | 1645 | 1469550001168 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:20:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:20:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:20:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:20:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 09:20:01 INFO - PROCESS | 1645 | 1469550001207 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1645 | 1469550001208 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:20:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:20:01 INFO - PROCESS | 1645 | 1469550001211 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1645 | 1469550001214 Marionette TRACE conn2 <- [1,1530,null,{}] 09:20:01 INFO - PROCESS | 1645 | 1469550001217 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:20:01 INFO - PROCESS | 1645 | 1469550001221 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:01 INFO - PROCESS | 1645 | 1469550001338 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:20:01 INFO - PROCESS | 1645 | 1469550001353 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1645 | 1469550001355 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af92800 == 38 [pid = 1645] [id = 390] 09:20:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ac4c00) [pid = 1645] [serial = 1169] [outer = 0x0] 09:20:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12b7f0400) [pid = 1645] [serial = 1170] [outer = 0x128ac4c00] 09:20:01 INFO - PROCESS | 1645 | 1469550001379 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12c40a000) [pid = 1645] [serial = 1171] [outer = 0x128ac4c00] 09:20:01 INFO - PROCESS | 1645 | 1469550001667 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:20:01 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:20:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:20:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:20:01 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:20:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:20:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 09:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:20:01 INFO - PROCESS | 1645 | 1469550001684 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1645 | 1469550001685 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:20:01 INFO - PROCESS | 1645 | 1469550001687 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1645 | 1469550001689 Marionette TRACE conn2 <- [1,1534,null,{}] 09:20:01 INFO - PROCESS | 1645 | 1469550001691 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:20:01 INFO - PROCESS | 1645 | 1469550001692 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:01 INFO - PROCESS | 1645 | 1469550001811 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:20:01 INFO - PROCESS | 1645 | 1469550001815 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1645 | 1469550001816 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7a8000 == 39 [pid = 1645] [id = 391] 09:20:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x116977400) [pid = 1645] [serial = 1172] [outer = 0x0] 09:20:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12cc44c00) [pid = 1645] [serial = 1173] [outer = 0x116977400] 09:20:01 INFO - PROCESS | 1645 | 1469550001840 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12cc4b800) [pid = 1645] [serial = 1174] [outer = 0x116977400] 09:20:02 INFO - PROCESS | 1645 | 1469550002171 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:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 09:20:02 INFO - PROCESS | 1645 | 1469550002211 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:20:02 INFO - PROCESS | 1645 | 1469550002215 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:20:02 INFO - PROCESS | 1645 | 1469550002217 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1645 | 1469550002218 Marionette TRACE conn2 <- [1,1538,null,{}] 09:20:02 INFO - PROCESS | 1645 | 1469550002220 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:20:02 INFO - PROCESS | 1645 | 1469550002221 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:02 INFO - PROCESS | 1645 | 1469550002323 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:20:02 INFO - PROCESS | 1645 | 1469550002335 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1645 | 1469550002336 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0f000 == 40 [pid = 1645] [id = 392] 09:20:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12cc4e800) [pid = 1645] [serial = 1175] [outer = 0x0] 09:20:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12d012c00) [pid = 1645] [serial = 1176] [outer = 0x12cc4e800] 09:20:02 INFO - PROCESS | 1645 | 1469550002360 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12d01f000) [pid = 1645] [serial = 1177] [outer = 0x12cc4e800] 09:20:02 INFO - PROCESS | 1645 | 1469550002704 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:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 518ms 09:20:02 INFO - PROCESS | 1645 | 1469550002735 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1645 | 1469550002736 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:20:02 INFO - PROCESS | 1645 | 1469550002746 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1645 | 1469550002747 Marionette TRACE conn2 <- [1,1542,null,{}] 09:20:02 INFO - PROCESS | 1645 | 1469550002749 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:20:02 INFO - PROCESS | 1645 | 1469550002750 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:02 INFO - PROCESS | 1645 | 1469550002865 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:20:02 INFO - PROCESS | 1645 | 1469550002877 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1645 | 1469550002878 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c58e800 == 41 [pid = 1645] [id = 393] 09:20:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x128a20c00) [pid = 1645] [serial = 1178] [outer = 0x0] 09:20:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128a29c00) [pid = 1645] [serial = 1179] [outer = 0x128a20c00] 09:20:02 INFO - PROCESS | 1645 | 1469550002902 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128a2e000) [pid = 1645] [serial = 1180] [outer = 0x128a20c00] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12b7f2400) [pid = 1645] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x111ca8400) [pid = 1645] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x12b7f4800) [pid = 1645] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1176ab800) [pid = 1645] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11692f800) [pid = 1645] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x12b7f1c00) [pid = 1645] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128e66c00) [pid = 1645] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x120e77800) [pid = 1645] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124d81c00) [pid = 1645] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1187ee800) [pid = 1645] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123e08c00) [pid = 1645] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:20:03 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x119179400) [pid = 1645] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:20:03 INFO - PROCESS | 1645 | 1469550003320 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:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 619ms 09:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:20:03 INFO - PROCESS | 1645 | 1469550003365 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1645 | 1469550003367 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:20:03 INFO - PROCESS | 1645 | 1469550003369 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1645 | 1469550003370 Marionette TRACE conn2 <- [1,1546,null,{}] 09:20:03 INFO - PROCESS | 1645 | 1469550003372 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:20:03 INFO - PROCESS | 1645 | 1469550003373 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:03 INFO - PROCESS | 1645 | 1469550003457 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:20:03 INFO - PROCESS | 1645 | 1469550003462 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1645 | 1469550003463 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b882000 == 42 [pid = 1645] [id = 394] 09:20:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x116a9ec00) [pid = 1645] [serial = 1181] [outer = 0x0] 09:20:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123e08c00) [pid = 1645] [serial = 1182] [outer = 0x116a9ec00] 09:20:03 INFO - PROCESS | 1645 | 1469550003487 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128a26c00) [pid = 1645] [serial = 1183] [outer = 0x116a9ec00] 09:20:03 INFO - PROCESS | 1645 | 1469550003844 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:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 09:20:03 INFO - PROCESS | 1645 | 1469550003890 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:20:03 INFO - PROCESS | 1645 | 1469550003899 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:20:03 INFO - PROCESS | 1645 | 1469550003902 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1645 | 1469550003903 Marionette TRACE conn2 <- [1,1550,null,{}] 09:20:03 INFO - PROCESS | 1645 | 1469550003905 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:20:03 INFO - PROCESS | 1645 | 1469550003907 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:04 INFO - PROCESS | 1645 | 1469550004004 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:20:04 INFO - PROCESS | 1645 | 1469550004007 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1645 | 1469550004009 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d8ad000 == 43 [pid = 1645] [id = 395] 09:20:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x120f84400) [pid = 1645] [serial = 1184] [outer = 0x0] 09:20:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x120f8ec00) [pid = 1645] [serial = 1185] [outer = 0x120f84400] 09:20:04 INFO - PROCESS | 1645 | 1469550004035 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12b755400) [pid = 1645] [serial = 1186] [outer = 0x120f84400] 09:20:04 INFO - PROCESS | 1645 | 1469550004365 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:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 09:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:20:04 INFO - PROCESS | 1645 | 1469550004371 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1645 | 1469550004372 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:20:04 INFO - PROCESS | 1645 | 1469550004375 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1645 | 1469550004376 Marionette TRACE conn2 <- [1,1554,null,{}] 09:20:04 INFO - PROCESS | 1645 | 1469550004382 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:20:04 INFO - PROCESS | 1645 | 1469550004383 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:04 INFO - PROCESS | 1645 | 1469550004471 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:20:04 INFO - PROCESS | 1645 | 1469550004534 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1645 | 1469550004535 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d8c1800 == 44 [pid = 1645] [id = 396] 09:20:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120f87c00) [pid = 1645] [serial = 1187] [outer = 0x0] 09:20:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12bd40800) [pid = 1645] [serial = 1188] [outer = 0x120f87c00] 09:20:04 INFO - PROCESS | 1645 | 1469550004559 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12d273000) [pid = 1645] [serial = 1189] [outer = 0x120f87c00] 09:20:04 INFO - PROCESS | 1645 | 1469550004868 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:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 09:20:04 INFO - PROCESS | 1645 | 1469550004894 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1645 | 1469550004898 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:20:04 INFO - PROCESS | 1645 | 1469550004902 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1645 | 1469550004903 Marionette TRACE conn2 <- [1,1558,null,{}] 09:20:04 INFO - PROCESS | 1645 | 1469550004907 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:20:04 INFO - PROCESS | 1645 | 1469550004908 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:05 INFO - PROCESS | 1645 | 1469550005045 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:20:05 INFO - PROCESS | 1645 | 1469550005116 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1645 | 1469550005117 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288df800 == 45 [pid = 1645] [id = 397] 09:20:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11295b800) [pid = 1645] [serial = 1190] [outer = 0x0] 09:20:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123792400) [pid = 1645] [serial = 1191] [outer = 0x11295b800] 09:20:05 INFO - PROCESS | 1645 | 1469550005140 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x123798000) [pid = 1645] [serial = 1192] [outer = 0x11295b800] 09:20:05 INFO - PROCESS | 1645 | 1469550005582 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:20:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:20:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 720ms 09:20:05 INFO - PROCESS | 1645 | 1469550005628 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1645 | 1469550005631 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:20:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:20:05 INFO - PROCESS | 1645 | 1469550005636 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1645 | 1469550005638 Marionette TRACE conn2 <- [1,1562,null,{}] 09:20:05 INFO - PROCESS | 1645 | 1469550005641 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:20:05 INFO - PROCESS | 1645 | 1469550005643 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:05 INFO - PROCESS | 1645 | 1469550005761 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:20:05 INFO - PROCESS | 1645 | 1469550005838 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1645 | 1469550005839 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x11875e000 == 46 [pid = 1645] [id = 398] 09:20:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x116908400) [pid = 1645] [serial = 1193] [outer = 0x0] 09:20:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1176ab000) [pid = 1645] [serial = 1194] [outer = 0x116908400] 09:20:05 INFO - PROCESS | 1645 | 1469550005870 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1192e4c00) [pid = 1645] [serial = 1195] [outer = 0x116908400] 09:20:06 INFO - PROCESS | 1645 | 1469550006267 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:20:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:20:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 09:20:06 INFO - PROCESS | 1645 | 1469550006307 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1645 | 1469550006311 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:20:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:20:06 INFO - PROCESS | 1645 | 1469550006359 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1645 | 1469550006362 Marionette TRACE conn2 <- [1,1566,null,{}] 09:20:06 INFO - PROCESS | 1645 | 1469550006370 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:20:06 INFO - PROCESS | 1645 | 1469550006373 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:06 INFO - PROCESS | 1645 | 1469550006549 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:20:06 INFO - PROCESS | 1645 | 1469550006630 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1645 | 1469550006631 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288e6000 == 47 [pid = 1645] [id = 399] 09:20:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x120e83400) [pid = 1645] [serial = 1196] [outer = 0x0] 09:20:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x120fb6000) [pid = 1645] [serial = 1197] [outer = 0x120e83400] 09:20:06 INFO - PROCESS | 1645 | 1469550006662 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x123792800) [pid = 1645] [serial = 1198] [outer = 0x120e83400] 09:20:07 INFO - PROCESS | 1645 | 1469550007060 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:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 768ms 09:20:07 INFO - PROCESS | 1645 | 1469550007084 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:20:07 INFO - PROCESS | 1645 | 1469550007086 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:20:07 INFO - PROCESS | 1645 | 1469550007088 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1645 | 1469550007091 Marionette TRACE conn2 <- [1,1570,null,{}] 09:20:07 INFO - PROCESS | 1645 | 1469550007099 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:20:07 INFO - PROCESS | 1645 | 1469550007102 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:07 INFO - PROCESS | 1645 | 1469550007212 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:20:07 INFO - PROCESS | 1645 | 1469550007278 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1645 | 1469550007281 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b043800 == 48 [pid = 1645] [id = 400] 09:20:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x123a0cc00) [pid = 1645] [serial = 1199] [outer = 0x0] 09:20:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x123e06800) [pid = 1645] [serial = 1200] [outer = 0x123a0cc00] 09:20:07 INFO - PROCESS | 1645 | 1469550007352 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x127266800) [pid = 1645] [serial = 1201] [outer = 0x123a0cc00] 09:20:07 INFO - PROCESS | 1645 | 1469550007805 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:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 773ms 09:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:20:07 INFO - PROCESS | 1645 | 1469550007864 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1645 | 1469550007866 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:20:07 INFO - PROCESS | 1645 | 1469550007868 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1645 | 1469550007869 Marionette TRACE conn2 <- [1,1574,null,{}] 09:20:07 INFO - PROCESS | 1645 | 1469550007872 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:20:07 INFO - PROCESS | 1645 | 1469550007873 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:07 INFO - PROCESS | 1645 | 1469550007985 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:20:08 INFO - PROCESS | 1645 | 1469550008247 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1645 | 1469550008249 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826f800 == 49 [pid = 1645] [id = 401] 09:20:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x112951800) [pid = 1645] [serial = 1202] [outer = 0x0] 09:20:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x115d11000) [pid = 1645] [serial = 1203] [outer = 0x112951800] 09:20:08 INFO - PROCESS | 1645 | 1469550008278 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 121 (0x1173bf800) [pid = 1645] [serial = 1204] [outer = 0x112951800] 09:20:08 INFO - PROCESS | 1645 | 1469550008708 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:20:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:20:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 870ms 09:20:08 INFO - PROCESS | 1645 | 1469550008739 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:20:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:20:08 INFO - PROCESS | 1645 | 1469550008741 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:20:08 INFO - PROCESS | 1645 | 1469550008744 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1645 | 1469550008746 Marionette TRACE conn2 <- [1,1578,null,{}] 09:20:08 INFO - PROCESS | 1645 | 1469550008750 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:20:08 INFO - PROCESS | 1645 | 1469550008752 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:08 INFO - PROCESS | 1645 | 1469550008845 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:20:08 INFO - PROCESS | 1645 | 1469550008910 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1645 | 1469550008911 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x117178800 == 50 [pid = 1645] [id = 402] 09:20:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 122 (0x11642e000) [pid = 1645] [serial = 1205] [outer = 0x0] 09:20:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 123 (0x11828d000) [pid = 1645] [serial = 1206] [outer = 0x11642e000] 09:20:08 INFO - PROCESS | 1645 | 1469550008951 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 124 (0x1187f6c00) [pid = 1645] [serial = 1207] [outer = 0x11642e000] 09:20:09 INFO - PROCESS | 1645 | 1469550009401 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:20:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:20:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 09:20:09 INFO - PROCESS | 1645 | 1469550009419 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:20:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:20:09 INFO - PROCESS | 1645 | 1469550009423 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:20:09 INFO - PROCESS | 1645 | 1469550009427 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1645 | 1469550009429 Marionette TRACE conn2 <- [1,1582,null,{}] 09:20:09 INFO - PROCESS | 1645 | 1469550009433 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:20:09 INFO - PROCESS | 1645 | 1469550009435 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:09 INFO - PROCESS | 1645 | 1469550009608 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12d8c1800 == 49 [pid = 1645] [id = 396] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12d8ad000 == 48 [pid = 1645] [id = 395] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12b882000 == 47 [pid = 1645] [id = 394] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12c58e800 == 46 [pid = 1645] [id = 393] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0f000 == 45 [pid = 1645] [id = 392] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7a8000 == 44 [pid = 1645] [id = 391] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12af92800 == 43 [pid = 1645] [id = 390] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x128ac7800 == 42 [pid = 1645] [id = 389] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x124dca800 == 41 [pid = 1645] [id = 388] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x123257800 == 40 [pid = 1645] [id = 387] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x117d83000 == 39 [pid = 1645] [id = 386] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x11716f000 == 38 [pid = 1645] [id = 385] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x123707000 == 37 [pid = 1645] [id = 381] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x11609e000 == 36 [pid = 1645] [id = 380] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12b88c800 == 35 [pid = 1645] [id = 382] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x116028800 == 34 [pid = 1645] [id = 383] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x117d7a000 == 33 [pid = 1645] [id = 384] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1d4000 == 32 [pid = 1645] [id = 363] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x117178800 == 31 [pid = 1645] [id = 402] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x11826f800 == 30 [pid = 1645] [id = 401] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12b043800 == 29 [pid = 1645] [id = 400] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x1288e6000 == 28 [pid = 1645] [id = 399] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x1288df800 == 27 [pid = 1645] [id = 397] 09:20:10 INFO - PROCESS | 1645 | --DOCSHELL 0x11875e000 == 26 [pid = 1645] [id = 398] 09:20:10 INFO - PROCESS | 1645 | 1469550010287 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1645 | 1469550010289 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 123 (0x12b758400) [pid = 1645] [serial = 1120] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 122 (0x12af57000) [pid = 1645] [serial = 1119] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 121 (0x12bd35000) [pid = 1645] [serial = 1123] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 120 (0x12b7fb000) [pid = 1645] [serial = 1122] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x1294d6c00) [pid = 1645] [serial = 1116] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x123859400) [pid = 1645] [serial = 1107] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123d87000) [pid = 1645] [serial = 1108] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x123a08800) [pid = 1645] [serial = 1095] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x127261000) [pid = 1645] [serial = 1113] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x128ab9c00) [pid = 1645] [serial = 1114] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x119455c00) [pid = 1645] [serial = 1102] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x118883c00) [pid = 1645] [serial = 1101] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12680dc00) [pid = 1645] [serial = 1111] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1248b7000) [pid = 1645] [serial = 1110] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11998fc00) [pid = 1645] [serial = 1105] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x1194d1000) [pid = 1645] [serial = 1104] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11828b400) [pid = 1645] [serial = 1092] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x128ccc000) [pid = 1645] [serial = 1098] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x12bd44800) [pid = 1645] [serial = 1125] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12bd4a000) [pid = 1645] [serial = 1126] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x123ae3400) [pid = 1645] [serial = 1131] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x12bd4ec00) [pid = 1645] [serial = 1128] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12c407000) [pid = 1645] [serial = 1135] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12c406800) [pid = 1645] [serial = 1129] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1272a8800) [pid = 1645] [serial = 1132] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a6d7000) [pid = 1645] [serial = 1134] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12ad9e400) [pid = 1645] [serial = 1117] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12c40c800) [pid = 1645] [serial = 1137] [outer = 0x0] [url = about:blank] 09:20:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x112548800 == 27 [pid = 1645] [id = 403] 09:20:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x112953800) [pid = 1645] [serial = 1208] [outer = 0x0] 09:20:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1150b4c00) [pid = 1645] [serial = 1209] [outer = 0x112953800] 09:20:10 INFO - PROCESS | 1645 | 1469550010362 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x11692c400) [pid = 1645] [serial = 1210] [outer = 0x112953800] 09:20:10 INFO - PROCESS | 1645 | 1469550010677 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:20:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:20:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1275ms 09:20:10 INFO - PROCESS | 1645 | 1469550010703 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:20:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:20:10 INFO - PROCESS | 1645 | 1469550010705 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:20:10 INFO - PROCESS | 1645 | 1469550010708 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1645 | 1469550010710 Marionette TRACE conn2 <- [1,1586,null,{}] 09:20:10 INFO - PROCESS | 1645 | 1469550010717 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:20:10 INFO - PROCESS | 1645 | 1469550010720 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:10 INFO - PROCESS | 1645 | 1469550010799 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:20:10 INFO - PROCESS | 1645 | 1469550010804 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1645 | 1469550010806 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x118522000 == 28 [pid = 1645] [id = 404] 09:20:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11820b800) [pid = 1645] [serial = 1211] [outer = 0x0] 09:20:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x119450400) [pid = 1645] [serial = 1212] [outer = 0x11820b800] 09:20:10 INFO - PROCESS | 1645 | 1469550010834 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1195e5c00) [pid = 1645] [serial = 1213] [outer = 0x11820b800] 09:20:11 INFO - PROCESS | 1645 | 1469550011185 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:20:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 524ms 09:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:20:11 INFO - PROCESS | 1645 | 1469550011234 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1645 | 1469550011237 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:20:11 INFO - PROCESS | 1645 | 1469550011240 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1645 | 1469550011241 Marionette TRACE conn2 <- [1,1590,null,{}] 09:20:11 INFO - PROCESS | 1645 | 1469550011243 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:20:11 INFO - PROCESS | 1645 | 1469550011245 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:11 INFO - PROCESS | 1645 | 1469550011323 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:20:11 INFO - PROCESS | 1645 | 1469550011332 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1645 | 1469550011333 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bde000 == 29 [pid = 1645] [id = 405] 09:20:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x120e77400) [pid = 1645] [serial = 1214] [outer = 0x0] 09:20:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120f88400) [pid = 1645] [serial = 1215] [outer = 0x120e77400] 09:20:11 INFO - PROCESS | 1645 | 1469550011367 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12378ac00) [pid = 1645] [serial = 1216] [outer = 0x120e77400] 09:20:11 INFO - PROCESS | 1645 | 1469550011732 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:20:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 09:20:11 INFO - PROCESS | 1645 | 1469550011760 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1645 | 1469550011763 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:20:11 INFO - PROCESS | 1645 | 1469550011767 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1645 | 1469550011771 Marionette TRACE conn2 <- [1,1594,null,{}] 09:20:11 INFO - PROCESS | 1645 | 1469550011778 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:20:11 INFO - PROCESS | 1645 | 1469550011782 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:11 INFO - PROCESS | 1645 | 1469550011861 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:20:11 INFO - PROCESS | 1645 | 1469550011868 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1645 | 1469550011869 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x123154800 == 30 [pid = 1645] [id = 406] 09:20:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12378e400) [pid = 1645] [serial = 1217] [outer = 0x0] 09:20:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x123a0f000) [pid = 1645] [serial = 1218] [outer = 0x12378e400] 09:20:11 INFO - PROCESS | 1645 | 1469550011893 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123e05800) [pid = 1645] [serial = 1219] [outer = 0x12378e400] 09:20:12 INFO - PROCESS | 1645 | 1469550012232 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:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 475ms 09:20:12 INFO - PROCESS | 1645 | 1469550012241 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1645 | 1469550012243 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:20:12 INFO - PROCESS | 1645 | 1469550012245 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1645 | 1469550012248 Marionette TRACE conn2 <- [1,1598,null,{}] 09:20:12 INFO - PROCESS | 1645 | 1469550012252 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:20:12 INFO - PROCESS | 1645 | 1469550012253 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:12 INFO - PROCESS | 1645 | 1469550012333 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:20:12 INFO - PROCESS | 1645 | 1469550012410 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1645 | 1469550012411 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e2b000 == 31 [pid = 1645] [id = 407] 09:20:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x11670a000) [pid = 1645] [serial = 1220] [outer = 0x0] 09:20:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x123e10400) [pid = 1645] [serial = 1221] [outer = 0x11670a000] 09:20:12 INFO - PROCESS | 1645 | 1469550012436 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x124d86c00) [pid = 1645] [serial = 1222] [outer = 0x11670a000] 09:20:12 INFO - PROCESS | 1645 | 1469550012771 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:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 572ms 09:20:12 INFO - PROCESS | 1645 | 1469550012817 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1645 | 1469550012819 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:20:12 INFO - PROCESS | 1645 | 1469550012821 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1645 | 1469550012822 Marionette TRACE conn2 <- [1,1602,null,{}] 09:20:12 INFO - PROCESS | 1645 | 1469550012824 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:20:12 INFO - PROCESS | 1645 | 1469550012825 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:12 INFO - PROCESS | 1645 | 1469550012922 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:20:12 INFO - PROCESS | 1645 | 1469550012964 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1645 | 1469550012968 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x128ad4000 == 32 [pid = 1645] [id = 408] 09:20:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x120e19800) [pid = 1645] [serial = 1223] [outer = 0x0] 09:20:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x127264c00) [pid = 1645] [serial = 1224] [outer = 0x120e19800] 09:20:13 INFO - PROCESS | 1645 | 1469550013000 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x128a04400) [pid = 1645] [serial = 1225] [outer = 0x120e19800] 09:20:13 INFO - PROCESS | 1645 | 1469550013334 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:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 09:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:20:13 INFO - PROCESS | 1645 | 1469550013340 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1645 | 1469550013342 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:20:13 INFO - PROCESS | 1645 | 1469550013344 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1645 | 1469550013345 Marionette TRACE conn2 <- [1,1606,null,{}] 09:20:13 INFO - PROCESS | 1645 | 1469550013351 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:20:13 INFO - PROCESS | 1645 | 1469550013352 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:13 INFO - PROCESS | 1645 | 1469550013453 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:20:13 INFO - PROCESS | 1645 | 1469550013494 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1645 | 1469550013495 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x11614c800 == 33 [pid = 1645] [id = 409] 09:20:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x127268000) [pid = 1645] [serial = 1226] [outer = 0x0] 09:20:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x128a27800) [pid = 1645] [serial = 1227] [outer = 0x127268000] 09:20:13 INFO - PROCESS | 1645 | 1469550013519 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x128ac0c00) [pid = 1645] [serial = 1228] [outer = 0x127268000] 09:20:13 INFO - PROCESS | 1645 | 1469550013857 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:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 09:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:20:13 INFO - PROCESS | 1645 | 1469550013866 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1645 | 1469550013867 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:20:13 INFO - PROCESS | 1645 | 1469550013869 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1645 | 1469550013870 Marionette TRACE conn2 <- [1,1610,null,{}] 09:20:13 INFO - PROCESS | 1645 | 1469550013872 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:20:13 INFO - PROCESS | 1645 | 1469550013873 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:13 INFO - PROCESS | 1645 | 1469550013972 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:20:13 INFO - PROCESS | 1645 | 1469550013984 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1645 | 1469550013985 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a442800 == 34 [pid = 1645] [id = 410] 09:20:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1126d3800) [pid = 1645] [serial = 1229] [outer = 0x0] 09:20:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 119 (0x1291bc800) [pid = 1645] [serial = 1230] [outer = 0x1126d3800] 09:20:14 INFO - PROCESS | 1645 | 1469550014009 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 120 (0x129cdb800) [pid = 1645] [serial = 1231] [outer = 0x1126d3800] 09:20:14 INFO - PROCESS | 1645 | 1469550014342 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:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 521ms 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 119 (0x120f84400) [pid = 1645] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 118 (0x120f87c00) [pid = 1645] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x120e18000) [pid = 1645] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12b8b1400) [pid = 1645] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x1173be000) [pid = 1645] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12c409400) [pid = 1645] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x128abe400) [pid = 1645] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11295b800) [pid = 1645] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x116977400) [pid = 1645] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128ac4c00) [pid = 1645] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12cc4e800) [pid = 1645] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128a20c00) [pid = 1645] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x126d77c00) [pid = 1645] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x119457800) [pid = 1645] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x111c83800) [pid = 1645] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1191c1800) [pid = 1645] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1294d7000) [pid = 1645] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x124587400) [pid = 1645] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x120e17c00) [pid = 1645] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128a05400) [pid = 1645] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x113d4c000) [pid = 1645] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1187f1800) [pid = 1645] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:20:14 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x116a9ec00) [pid = 1645] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:20:14 INFO - PROCESS | 1645 | 1469550014712 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1645 | 1469550014714 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:20:14 INFO - PROCESS | 1645 | 1469550014727 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1645 | 1469550014729 Marionette TRACE conn2 <- [1,1614,null,{}] 09:20:14 INFO - PROCESS | 1645 | 1469550014732 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:20:14 INFO - PROCESS | 1645 | 1469550014733 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:14 INFO - PROCESS | 1645 | 1469550014810 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:20:14 INFO - PROCESS | 1645 | 1469550014815 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1645 | 1469550014816 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241e4800 == 35 [pid = 1645] [id = 411] 09:20:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x116977400) [pid = 1645] [serial = 1232] [outer = 0x0] 09:20:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x118299c00) [pid = 1645] [serial = 1233] [outer = 0x116977400] 09:20:14 INFO - PROCESS | 1645 | 1469550014841 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x120e18000) [pid = 1645] [serial = 1234] [outer = 0x116977400] 09:20:15 INFO - PROCESS | 1645 | 1469550015170 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:20:15 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:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 471ms 09:20:15 INFO - PROCESS | 1645 | 1469550015200 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1645 | 1469550015202 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:20:15 INFO - PROCESS | 1645 | 1469550015204 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1645 | 1469550015206 Marionette TRACE conn2 <- [1,1618,null,{}] 09:20:15 INFO - PROCESS | 1645 | 1469550015208 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:20:15 INFO - PROCESS | 1645 | 1469550015209 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:15 INFO - PROCESS | 1645 | 1469550015315 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:20:15 INFO - PROCESS | 1645 | 1469550015402 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1645 | 1469550015403 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc6800 == 36 [pid = 1645] [id = 412] 09:20:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11697a800) [pid = 1645] [serial = 1235] [outer = 0x0] 09:20:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x120f8dc00) [pid = 1645] [serial = 1236] [outer = 0x11697a800] 09:20:15 INFO - PROCESS | 1645 | 1469550015444 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1272b0c00) [pid = 1645] [serial = 1237] [outer = 0x11697a800] 09:20:15 INFO - PROCESS | 1645 | 1469550015850 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:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 09:20:15 INFO - PROCESS | 1645 | 1469550015875 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1645 | 1469550015877 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:20:15 INFO - PROCESS | 1645 | 1469550015880 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1645 | 1469550015882 Marionette TRACE conn2 <- [1,1622,null,{}] 09:20:15 INFO - PROCESS | 1645 | 1469550015885 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:20:15 INFO - PROCESS | 1645 | 1469550015886 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:15 INFO - PROCESS | 1645 | 1469550015992 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:20:16 INFO - PROCESS | 1645 | 1469550015999 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1645 | 1469550016000 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b040800 == 37 [pid = 1645] [id = 413] 09:20:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x115d0f400) [pid = 1645] [serial = 1238] [outer = 0x0] 09:20:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x128a29400) [pid = 1645] [serial = 1239] [outer = 0x115d0f400] 09:20:16 INFO - PROCESS | 1645 | 1469550016027 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12a6d2000) [pid = 1645] [serial = 1240] [outer = 0x115d0f400] 09:20:16 INFO - PROCESS | 1645 | 1469550016357 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:20:16 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:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 522ms 09:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:20:16 INFO - PROCESS | 1645 | 1469550016402 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1645 | 1469550016403 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:20:16 INFO - PROCESS | 1645 | 1469550016405 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1645 | 1469550016407 Marionette TRACE conn2 <- [1,1626,null,{}] 09:20:16 INFO - PROCESS | 1645 | 1469550016409 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:20:16 INFO - PROCESS | 1645 | 1469550016411 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:16 INFO - PROCESS | 1645 | 1469550016500 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:20:16 INFO - PROCESS | 1645 | 1469550016503 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1645 | 1469550016504 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x128ad1000 == 38 [pid = 1645] [id = 414] 09:20:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x127260400) [pid = 1645] [serial = 1241] [outer = 0x0] 09:20:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x12ada6400) [pid = 1645] [serial = 1242] [outer = 0x127260400] 09:20:16 INFO - PROCESS | 1645 | 1469550016529 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12b74f000) [pid = 1645] [serial = 1243] [outer = 0x127260400] 09:20:17 INFO - PROCESS | 1645 | 1469550017093 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:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 720ms 09:20:17 INFO - PROCESS | 1645 | 1469550017138 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1645 | 1469550017140 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:20:17 INFO - PROCESS | 1645 | 1469550017146 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1645 | 1469550017149 Marionette TRACE conn2 <- [1,1630,null,{}] 09:20:17 INFO - PROCESS | 1645 | 1469550017153 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:20:17 INFO - PROCESS | 1645 | 1469550017155 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:17 INFO - PROCESS | 1645 | 1469550017270 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:20:17 INFO - PROCESS | 1645 | 1469550017334 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1645 | 1469550017335 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x11971e800 == 39 [pid = 1645] [id = 415] 09:20:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1173b6800) [pid = 1645] [serial = 1244] [outer = 0x0] 09:20:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x118882400) [pid = 1645] [serial = 1245] [outer = 0x1173b6800] 09:20:17 INFO - PROCESS | 1645 | 1469550017367 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x119451800) [pid = 1645] [serial = 1246] [outer = 0x1173b6800] 09:20:17 INFO - PROCESS | 1645 | 1469550017886 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:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 773ms 09:20:17 INFO - PROCESS | 1645 | 1469550017918 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1645 | 1469550017921 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:20:17 INFO - PROCESS | 1645 | 1469550017926 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1645 | 1469550017928 Marionette TRACE conn2 <- [1,1634,null,{}] 09:20:17 INFO - PROCESS | 1645 | 1469550017930 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:20:17 INFO - PROCESS | 1645 | 1469550017932 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:18 INFO - PROCESS | 1645 | 1469550018043 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:20:18 INFO - PROCESS | 1645 | 1469550018107 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1645 | 1469550018108 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288e2000 == 40 [pid = 1645] [id = 416] 09:20:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x120f80000) [pid = 1645] [serial = 1247] [outer = 0x0] 09:20:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x123769000) [pid = 1645] [serial = 1248] [outer = 0x120f80000] 09:20:18 INFO - PROCESS | 1645 | 1469550018140 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x123798800) [pid = 1645] [serial = 1249] [outer = 0x120f80000] 09:20:18 INFO - PROCESS | 1645 | 1469550018783 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:20:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 922ms 09:20:18 INFO - PROCESS | 1645 | 1469550018849 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 1645 | 1469550018851 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:20:18 INFO - PROCESS | 1645 | 1469550018855 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 1645 | 1469550018856 Marionette TRACE conn2 <- [1,1638,null,{}] 09:20:18 INFO - PROCESS | 1645 | 1469550018860 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:20:18 INFO - PROCESS | 1645 | 1469550018861 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:18 INFO - PROCESS | 1645 | 1469550018973 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:20:19 INFO - PROCESS | 1645 | 1469550019059 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1645 | 1469550019061 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x116028800 == 41 [pid = 1645] [id = 417] 09:20:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11295a800) [pid = 1645] [serial = 1250] [outer = 0x0] 09:20:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x112987c00) [pid = 1645] [serial = 1251] [outer = 0x11295a800] 09:20:19 INFO - PROCESS | 1645 | 1469550019090 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x112f28800) [pid = 1645] [serial = 1252] [outer = 0x11295a800] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x12b040800 == 40 [pid = 1645] [id = 413] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc6800 == 39 [pid = 1645] [id = 412] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x1241e4800 == 38 [pid = 1645] [id = 411] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x12a442800 == 37 [pid = 1645] [id = 410] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x11614c800 == 36 [pid = 1645] [id = 409] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x128ad4000 == 35 [pid = 1645] [id = 408] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x124e2b000 == 34 [pid = 1645] [id = 407] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x123154800 == 33 [pid = 1645] [id = 406] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x119bde000 == 32 [pid = 1645] [id = 405] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x118522000 == 31 [pid = 1645] [id = 404] 09:20:19 INFO - PROCESS | 1645 | --DOCSHELL 0x112548800 == 30 [pid = 1645] [id = 403] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x12c411c00) [pid = 1645] [serial = 1138] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x1291c0400) [pid = 1645] [serial = 1099] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x119177000) [pid = 1645] [serial = 1093] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x123e0c800) [pid = 1645] [serial = 1096] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1195e8400) [pid = 1645] [serial = 1090] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123792400) [pid = 1645] [serial = 1191] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12cc44c00) [pid = 1645] [serial = 1173] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x12b7f0400) [pid = 1645] [serial = 1170] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x12d012c00) [pid = 1645] [serial = 1176] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128a29c00) [pid = 1645] [serial = 1179] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128abb000) [pid = 1645] [serial = 1149] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1294d6400) [pid = 1645] [serial = 1150] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x119b84c00) [pid = 1645] [serial = 1158] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12385f000) [pid = 1645] [serial = 1159] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11294c800) [pid = 1645] [serial = 1140] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x112959000) [pid = 1645] [serial = 1141] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x119449c00) [pid = 1645] [serial = 1143] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1195e1800) [pid = 1645] [serial = 1144] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12a5c6000) [pid = 1645] [serial = 1167] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x124d86400) [pid = 1645] [serial = 1161] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x127268800) [pid = 1645] [serial = 1162] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x123a03c00) [pid = 1645] [serial = 1146] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123e0ec00) [pid = 1645] [serial = 1147] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1294d7400) [pid = 1645] [serial = 1165] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128e5ac00) [pid = 1645] [serial = 1164] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123dabc00) [pid = 1645] [serial = 1152] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1294d4800) [pid = 1645] [serial = 1153] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118886800) [pid = 1645] [serial = 1155] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119454400) [pid = 1645] [serial = 1156] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123e08c00) [pid = 1645] [serial = 1182] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128a26c00) [pid = 1645] [serial = 1183] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x128a2e000) [pid = 1645] [serial = 1180] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12d01f000) [pid = 1645] [serial = 1177] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12cc4b800) [pid = 1645] [serial = 1174] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120f8ec00) [pid = 1645] [serial = 1185] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12c40a000) [pid = 1645] [serial = 1171] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12b755400) [pid = 1645] [serial = 1186] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x12bd40800) [pid = 1645] [serial = 1188] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x12d273000) [pid = 1645] [serial = 1189] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12adad000) [pid = 1645] [serial = 1168] [outer = 0x0] [url = about:blank] 09:20:19 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x123798000) [pid = 1645] [serial = 1192] [outer = 0x0] [url = about:blank] 09:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 09:20:19 INFO - PROCESS | 1645 | 1469550019521 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:20:19 INFO - PROCESS | 1645 | 1469550019525 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1645 | 1469550019529 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:20:19 INFO - PROCESS | 1645 | 1469550019535 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1645 | 1469550019536 Marionette TRACE conn2 <- [1,1642,null,{}] 09:20:19 INFO - PROCESS | 1645 | 1469550019539 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:20:19 INFO - PROCESS | 1645 | 1469550019540 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:19 INFO - PROCESS | 1645 | 1469550019622 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:20:19 INFO - PROCESS | 1645 | 1469550019626 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1645 | 1469550019627 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d6e800 == 31 [pid = 1645] [id = 418] 09:20:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x116007000) [pid = 1645] [serial = 1253] [outer = 0x0] 09:20:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1160f1800) [pid = 1645] [serial = 1254] [outer = 0x116007000] 09:20:19 INFO - PROCESS | 1645 | 1469550019655 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1167eb400) [pid = 1645] [serial = 1255] [outer = 0x116007000] 09:20:19 INFO - PROCESS | 1645 | 1469550019975 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:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 473ms 09:20:20 INFO - PROCESS | 1645 | 1469550020020 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1645 | 1469550020022 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:20:20 INFO - PROCESS | 1645 | 1469550020025 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1645 | 1469550020028 Marionette TRACE conn2 <- [1,1646,null,{}] 09:20:20 INFO - PROCESS | 1645 | 1469550020036 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:20:20 INFO - PROCESS | 1645 | 1469550020039 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:20 INFO - PROCESS | 1645 | 1469550020122 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:20:20 INFO - PROCESS | 1645 | 1469550020127 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1645 | 1469550020129 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x119704800 == 32 [pid = 1645] [id = 419] 09:20:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1126da800) [pid = 1645] [serial = 1256] [outer = 0x0] 09:20:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1173c0400) [pid = 1645] [serial = 1257] [outer = 0x1126da800] 09:20:20 INFO - PROCESS | 1645 | 1469550020160 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11820e800) [pid = 1645] [serial = 1258] [outer = 0x1126da800] 09:20:20 INFO - PROCESS | 1645 | 1469550020505 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:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 09:20:20 INFO - PROCESS | 1645 | 1469550020546 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:20:20 INFO - PROCESS | 1645 | 1469550020548 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:20:20 INFO - PROCESS | 1645 | 1469550020550 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1645 | 1469550020551 Marionette TRACE conn2 <- [1,1650,null,{}] 09:20:20 INFO - PROCESS | 1645 | 1469550020554 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:20:20 INFO - PROCESS | 1645 | 1469550020555 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:20 INFO - PROCESS | 1645 | 1469550020643 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:20:20 INFO - PROCESS | 1645 | 1469550020700 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1645 | 1469550020701 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f3b800 == 33 [pid = 1645] [id = 420] 09:20:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11820fc00) [pid = 1645] [serial = 1259] [outer = 0x0] 09:20:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11872d400) [pid = 1645] [serial = 1260] [outer = 0x11820fc00] 09:20:20 INFO - PROCESS | 1645 | 1469550020726 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1188d0400) [pid = 1645] [serial = 1261] [outer = 0x11820fc00] 09:20:21 INFO - PROCESS | 1645 | 1469550021090 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:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 570ms 09:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:20:21 INFO - PROCESS | 1645 | 1469550021121 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1645 | 1469550021123 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:20:21 INFO - PROCESS | 1645 | 1469550021126 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1645 | 1469550021128 Marionette TRACE conn2 <- [1,1654,null,{}] 09:20:21 INFO - PROCESS | 1645 | 1469550021134 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:20:21 INFO - PROCESS | 1645 | 1469550021136 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:21 INFO - PROCESS | 1645 | 1469550021301 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:20:21 INFO - PROCESS | 1645 | 1469550021314 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1645 | 1469550021316 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x123884800 == 34 [pid = 1645] [id = 421] 09:20:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11262c800) [pid = 1645] [serial = 1262] [outer = 0x0] 09:20:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119179c00) [pid = 1645] [serial = 1263] [outer = 0x11262c800] 09:20:21 INFO - PROCESS | 1645 | 1469550021365 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x119457000) [pid = 1645] [serial = 1264] [outer = 0x11262c800] 09:20:21 INFO - PROCESS | 1645 | 1469550021716 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:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 622ms 09:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:20:21 INFO - PROCESS | 1645 | 1469550021749 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1645 | 1469550021751 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:20:21 INFO - PROCESS | 1645 | 1469550021753 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1645 | 1469550021754 Marionette TRACE conn2 <- [1,1658,null,{}] 09:20:21 INFO - PROCESS | 1645 | 1469550021756 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:20:21 INFO - PROCESS | 1645 | 1469550021760 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:21 INFO - PROCESS | 1645 | 1469550021887 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:20:21 INFO - PROCESS | 1645 | 1469550021899 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1645 | 1469550021900 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d53000 == 35 [pid = 1645] [id = 422] 09:20:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119457400) [pid = 1645] [serial = 1265] [outer = 0x0] 09:20:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11998fc00) [pid = 1645] [serial = 1266] [outer = 0x119457400] 09:20:21 INFO - PROCESS | 1645 | 1469550021925 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120ff6000) [pid = 1645] [serial = 1267] [outer = 0x119457400] 09:20:22 INFO - PROCESS | 1645 | 1469550022287 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:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 09:20:22 INFO - PROCESS | 1645 | 1469550022327 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1645 | 1469550022329 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:20:22 INFO - PROCESS | 1645 | 1469550022331 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1645 | 1469550022332 Marionette TRACE conn2 <- [1,1662,null,{}] 09:20:22 INFO - PROCESS | 1645 | 1469550022334 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:20:22 INFO - PROCESS | 1645 | 1469550022335 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:22 INFO - PROCESS | 1645 | 1469550022436 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:20:22 INFO - PROCESS | 1645 | 1469550022439 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1645 | 1469550022440 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288eb000 == 36 [pid = 1645] [id = 423] 09:20:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120ff7000) [pid = 1645] [serial = 1268] [outer = 0x0] 09:20:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12309a400) [pid = 1645] [serial = 1269] [outer = 0x120ff7000] 09:20:22 INFO - PROCESS | 1645 | 1469550022472 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123797400) [pid = 1645] [serial = 1270] [outer = 0x120ff7000] 09:20:22 INFO - PROCESS | 1645 | 1469550022804 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:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 09:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:20:22 INFO - PROCESS | 1645 | 1469550022850 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1645 | 1469550022851 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:20:22 INFO - PROCESS | 1645 | 1469550022853 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1645 | 1469550022854 Marionette TRACE conn2 <- [1,1666,null,{}] 09:20:22 INFO - PROCESS | 1645 | 1469550022857 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:20:22 INFO - PROCESS | 1645 | 1469550022858 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:22 INFO - PROCESS | 1645 | 1469550022959 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:20:22 INFO - PROCESS | 1645 | 1469550022970 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1645 | 1469550022971 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c17800 == 37 [pid = 1645] [id = 424] 09:20:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1195d2c00) [pid = 1645] [serial = 1271] [outer = 0x0] 09:20:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123a05800) [pid = 1645] [serial = 1272] [outer = 0x1195d2c00] 09:20:22 INFO - PROCESS | 1645 | 1469550022994 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123ae2000) [pid = 1645] [serial = 1273] [outer = 0x1195d2c00] 09:20:23 INFO - PROCESS | 1645 | 1469550023331 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:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 09:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:20:23 INFO - PROCESS | 1645 | 1469550023373 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1645 | 1469550023375 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:20:23 INFO - PROCESS | 1645 | 1469550023377 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1645 | 1469550023378 Marionette TRACE conn2 <- [1,1670,null,{}] 09:20:23 INFO - PROCESS | 1645 | 1469550023380 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:20:23 INFO - PROCESS | 1645 | 1469550023381 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:23 INFO - PROCESS | 1645 | 1469550023485 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:20:23 INFO - PROCESS | 1645 | 1469550023489 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1645 | 1469550023497 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x119704000 == 38 [pid = 1645] [id = 425] 09:20:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123a03c00) [pid = 1645] [serial = 1274] [outer = 0x0] 09:20:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123d95400) [pid = 1645] [serial = 1275] [outer = 0x123a03c00] 09:20:23 INFO - PROCESS | 1645 | 1469550023555 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123e0a400) [pid = 1645] [serial = 1276] [outer = 0x123a03c00] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x120e19800) [pid = 1645] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11820b800) [pid = 1645] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x112953800) [pid = 1645] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11642e000) [pid = 1645] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120e77400) [pid = 1645] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x12378e400) [pid = 1645] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x127268000) [pid = 1645] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116908400) [pid = 1645] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120e83400) [pid = 1645] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x123a0cc00) [pid = 1645] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112951800) [pid = 1645] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1126d3800) [pid = 1645] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x116977400) [pid = 1645] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x115d0f400) [pid = 1645] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11697a800) [pid = 1645] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:20:23 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x11670a000) [pid = 1645] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:20:23 INFO - PROCESS | 1645 | 1469550023922 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:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 571ms 09:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:20:23 INFO - PROCESS | 1645 | 1469550023951 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1645 | 1469550023952 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:20:23 INFO - PROCESS | 1645 | 1469550023954 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1645 | 1469550023955 Marionette TRACE conn2 <- [1,1674,null,{}] 09:20:23 INFO - PROCESS | 1645 | 1469550023957 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:20:23 INFO - PROCESS | 1645 | 1469550023958 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:24 INFO - PROCESS | 1645 | 1469550024069 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:20:24 INFO - PROCESS | 1645 | 1469550024104 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1645 | 1469550024105 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a440800 == 39 [pid = 1645] [id = 426] 09:20:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1126d3800) [pid = 1645] [serial = 1277] [outer = 0x0] 09:20:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118881000) [pid = 1645] [serial = 1278] [outer = 0x1126d3800] 09:20:24 INFO - PROCESS | 1645 | 1469550024130 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123857800) [pid = 1645] [serial = 1279] [outer = 0x1126d3800] 09:20:24 INFO - PROCESS | 1645 | 1469550024420 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:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 09:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:20:24 INFO - PROCESS | 1645 | 1469550024473 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1645 | 1469550024475 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:20:24 INFO - PROCESS | 1645 | 1469550024477 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1645 | 1469550024480 Marionette TRACE conn2 <- [1,1678,null,{}] 09:20:24 INFO - PROCESS | 1645 | 1469550024484 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:20:24 INFO - PROCESS | 1645 | 1469550024485 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:24 INFO - PROCESS | 1645 | 1469550024588 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:20:24 INFO - PROCESS | 1645 | 1469550024646 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1645 | 1469550024647 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adcd800 == 40 [pid = 1645] [id = 427] 09:20:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11857a000) [pid = 1645] [serial = 1280] [outer = 0x0] 09:20:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123e0d000) [pid = 1645] [serial = 1281] [outer = 0x11857a000] 09:20:24 INFO - PROCESS | 1645 | 1469550024673 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124d86400) [pid = 1645] [serial = 1282] [outer = 0x11857a000] 09:20:24 INFO - PROCESS | 1645 | 1469550024950 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:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 524ms 09:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:20:25 INFO - PROCESS | 1645 | 1469550025002 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1645 | 1469550025003 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:20:25 INFO - PROCESS | 1645 | 1469550025006 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1645 | 1469550025006 Marionette TRACE conn2 <- [1,1682,null,{}] 09:20:25 INFO - PROCESS | 1645 | 1469550025009 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:20:25 INFO - PROCESS | 1645 | 1469550025010 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:25 INFO - PROCESS | 1645 | 1469550025095 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:20:25 INFO - PROCESS | 1645 | 1469550025102 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1645 | 1469550025103 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b887000 == 41 [pid = 1645] [id = 428] 09:20:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x124d87000) [pid = 1645] [serial = 1283] [outer = 0x0] 09:20:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x126cef400) [pid = 1645] [serial = 1284] [outer = 0x124d87000] 09:20:25 INFO - PROCESS | 1645 | 1469550025127 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x127056c00) [pid = 1645] [serial = 1285] [outer = 0x124d87000] 09:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 09:20:25 INFO - PROCESS | 1645 | 1469550025468 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:20:25 INFO - PROCESS | 1645 | 1469550025474 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1645 | 1469550025475 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:20:25 INFO - PROCESS | 1645 | 1469550025477 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1645 | 1469550025479 Marionette TRACE conn2 <- [1,1686,null,{}] 09:20:25 INFO - PROCESS | 1645 | 1469550025485 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:20:25 INFO - PROCESS | 1645 | 1469550025486 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:25 INFO - PROCESS | 1645 | 1469550025609 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:20:25 INFO - PROCESS | 1645 | 1469550025616 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1645 | 1469550025618 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0f000 == 42 [pid = 1645] [id = 429] 09:20:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1248bf800) [pid = 1645] [serial = 1286] [outer = 0x0] 09:20:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126c51c00) [pid = 1645] [serial = 1287] [outer = 0x1248bf800] 09:20:25 INFO - PROCESS | 1645 | 1469550025641 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1272aa000) [pid = 1645] [serial = 1288] [outer = 0x1248bf800] 09:20:26 INFO - PROCESS | 1645 | 1469550026089 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:20:26 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:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 09:20:26 INFO - PROCESS | 1645 | 1469550026150 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:20:26 INFO - PROCESS | 1645 | 1469550026153 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:20:26 INFO - PROCESS | 1645 | 1469550026156 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1645 | 1469550026159 Marionette TRACE conn2 <- [1,1690,null,{}] 09:20:26 INFO - PROCESS | 1645 | 1469550026163 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:20:26 INFO - PROCESS | 1645 | 1469550026165 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:26 INFO - PROCESS | 1645 | 1469550026273 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:20:26 INFO - PROCESS | 1645 | 1469550026382 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1645 | 1469550026384 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826c800 == 43 [pid = 1645] [id = 430] 09:20:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113aac400) [pid = 1645] [serial = 1289] [outer = 0x0] 09:20:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x113d98800) [pid = 1645] [serial = 1290] [outer = 0x113aac400] 09:20:26 INFO - PROCESS | 1645 | 1469550026418 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x11690e400) [pid = 1645] [serial = 1291] [outer = 0x113aac400] 09:20:26 INFO - PROCESS | 1645 | 1469550026837 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:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 726ms 09:20:26 INFO - PROCESS | 1645 | 1469550026883 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1645 | 1469550026886 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:20:26 INFO - PROCESS | 1645 | 1469550026890 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1645 | 1469550026892 Marionette TRACE conn2 <- [1,1694,null,{}] 09:20:26 INFO - PROCESS | 1645 | 1469550026895 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:20:26 INFO - PROCESS | 1645 | 1469550026897 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:27 INFO - PROCESS | 1645 | 1469550027005 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:20:27 INFO - PROCESS | 1645 | 1469550027066 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1645 | 1469550027068 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dcc000 == 44 [pid = 1645] [id = 431] 09:20:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x116a9e400) [pid = 1645] [serial = 1292] [outer = 0x0] 09:20:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118204400) [pid = 1645] [serial = 1293] [outer = 0x116a9e400] 09:20:27 INFO - PROCESS | 1645 | 1469550027099 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11872f400) [pid = 1645] [serial = 1294] [outer = 0x116a9e400] 09:20:27 INFO - PROCESS | 1645 | 1469550027596 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:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 769ms 09:20:27 INFO - PROCESS | 1645 | 1469550027660 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1645 | 1469550027662 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:20:27 INFO - PROCESS | 1645 | 1469550027667 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1645 | 1469550027670 Marionette TRACE conn2 <- [1,1698,null,{}] 09:20:27 INFO - PROCESS | 1645 | 1469550027678 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:20:27 INFO - PROCESS | 1645 | 1469550027681 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:27 INFO - PROCESS | 1645 | 1469550027782 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:20:27 INFO - PROCESS | 1645 | 1469550027857 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1645 | 1469550027859 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd20800 == 45 [pid = 1645] [id = 432] 09:20:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1195e2000) [pid = 1645] [serial = 1295] [outer = 0x0] 09:20:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x120e12400) [pid = 1645] [serial = 1296] [outer = 0x1195e2000] 09:20:27 INFO - PROCESS | 1645 | 1469550027890 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x120f80800) [pid = 1645] [serial = 1297] [outer = 0x1195e2000] 09:20:28 INFO - PROCESS | 1645 | 1469550028305 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:20:28 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:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 673ms 09:20:28 INFO - PROCESS | 1645 | 1469550028340 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1645 | 1469550028341 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:20:28 INFO - PROCESS | 1645 | 1469550028344 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1645 | 1469550028345 Marionette TRACE conn2 <- [1,1702,null,{}] 09:20:28 INFO - PROCESS | 1645 | 1469550028348 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:20:28 INFO - PROCESS | 1645 | 1469550028349 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:28 INFO - PROCESS | 1645 | 1469550028452 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:20:28 INFO - PROCESS | 1645 | 1469550028511 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1645 | 1469550028512 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c599800 == 46 [pid = 1645] [id = 433] 09:20:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x120fb3400) [pid = 1645] [serial = 1298] [outer = 0x0] 09:20:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x123ae4c00) [pid = 1645] [serial = 1299] [outer = 0x120fb3400] 09:20:28 INFO - PROCESS | 1645 | 1469550028541 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x124335800) [pid = 1645] [serial = 1300] [outer = 0x120fb3400] 09:20:28 INFO - PROCESS | 1645 | 1469550028982 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:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 09:20:29 INFO - PROCESS | 1645 | 1469550029020 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1645 | 1469550029022 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:20:29 INFO - PROCESS | 1645 | 1469550029024 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1645 | 1469550029026 Marionette TRACE conn2 <- [1,1706,null,{}] 09:20:29 INFO - PROCESS | 1645 | 1469550029028 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:20:29 INFO - PROCESS | 1645 | 1469550029031 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:29 INFO - PROCESS | 1645 | 1469550029156 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:20:29 INFO - PROCESS | 1645 | 1469550029405 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 1645 | 1469550029407 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x118258000 == 47 [pid = 1645] [id = 434] 09:20:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1126df800) [pid = 1645] [serial = 1301] [outer = 0x0] 09:20:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x113a06800) [pid = 1645] [serial = 1302] [outer = 0x1126df800] 09:20:29 INFO - PROCESS | 1645 | 1469550029440 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1167e0400) [pid = 1645] [serial = 1303] [outer = 0x1126df800] 09:20:29 INFO - PROCESS | 1645 | 1469550029880 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:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 923ms 09:20:29 INFO - PROCESS | 1645 | 1469550029949 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1645 | 1469550029951 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:20:29 INFO - PROCESS | 1645 | 1469550029954 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1645 | 1469550029955 Marionette TRACE conn2 <- [1,1710,null,{}] 09:20:29 INFO - PROCESS | 1645 | 1469550029959 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:20:29 INFO - PROCESS | 1645 | 1469550029960 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:30 INFO - PROCESS | 1645 | 1469550030059 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:20:30 INFO - PROCESS | 1645 | 1469550030135 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1645 | 1469550030137 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x11928f000 == 48 [pid = 1645] [id = 435] 09:20:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1187fb400) [pid = 1645] [serial = 1304] [outer = 0x0] 09:20:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x1188c9c00) [pid = 1645] [serial = 1305] [outer = 0x1187fb400] 09:20:30 INFO - PROCESS | 1645 | 1469550030165 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1192e4000) [pid = 1645] [serial = 1306] [outer = 0x1187fb400] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12b887000 == 47 [pid = 1645] [id = 428] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12adcd800 == 46 [pid = 1645] [id = 427] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12a440800 == 45 [pid = 1645] [id = 426] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x119704000 == 44 [pid = 1645] [id = 425] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x128c17800 == 43 [pid = 1645] [id = 424] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1288eb000 == 42 [pid = 1645] [id = 423] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x126d53000 == 41 [pid = 1645] [id = 422] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x123884800 == 40 [pid = 1645] [id = 421] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x122f3b800 == 39 [pid = 1645] [id = 420] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x119704800 == 38 [pid = 1645] [id = 419] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x117d6e800 == 37 [pid = 1645] [id = 418] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x116028800 == 36 [pid = 1645] [id = 417] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x1288e2000 == 35 [pid = 1645] [id = 416] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11971e800 == 34 [pid = 1645] [id = 415] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x128ad1000 == 33 [pid = 1645] [id = 414] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x118258000 == 32 [pid = 1645] [id = 434] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12c599800 == 31 [pid = 1645] [id = 433] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd20800 == 30 [pid = 1645] [id = 432] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x124dcc000 == 29 [pid = 1645] [id = 431] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0f000 == 28 [pid = 1645] [id = 429] 09:20:30 INFO - PROCESS | 1645 | --DOCSHELL 0x11826c800 == 27 [pid = 1645] [id = 430] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x12ada6400) [pid = 1645] [serial = 1242] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x118299c00) [pid = 1645] [serial = 1233] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x120e18000) [pid = 1645] [serial = 1234] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x12a6d2000) [pid = 1645] [serial = 1240] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x120f8dc00) [pid = 1645] [serial = 1236] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128a29400) [pid = 1645] [serial = 1239] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x129cdb800) [pid = 1645] [serial = 1231] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1195e5c00) [pid = 1645] [serial = 1213] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x124d86c00) [pid = 1645] [serial = 1222] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123e10400) [pid = 1645] [serial = 1221] [outer = 0x0] [url = about:blank] 09:20:30 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1272b0c00) [pid = 1645] [serial = 1237] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x127264c00) [pid = 1645] [serial = 1224] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x119450400) [pid = 1645] [serial = 1212] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1150b4c00) [pid = 1645] [serial = 1209] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11692c400) [pid = 1645] [serial = 1210] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1187f6c00) [pid = 1645] [serial = 1207] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11828d000) [pid = 1645] [serial = 1206] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120f88400) [pid = 1645] [serial = 1215] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12378ac00) [pid = 1645] [serial = 1216] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123a0f000) [pid = 1645] [serial = 1218] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123e05800) [pid = 1645] [serial = 1219] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128a27800) [pid = 1645] [serial = 1227] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1192e4c00) [pid = 1645] [serial = 1195] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1176ab000) [pid = 1645] [serial = 1194] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123792800) [pid = 1645] [serial = 1198] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120fb6000) [pid = 1645] [serial = 1197] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123e06800) [pid = 1645] [serial = 1200] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x127266800) [pid = 1645] [serial = 1201] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1173bf800) [pid = 1645] [serial = 1204] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x115d11000) [pid = 1645] [serial = 1203] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128a04400) [pid = 1645] [serial = 1225] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1291bc800) [pid = 1645] [serial = 1230] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x128ac0c00) [pid = 1645] [serial = 1228] [outer = 0x0] [url = about:blank] 09:20:31 INFO - PROCESS | 1645 | 1469550031205 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:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1271ms 09:20:31 INFO - PROCESS | 1645 | 1469550031226 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1645 | 1469550031230 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:20:31 INFO - PROCESS | 1645 | 1469550031233 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1645 | 1469550031235 Marionette TRACE conn2 <- [1,1714,null,{}] 09:20:31 INFO - PROCESS | 1645 | 1469550031238 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:20:31 INFO - PROCESS | 1645 | 1469550031240 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:31 INFO - PROCESS | 1645 | 1469550031325 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:20:31 INFO - PROCESS | 1645 | 1469550031380 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1645 | 1469550031383 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x116943800 == 28 [pid = 1645] [id = 436] 09:20:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11380d400) [pid = 1645] [serial = 1307] [outer = 0x0] 09:20:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x113f38000) [pid = 1645] [serial = 1308] [outer = 0x11380d400] 09:20:31 INFO - PROCESS | 1645 | 1469550031410 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11670e400) [pid = 1645] [serial = 1309] [outer = 0x11380d400] 09:20:31 INFO - PROCESS | 1645 | 1469550031722 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:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 521ms 09:20:31 INFO - PROCESS | 1645 | 1469550031753 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1645 | 1469550031757 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:20:31 INFO - PROCESS | 1645 | 1469550031761 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1645 | 1469550031765 Marionette TRACE conn2 <- [1,1718,null,{}] 09:20:31 INFO - PROCESS | 1645 | 1469550031768 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:20:31 INFO - PROCESS | 1645 | 1469550031769 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:31 INFO - PROCESS | 1645 | 1469550031844 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:20:31 INFO - PROCESS | 1645 | 1469550031850 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1645 | 1469550031852 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x118258000 == 29 [pid = 1645] [id = 437] 09:20:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11692b400) [pid = 1645] [serial = 1310] [outer = 0x0] 09:20:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1173bb400) [pid = 1645] [serial = 1311] [outer = 0x11692b400] 09:20:31 INFO - PROCESS | 1645 | 1469550031879 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11820e000) [pid = 1645] [serial = 1312] [outer = 0x11692b400] 09:20:32 INFO - PROCESS | 1645 | 1469550032237 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:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 525ms 09:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:20:32 INFO - PROCESS | 1645 | 1469550032286 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1645 | 1469550032288 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:20:32 INFO - PROCESS | 1645 | 1469550032290 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1645 | 1469550032292 Marionette TRACE conn2 <- [1,1722,null,{}] 09:20:32 INFO - PROCESS | 1645 | 1469550032300 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:20:32 INFO - PROCESS | 1645 | 1469550032303 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:32 INFO - PROCESS | 1645 | 1469550032378 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:20:32 INFO - PROCESS | 1645 | 1469550032387 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1645 | 1469550032389 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199be800 == 30 [pid = 1645] [id = 438] 09:20:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1126dc800) [pid = 1645] [serial = 1313] [outer = 0x0] 09:20:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1192e0c00) [pid = 1645] [serial = 1314] [outer = 0x1126dc800] 09:20:32 INFO - PROCESS | 1645 | 1469550032417 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119457c00) [pid = 1645] [serial = 1315] [outer = 0x1126dc800] 09:20:32 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:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 471ms 09:20:32 INFO - PROCESS | 1645 | 1469550032755 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:20:32 INFO - PROCESS | 1645 | 1469550032761 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1645 | 1469550032765 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:20:32 INFO - PROCESS | 1645 | 1469550032769 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1645 | 1469550032770 Marionette TRACE conn2 <- [1,1726,null,{}] 09:20:32 INFO - PROCESS | 1645 | 1469550032772 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:20:32 INFO - PROCESS | 1645 | 1469550032773 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:32 INFO - PROCESS | 1645 | 1469550032854 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:20:32 INFO - PROCESS | 1645 | 1469550032918 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1645 | 1469550032919 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x12323f000 == 31 [pid = 1645] [id = 439] 09:20:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118880c00) [pid = 1645] [serial = 1316] [outer = 0x0] 09:20:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119992800) [pid = 1645] [serial = 1317] [outer = 0x118880c00] 09:20:32 INFO - PROCESS | 1645 | 1469550032944 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e1c800) [pid = 1645] [serial = 1318] [outer = 0x118880c00] 09:20:33 INFO - PROCESS | 1645 | 1469550033272 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:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 523ms 09:20:33 INFO - PROCESS | 1645 | 1469550033292 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1645 | 1469550033293 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:20:33 INFO - PROCESS | 1645 | 1469550033301 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1645 | 1469550033303 Marionette TRACE conn2 <- [1,1730,null,{}] 09:20:33 INFO - PROCESS | 1645 | 1469550033305 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:20:33 INFO - PROCESS | 1645 | 1469550033306 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:33 INFO - PROCESS | 1645 | 1469550033397 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:20:33 INFO - PROCESS | 1645 | 1469550033400 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1645 | 1469550033401 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241d6800 == 32 [pid = 1645] [id = 440] 09:20:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x116926400) [pid = 1645] [serial = 1319] [outer = 0x0] 09:20:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120f83000) [pid = 1645] [serial = 1320] [outer = 0x116926400] 09:20:33 INFO - PROCESS | 1645 | 1469550033426 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120fab000) [pid = 1645] [serial = 1321] [outer = 0x116926400] 09:20:33 INFO - PROCESS | 1645 | 1469550033818 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:20:33 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:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 568ms 09:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:20:33 INFO - PROCESS | 1645 | 1469550033870 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1645 | 1469550033871 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:20:33 INFO - PROCESS | 1645 | 1469550033873 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1645 | 1469550033874 Marionette TRACE conn2 <- [1,1734,null,{}] 09:20:33 INFO - PROCESS | 1645 | 1469550033877 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:20:33 INFO - PROCESS | 1645 | 1469550033881 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:34 INFO - PROCESS | 1645 | 1469550033993 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:20:34 INFO - PROCESS | 1645 | 1469550034034 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1645 | 1469550034036 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x127210000 == 33 [pid = 1645] [id = 441] 09:20:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x120fb1400) [pid = 1645] [serial = 1322] [outer = 0x0] 09:20:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123791400) [pid = 1645] [serial = 1323] [outer = 0x120fb1400] 09:20:34 INFO - PROCESS | 1645 | 1469550034061 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123d97400) [pid = 1645] [serial = 1324] [outer = 0x120fb1400] 09:20:34 INFO - PROCESS | 1645 | 1469550034378 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:20:34 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:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 09:20:34 INFO - PROCESS | 1645 | 1469550034392 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:20:34 INFO - PROCESS | 1645 | 1469550034404 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:20:34 INFO - PROCESS | 1645 | 1469550034407 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1645 | 1469550034408 Marionette TRACE conn2 <- [1,1738,null,{}] 09:20:34 INFO - PROCESS | 1645 | 1469550034410 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:20:34 INFO - PROCESS | 1645 | 1469550034411 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:34 INFO - PROCESS | 1645 | 1469550034512 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:20:34 INFO - PROCESS | 1645 | 1469550034515 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1645 | 1469550034516 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x128ad0000 == 34 [pid = 1645] [id = 442] 09:20:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123797c00) [pid = 1645] [serial = 1325] [outer = 0x0] 09:20:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x123e0f400) [pid = 1645] [serial = 1326] [outer = 0x123797c00] 09:20:34 INFO - PROCESS | 1645 | 1469550034540 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124776c00) [pid = 1645] [serial = 1327] [outer = 0x123797c00] 09:20:34 INFO - PROCESS | 1645 | 1469550034876 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:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 09:20:34 INFO - PROCESS | 1645 | 1469550034927 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1645 | 1469550034928 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:20:34 INFO - PROCESS | 1645 | 1469550034931 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1645 | 1469550034932 Marionette TRACE conn2 <- [1,1742,null,{}] 09:20:34 INFO - PROCESS | 1645 | 1469550034934 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:20:34 INFO - PROCESS | 1645 | 1469550034935 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:35 INFO - PROCESS | 1645 | 1469550035027 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:20:35 INFO - PROCESS | 1645 | 1469550035067 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1645 | 1469550035068 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x129132800 == 35 [pid = 1645] [id = 443] 09:20:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1121b8400) [pid = 1645] [serial = 1328] [outer = 0x0] 09:20:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124d82000) [pid = 1645] [serial = 1329] [outer = 0x1121b8400] 09:20:35 INFO - PROCESS | 1645 | 1469550035092 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12680a800) [pid = 1645] [serial = 1330] [outer = 0x1121b8400] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x11295a800) [pid = 1645] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11262c800) [pid = 1645] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1173b6800) [pid = 1645] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x120f80000) [pid = 1645] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1195d2c00) [pid = 1645] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11857a000) [pid = 1645] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119457400) [pid = 1645] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123a03c00) [pid = 1645] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1126da800) [pid = 1645] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x127260400) [pid = 1645] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1126d3800) [pid = 1645] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116007000) [pid = 1645] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120ff7000) [pid = 1645] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11820fc00) [pid = 1645] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1248bf800) [pid = 1645] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:20:35 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x124d87000) [pid = 1645] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:20:35 INFO - PROCESS | 1645 | 1469550035586 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:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 668ms 09:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:20:35 INFO - PROCESS | 1645 | 1469550035600 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1645 | 1469550035601 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:20:35 INFO - PROCESS | 1645 | 1469550035603 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1645 | 1469550035604 Marionette TRACE conn2 <- [1,1746,null,{}] 09:20:35 INFO - PROCESS | 1645 | 1469550035619 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:20:35 INFO - PROCESS | 1645 | 1469550035620 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:35 INFO - PROCESS | 1645 | 1469550035725 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:20:35 INFO - PROCESS | 1645 | 1469550035766 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1645 | 1469550035767 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199bb800 == 36 [pid = 1645] [id = 444] 09:20:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1126da800) [pid = 1645] [serial = 1331] [outer = 0x0] 09:20:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x116a99c00) [pid = 1645] [serial = 1332] [outer = 0x1126da800] 09:20:35 INFO - PROCESS | 1645 | 1469550035792 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119454400) [pid = 1645] [serial = 1333] [outer = 0x1126da800] 09:20:36 INFO - PROCESS | 1645 | 1469550036052 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:20:36 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:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 482ms 09:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:20:36 INFO - PROCESS | 1645 | 1469550036087 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1645 | 1469550036088 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:20:36 INFO - PROCESS | 1645 | 1469550036090 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1645 | 1469550036091 Marionette TRACE conn2 <- [1,1750,null,{}] 09:20:36 INFO - PROCESS | 1645 | 1469550036093 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:20:36 INFO - PROCESS | 1645 | 1469550036094 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:36 INFO - PROCESS | 1645 | 1469550036184 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:20:36 INFO - PROCESS | 1645 | 1469550036187 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1645 | 1469550036188 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a59b000 == 37 [pid = 1645] [id = 445] 09:20:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x119457400) [pid = 1645] [serial = 1334] [outer = 0x0] 09:20:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123a06c00) [pid = 1645] [serial = 1335] [outer = 0x119457400] 09:20:36 INFO - PROCESS | 1645 | 1469550036213 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x124d87000) [pid = 1645] [serial = 1336] [outer = 0x119457400] 09:20:36 INFO - PROCESS | 1645 | 1469550036559 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:20:36 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:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 09:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:20:36 INFO - PROCESS | 1645 | 1469550036609 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1645 | 1469550036611 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:20:36 INFO - PROCESS | 1645 | 1469550036613 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1645 | 1469550036614 Marionette TRACE conn2 <- [1,1754,null,{}] 09:20:36 INFO - PROCESS | 1645 | 1469550036617 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:20:36 INFO - PROCESS | 1645 | 1469550036619 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:36 INFO - PROCESS | 1645 | 1469550036719 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:20:36 INFO - PROCESS | 1645 | 1469550036724 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1645 | 1469550036725 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c0f800 == 38 [pid = 1645] [id = 446] 09:20:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126810c00) [pid = 1645] [serial = 1337] [outer = 0x0] 09:20:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126ddb400) [pid = 1645] [serial = 1338] [outer = 0x126810c00] 09:20:36 INFO - PROCESS | 1645 | 1469550036752 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12726cc00) [pid = 1645] [serial = 1339] [outer = 0x126810c00] 09:20:37 INFO - PROCESS | 1645 | 1469550037092 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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 09:20:37 INFO - PROCESS | 1645 | 1469550037135 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1645 | 1469550037137 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:20:37 INFO - PROCESS | 1645 | 1469550037140 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1645 | 1469550037141 Marionette TRACE conn2 <- [1,1758,null,{}] 09:20:37 INFO - PROCESS | 1645 | 1469550037145 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:20:37 INFO - PROCESS | 1645 | 1469550037147 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:37 INFO - PROCESS | 1645 | 1469550037302 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:20:37 INFO - PROCESS | 1645 | 1469550037317 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1645 | 1469550037319 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b03b800 == 39 [pid = 1645] [id = 447] 09:20:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x120f8dc00) [pid = 1645] [serial = 1340] [outer = 0x0] 09:20:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1272a7c00) [pid = 1645] [serial = 1341] [outer = 0x120f8dc00] 09:20:37 INFO - PROCESS | 1645 | 1469550037359 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128a05000) [pid = 1645] [serial = 1342] [outer = 0x120f8dc00] 09:20:38 INFO - PROCESS | 1645 | 1469550038036 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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 971ms 09:20:38 INFO - PROCESS | 1645 | 1469550038111 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1645 | 1469550038113 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:20:38 INFO - PROCESS | 1645 | 1469550038116 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1645 | 1469550038120 Marionette TRACE conn2 <- [1,1762,null,{}] 09:20:38 INFO - PROCESS | 1645 | 1469550038123 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:20:38 INFO - PROCESS | 1645 | 1469550038125 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:38 INFO - PROCESS | 1645 | 1469550038239 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:20:38 INFO - PROCESS | 1645 | 1469550038297 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1645 | 1469550038298 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d8a800 == 40 [pid = 1645] [id = 448] 09:20:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x113295400) [pid = 1645] [serial = 1343] [outer = 0x0] 09:20:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1160efc00) [pid = 1645] [serial = 1344] [outer = 0x113295400] 09:20:38 INFO - PROCESS | 1645 | 1469550038330 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x116a9a400) [pid = 1645] [serial = 1345] [outer = 0x113295400] 09:20:38 INFO - PROCESS | 1645 | 1469550038821 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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 771ms 09:20:38 INFO - PROCESS | 1645 | 1469550038909 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1645 | 1469550038912 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:20:38 INFO - PROCESS | 1645 | 1469550038920 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1645 | 1469550038922 Marionette TRACE conn2 <- [1,1766,null,{}] 09:20:38 INFO - PROCESS | 1645 | 1469550038925 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:20:38 INFO - PROCESS | 1645 | 1469550038926 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:39 INFO - PROCESS | 1645 | 1469550039038 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:20:39 INFO - PROCESS | 1645 | 1469550039120 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1645 | 1469550039122 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169b9000 == 41 [pid = 1645] [id = 449] 09:20:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x113a06400) [pid = 1645] [serial = 1346] [outer = 0x0] 09:20:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x116906800) [pid = 1645] [serial = 1347] [outer = 0x113a06400] 09:20:39 INFO - PROCESS | 1645 | 1469550039153 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x118571000) [pid = 1645] [serial = 1348] [outer = 0x113a06400] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x123c0f800 == 40 [pid = 1645] [id = 446] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12a59b000 == 39 [pid = 1645] [id = 445] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x1199bb800 == 38 [pid = 1645] [id = 444] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x129132800 == 37 [pid = 1645] [id = 443] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x128ad0000 == 36 [pid = 1645] [id = 442] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x127210000 == 35 [pid = 1645] [id = 441] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x1241d6800 == 34 [pid = 1645] [id = 440] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x12323f000 == 33 [pid = 1645] [id = 439] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x1199be800 == 32 [pid = 1645] [id = 438] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x118258000 == 31 [pid = 1645] [id = 437] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x116943800 == 30 [pid = 1645] [id = 436] 09:20:39 INFO - PROCESS | 1645 | --DOCSHELL 0x11928f000 == 29 [pid = 1645] [id = 435] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1272aa000) [pid = 1645] [serial = 1288] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x126c51c00) [pid = 1645] [serial = 1287] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x126cef400) [pid = 1645] [serial = 1284] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x127056c00) [pid = 1645] [serial = 1285] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x112f28800) [pid = 1645] [serial = 1252] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x119457000) [pid = 1645] [serial = 1264] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x119451800) [pid = 1645] [serial = 1246] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123769000) [pid = 1645] [serial = 1248] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118882400) [pid = 1645] [serial = 1245] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123ae2000) [pid = 1645] [serial = 1273] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123a05800) [pid = 1645] [serial = 1272] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119179c00) [pid = 1645] [serial = 1263] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x124d86400) [pid = 1645] [serial = 1282] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11998fc00) [pid = 1645] [serial = 1266] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123e0a400) [pid = 1645] [serial = 1276] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123d95400) [pid = 1645] [serial = 1275] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x123798800) [pid = 1645] [serial = 1249] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11820e800) [pid = 1645] [serial = 1258] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12b74f000) [pid = 1645] [serial = 1243] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123857800) [pid = 1645] [serial = 1279] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1160f1800) [pid = 1645] [serial = 1254] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12309a400) [pid = 1645] [serial = 1269] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1167eb400) [pid = 1645] [serial = 1255] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1188d0400) [pid = 1645] [serial = 1261] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120ff6000) [pid = 1645] [serial = 1267] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1173c0400) [pid = 1645] [serial = 1257] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x112987c00) [pid = 1645] [serial = 1251] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x11872d400) [pid = 1645] [serial = 1260] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x118881000) [pid = 1645] [serial = 1278] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123797400) [pid = 1645] [serial = 1270] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x123e0d000) [pid = 1645] [serial = 1281] [outer = 0x0] [url = about:blank] 09:20:39 INFO - PROCESS | 1645 | 1469550039824 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:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 921ms 09:20:39 INFO - PROCESS | 1645 | 1469550039842 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1645 | 1469550039844 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:20:39 INFO - PROCESS | 1645 | 1469550039850 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1645 | 1469550039851 Marionette TRACE conn2 <- [1,1770,null,{}] 09:20:39 INFO - PROCESS | 1645 | 1469550039855 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:20:39 INFO - PROCESS | 1645 | 1469550039857 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:39 INFO - PROCESS | 1645 | 1469550039935 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:20:39 INFO - PROCESS | 1645 | 1469550039941 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1645 | 1469550039944 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c6800 == 30 [pid = 1645] [id = 450] 09:20:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x11692c400) [pid = 1645] [serial = 1349] [outer = 0x0] 09:20:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x116a9f000) [pid = 1645] [serial = 1350] [outer = 0x11692c400] 09:20:39 INFO - PROCESS | 1645 | 1469550039976 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11820ac00) [pid = 1645] [serial = 1351] [outer = 0x11692c400] 09:20:40 INFO - PROCESS | 1645 | 1469550040348 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:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 09:20:40 INFO - PROCESS | 1645 | 1469550040370 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1645 | 1469550040373 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:20:40 INFO - PROCESS | 1645 | 1469550040377 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1645 | 1469550040379 Marionette TRACE conn2 <- [1,1774,null,{}] 09:20:40 INFO - PROCESS | 1645 | 1469550040383 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:20:40 INFO - PROCESS | 1645 | 1469550040385 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:40 INFO - PROCESS | 1645 | 1469550040461 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:20:40 INFO - PROCESS | 1645 | 1469550040468 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1645 | 1469550040469 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11876d800 == 31 [pid = 1645] [id = 451] 09:20:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11872c000) [pid = 1645] [serial = 1352] [outer = 0x0] 09:20:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119173000) [pid = 1645] [serial = 1353] [outer = 0x11872c000] 09:20:40 INFO - PROCESS | 1645 | 1469550040496 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119449800) [pid = 1645] [serial = 1354] [outer = 0x11872c000] 09:20:40 INFO - PROCESS | 1645 | 1469550040840 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:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 472ms 09:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:20:40 INFO - PROCESS | 1645 | 1469550040851 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1645 | 1469550040853 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:20:40 INFO - PROCESS | 1645 | 1469550040855 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1645 | 1469550040857 Marionette TRACE conn2 <- [1,1778,null,{}] 09:20:40 INFO - PROCESS | 1645 | 1469550040867 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:20:40 INFO - PROCESS | 1645 | 1469550040871 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:40 INFO - PROCESS | 1645 | 1469550040954 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:20:41 INFO - PROCESS | 1645 | 1469550041013 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1645 | 1469550041015 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x12323f000 == 32 [pid = 1645] [id = 452] 09:20:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119448400) [pid = 1645] [serial = 1355] [outer = 0x0] 09:20:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1194cbc00) [pid = 1645] [serial = 1356] [outer = 0x119448400] 09:20:41 INFO - PROCESS | 1645 | 1469550041043 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120f85800) [pid = 1645] [serial = 1357] [outer = 0x119448400] 09:20:41 INFO - PROCESS | 1645 | 1469550041357 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:20:41 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:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 523ms 09:20:41 INFO - PROCESS | 1645 | 1469550041381 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:20:41 INFO - PROCESS | 1645 | 1469550041386 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:20:41 INFO - PROCESS | 1645 | 1469550041389 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1645 | 1469550041391 Marionette TRACE conn2 <- [1,1782,null,{}] 09:20:41 INFO - PROCESS | 1645 | 1469550041395 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:20:41 INFO - PROCESS | 1645 | 1469550041398 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:41 INFO - PROCESS | 1645 | 1469550041567 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:20:41 INFO - PROCESS | 1645 | 1469550041576 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1645 | 1469550041578 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d4e000 == 33 [pid = 1645] [id = 453] 09:20:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f88800) [pid = 1645] [serial = 1358] [outer = 0x0] 09:20:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120fb6000) [pid = 1645] [serial = 1359] [outer = 0x120f88800] 09:20:41 INFO - PROCESS | 1645 | 1469550041621 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12378ec00) [pid = 1645] [serial = 1360] [outer = 0x120f88800] 09:20:42 INFO - PROCESS | 1645 | 1469550042069 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:20:42 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:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 720ms 09:20:42 INFO - PROCESS | 1645 | 1469550042113 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1645 | 1469550042114 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:20:42 INFO - PROCESS | 1645 | 1469550042116 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1645 | 1469550042117 Marionette TRACE conn2 <- [1,1786,null,{}] 09:20:42 INFO - PROCESS | 1645 | 1469550042119 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:20:42 INFO - PROCESS | 1645 | 1469550042121 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:42 INFO - PROCESS | 1645 | 1469550042215 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:20:42 INFO - PROCESS | 1645 | 1469550042219 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1645 | 1469550042220 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288ef800 == 34 [pid = 1645] [id = 454] 09:20:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x112fb0400) [pid = 1645] [serial = 1361] [outer = 0x0] 09:20:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123796800) [pid = 1645] [serial = 1362] [outer = 0x112fb0400] 09:20:42 INFO - PROCESS | 1645 | 1469550042244 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123a08800) [pid = 1645] [serial = 1363] [outer = 0x112fb0400] 09:20:42 INFO - PROCESS | 1645 | 1469550042641 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:20:42 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:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 571ms 09:20:42 INFO - PROCESS | 1645 | 1469550042688 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1645 | 1469550042690 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:20:42 INFO - PROCESS | 1645 | 1469550042693 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1645 | 1469550042695 Marionette TRACE conn2 <- [1,1790,null,{}] 09:20:42 INFO - PROCESS | 1645 | 1469550042698 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:20:42 INFO - PROCESS | 1645 | 1469550042704 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:42 INFO - PROCESS | 1645 | 1469550042885 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:20:42 INFO - PROCESS | 1645 | 1469550042902 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1645 | 1469550042904 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x129341000 == 35 [pid = 1645] [id = 455] 09:20:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123a09800) [pid = 1645] [serial = 1364] [outer = 0x0] 09:20:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123e02800) [pid = 1645] [serial = 1365] [outer = 0x123a09800] 09:20:42 INFO - PROCESS | 1645 | 1469550042946 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x126d7d000) [pid = 1645] [serial = 1366] [outer = 0x123a09800] 09:20:43 INFO - PROCESS | 1645 | 1469550043300 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:20:43 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:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 626ms 09:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:20:43 INFO - PROCESS | 1645 | 1469550043319 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1645 | 1469550043320 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:20:43 INFO - PROCESS | 1645 | 1469550043322 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1645 | 1469550043323 Marionette TRACE conn2 <- [1,1794,null,{}] 09:20:43 INFO - PROCESS | 1645 | 1469550043325 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:20:43 INFO - PROCESS | 1645 | 1469550043327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:43 INFO - PROCESS | 1645 | 1469550043425 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:20:43 INFO - PROCESS | 1645 | 1469550043437 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1645 | 1469550043438 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x116950000 == 36 [pid = 1645] [id = 456] 09:20:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11294ec00) [pid = 1645] [serial = 1367] [outer = 0x0] 09:20:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x127262800) [pid = 1645] [serial = 1368] [outer = 0x11294ec00] 09:20:43 INFO - PROCESS | 1645 | 1469550043463 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1272a9400) [pid = 1645] [serial = 1369] [outer = 0x11294ec00] 09:20:43 INFO - PROCESS | 1645 | 1469550043796 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:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x118880c00) [pid = 1645] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11692b400) [pid = 1645] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11380d400) [pid = 1645] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116926400) [pid = 1645] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1187fb400) [pid = 1645] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120fb1400) [pid = 1645] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1126dc800) [pid = 1645] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1121b8400) [pid = 1645] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1126da800) [pid = 1645] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x126810c00) [pid = 1645] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123797c00) [pid = 1645] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x113aac400) [pid = 1645] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119457400) [pid = 1645] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116a9e400) [pid = 1645] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1195e2000) [pid = 1645] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120fb3400) [pid = 1645] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:20:43 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1126df800) [pid = 1645] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:20:43 INFO - PROCESS | 1645 | 1469550043926 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1645 | 1469550043927 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:20:43 INFO - PROCESS | 1645 | 1469550043931 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1645 | 1469550043933 Marionette TRACE conn2 <- [1,1798,null,{}] 09:20:43 INFO - PROCESS | 1645 | 1469550043935 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:20:43 INFO - PROCESS | 1645 | 1469550043936 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:44 INFO - PROCESS | 1645 | 1469550044016 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:20:44 INFO - PROCESS | 1645 | 1469550044020 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1645 | 1469550044021 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x122f9e000 == 37 [pid = 1645] [id = 457] 09:20:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x112fbb000) [pid = 1645] [serial = 1370] [outer = 0x0] 09:20:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x116708400) [pid = 1645] [serial = 1371] [outer = 0x112fbb000] 09:20:44 INFO - PROCESS | 1645 | 1469550044053 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1173bc400) [pid = 1645] [serial = 1372] [outer = 0x112fbb000] 09:20:44 INFO - PROCESS | 1645 | 1469550044366 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:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 09:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:20:44 INFO - PROCESS | 1645 | 1469550044401 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1645 | 1469550044402 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:20:44 INFO - PROCESS | 1645 | 1469550044404 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1645 | 1469550044406 Marionette TRACE conn2 <- [1,1802,null,{}] 09:20:44 INFO - PROCESS | 1645 | 1469550044408 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:20:44 INFO - PROCESS | 1645 | 1469550044409 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:44 INFO - PROCESS | 1645 | 1469550044488 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:20:44 INFO - PROCESS | 1645 | 1469550044545 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1645 | 1469550044547 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af86800 == 38 [pid = 1645] [id = 458] 09:20:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11298b000) [pid = 1645] [serial = 1373] [outer = 0x0] 09:20:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1191c2000) [pid = 1645] [serial = 1374] [outer = 0x11298b000] 09:20:44 INFO - PROCESS | 1645 | 1469550044572 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123d86800) [pid = 1645] [serial = 1375] [outer = 0x11298b000] 09:20:44 INFO - PROCESS | 1645 | 1469550044886 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:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 09:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:20:44 INFO - PROCESS | 1645 | 1469550044924 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1645 | 1469550044925 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:20:44 INFO - PROCESS | 1645 | 1469550044927 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1645 | 1469550044928 Marionette TRACE conn2 <- [1,1806,null,{}] 09:20:44 INFO - PROCESS | 1645 | 1469550044931 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:20:44 INFO - PROCESS | 1645 | 1469550044932 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:45 INFO - PROCESS | 1645 | 1469550045018 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:20:45 INFO - PROCESS | 1645 | 1469550045022 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1645 | 1469550045023 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b885000 == 39 [pid = 1645] [id = 459] 09:20:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x124586c00) [pid = 1645] [serial = 1376] [outer = 0x0] 09:20:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x126804c00) [pid = 1645] [serial = 1377] [outer = 0x124586c00] 09:20:45 INFO - PROCESS | 1645 | 1469550045048 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x128a07400) [pid = 1645] [serial = 1378] [outer = 0x124586c00] 09:20:45 INFO - PROCESS | 1645 | 1469550045375 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:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 469ms 09:20:45 INFO - PROCESS | 1645 | 1469550045399 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1645 | 1469550045402 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:20:45 INFO - PROCESS | 1645 | 1469550045404 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1645 | 1469550045405 Marionette TRACE conn2 <- [1,1810,null,{}] 09:20:45 INFO - PROCESS | 1645 | 1469550045408 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:20:45 INFO - PROCESS | 1645 | 1469550045409 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:45 INFO - PROCESS | 1645 | 1469550045528 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:20:45 INFO - PROCESS | 1645 | 1469550045537 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1645 | 1469550045539 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd0e000 == 40 [pid = 1645] [id = 460] 09:20:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128a20800) [pid = 1645] [serial = 1379] [outer = 0x0] 09:20:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a2b400) [pid = 1645] [serial = 1380] [outer = 0x128a20800] 09:20:45 INFO - PROCESS | 1645 | 1469550045565 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128ac0c00) [pid = 1645] [serial = 1381] [outer = 0x128a20800] 09:20:45 INFO - PROCESS | 1645 | 1469550045889 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:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms 09:20:45 INFO - PROCESS | 1645 | 1469550045977 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1645 | 1469550045979 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:20:45 INFO - PROCESS | 1645 | 1469550045983 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1645 | 1469550045986 Marionette TRACE conn2 <- [1,1814,null,{}] 09:20:45 INFO - PROCESS | 1645 | 1469550045990 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:20:45 INFO - PROCESS | 1645 | 1469550045992 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:46 INFO - PROCESS | 1645 | 1469550046094 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:20:46 INFO - PROCESS | 1645 | 1469550046192 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1645 | 1469550046196 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x1167b5800 == 41 [pid = 1645] [id = 461] 09:20:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1130e1c00) [pid = 1645] [serial = 1382] [outer = 0x0] 09:20:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x113861400) [pid = 1645] [serial = 1383] [outer = 0x1130e1c00] 09:20:46 INFO - PROCESS | 1645 | 1469550046227 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11692d800) [pid = 1645] [serial = 1384] [outer = 0x1130e1c00] 09:20:46 INFO - PROCESS | 1645 | 1469550046658 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:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 721ms 09:20:46 INFO - PROCESS | 1645 | 1469550046705 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:20:46 INFO - PROCESS | 1645 | 1469550046707 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:20:46 INFO - PROCESS | 1645 | 1469550046712 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1645 | 1469550046715 Marionette TRACE conn2 <- [1,1818,null,{}] 09:20:46 INFO - PROCESS | 1645 | 1469550046718 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:20:46 INFO - PROCESS | 1645 | 1469550046719 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:46 INFO - PROCESS | 1645 | 1469550046824 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:20:46 INFO - PROCESS | 1645 | 1469550046883 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1645 | 1469550046884 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc2000 == 42 [pid = 1645] [id = 462] 09:20:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x11856e400) [pid = 1645] [serial = 1385] [outer = 0x0] 09:20:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1192e1800) [pid = 1645] [serial = 1386] [outer = 0x11856e400] 09:20:46 INFO - PROCESS | 1645 | 1469550046915 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1194cd000) [pid = 1645] [serial = 1387] [outer = 0x11856e400] 09:20:47 INFO - PROCESS | 1645 | 1469550047368 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:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 674ms 09:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:20:47 INFO - PROCESS | 1645 | 1469550047385 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1645 | 1469550047386 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:20:47 INFO - PROCESS | 1645 | 1469550047388 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1645 | 1469550047390 Marionette TRACE conn2 <- [1,1822,null,{}] 09:20:47 INFO - PROCESS | 1645 | 1469550047397 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:20:47 INFO - PROCESS | 1645 | 1469550047400 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:47 INFO - PROCESS | 1645 | 1469550047526 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:20:47 INFO - PROCESS | 1645 | 1469550047600 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1645 | 1469550047603 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd1f000 == 43 [pid = 1645] [id = 463] 09:20:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123a0fc00) [pid = 1645] [serial = 1388] [outer = 0x0] 09:20:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123d88400) [pid = 1645] [serial = 1389] [outer = 0x123a0fc00] 09:20:47 INFO - PROCESS | 1645 | 1469550047634 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124540000) [pid = 1645] [serial = 1390] [outer = 0x123a0fc00] 09:20:48 INFO - PROCESS | 1645 | 1469550048053 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:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 09:20:48 INFO - PROCESS | 1645 | 1469550048061 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1645 | 1469550048062 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:20:48 INFO - PROCESS | 1645 | 1469550048067 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1645 | 1469550048068 Marionette TRACE conn2 <- [1,1826,null,{}] 09:20:48 INFO - PROCESS | 1645 | 1469550048070 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:20:48 INFO - PROCESS | 1645 | 1469550048072 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:48 INFO - PROCESS | 1645 | 1469550048173 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:20:48 INFO - PROCESS | 1645 | 1469550048228 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1645 | 1469550048230 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c5a1000 == 44 [pid = 1645] [id = 464] 09:20:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124d82800) [pid = 1645] [serial = 1391] [outer = 0x0] 09:20:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126d72c00) [pid = 1645] [serial = 1392] [outer = 0x124d82800] 09:20:48 INFO - PROCESS | 1645 | 1469550048258 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1272ac000) [pid = 1645] [serial = 1393] [outer = 0x124d82800] 09:20:48 INFO - PROCESS | 1645 | 1469550048722 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:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 719ms 09:20:48 INFO - PROCESS | 1645 | 1469550048786 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:20:48 INFO - PROCESS | 1645 | 1469550048788 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:20:48 INFO - PROCESS | 1645 | 1469550048790 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1645 | 1469550048791 Marionette TRACE conn2 <- [1,1830,null,{}] 09:20:48 INFO - PROCESS | 1645 | 1469550048793 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:20:48 INFO - PROCESS | 1645 | 1469550048795 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:48 INFO - PROCESS | 1645 | 1469550048916 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:20:49 INFO - PROCESS | 1645 | 1469550049144 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1645 | 1469550049146 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x118766000 == 45 [pid = 1645] [id = 465] 09:20:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11295a000) [pid = 1645] [serial = 1394] [outer = 0x0] 09:20:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x113272c00) [pid = 1645] [serial = 1395] [outer = 0x11295a000] 09:20:49 INFO - PROCESS | 1645 | 1469550049176 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x116908400) [pid = 1645] [serial = 1396] [outer = 0x11295a000] 09:20:49 INFO - PROCESS | 1645 | 1469550049614 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:20:49 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:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 870ms 09:20:49 INFO - PROCESS | 1645 | 1469550049661 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1645 | 1469550049663 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:20:49 INFO - PROCESS | 1645 | 1469550049666 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1645 | 1469550049669 Marionette TRACE conn2 <- [1,1834,null,{}] 09:20:49 INFO - PROCESS | 1645 | 1469550049672 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:20:49 INFO - PROCESS | 1645 | 1469550049673 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:49 INFO - PROCESS | 1645 | 1469550049771 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:20:49 INFO - PROCESS | 1645 | 1469550049834 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1645 | 1469550049836 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826e800 == 46 [pid = 1645] [id = 466] 09:20:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1173c0800) [pid = 1645] [serial = 1397] [outer = 0x0] 09:20:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x11856f400) [pid = 1645] [serial = 1398] [outer = 0x1173c0800] 09:20:49 INFO - PROCESS | 1645 | 1469550049865 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11917a000) [pid = 1645] [serial = 1399] [outer = 0x1173c0800] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12b885000 == 45 [pid = 1645] [id = 459] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12af86800 == 44 [pid = 1645] [id = 458] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x122f9e000 == 43 [pid = 1645] [id = 457] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x116950000 == 42 [pid = 1645] [id = 456] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x129341000 == 41 [pid = 1645] [id = 455] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1288ef800 == 40 [pid = 1645] [id = 454] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x126d4e000 == 39 [pid = 1645] [id = 453] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12323f000 == 38 [pid = 1645] [id = 452] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x11876d800 == 37 [pid = 1645] [id = 451] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1169c6800 == 36 [pid = 1645] [id = 450] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1169b9000 == 35 [pid = 1645] [id = 449] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x117d8a800 == 34 [pid = 1645] [id = 448] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12b03b800 == 33 [pid = 1645] [id = 447] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x118766000 == 32 [pid = 1645] [id = 465] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12c5a1000 == 31 [pid = 1645] [id = 464] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd1f000 == 30 [pid = 1645] [id = 463] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc2000 == 29 [pid = 1645] [id = 462] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd0e000 == 28 [pid = 1645] [id = 460] 09:20:50 INFO - PROCESS | 1645 | --DOCSHELL 0x1167b5800 == 27 [pid = 1645] [id = 461] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x119992800) [pid = 1645] [serial = 1317] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1173bb400) [pid = 1645] [serial = 1311] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x11820e000) [pid = 1645] [serial = 1312] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x113f38000) [pid = 1645] [serial = 1308] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11670e400) [pid = 1645] [serial = 1309] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x120f83000) [pid = 1645] [serial = 1320] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1192e4000) [pid = 1645] [serial = 1306] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1188c9c00) [pid = 1645] [serial = 1305] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123d97400) [pid = 1645] [serial = 1324] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123791400) [pid = 1645] [serial = 1323] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1192e0c00) [pid = 1645] [serial = 1314] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x124d82000) [pid = 1645] [serial = 1329] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x116a99c00) [pid = 1645] [serial = 1332] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x126ddb400) [pid = 1645] [serial = 1338] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x123e0f400) [pid = 1645] [serial = 1326] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x124776c00) [pid = 1645] [serial = 1327] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x119457c00) [pid = 1645] [serial = 1315] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11690e400) [pid = 1645] [serial = 1291] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x113d98800) [pid = 1645] [serial = 1290] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x123a06c00) [pid = 1645] [serial = 1335] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11872f400) [pid = 1645] [serial = 1294] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118204400) [pid = 1645] [serial = 1293] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120f80800) [pid = 1645] [serial = 1297] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120e12400) [pid = 1645] [serial = 1296] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x124335800) [pid = 1645] [serial = 1300] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123ae4c00) [pid = 1645] [serial = 1299] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x119454400) [pid = 1645] [serial = 1333] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1167e0400) [pid = 1645] [serial = 1303] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x113a06800) [pid = 1645] [serial = 1302] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12680a800) [pid = 1645] [serial = 1330] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x120fab000) [pid = 1645] [serial = 1321] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120e1c800) [pid = 1645] [serial = 1318] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x124d87000) [pid = 1645] [serial = 1336] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12726cc00) [pid = 1645] [serial = 1339] [outer = 0x0] [url = about:blank] 09:20:50 INFO - PROCESS | 1645 | 1469550050784 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:20:50 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:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1172ms 09:20:50 INFO - PROCESS | 1645 | 1469550050839 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1645 | 1469550050842 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:20:50 INFO - PROCESS | 1645 | 1469550050845 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1645 | 1469550050847 Marionette TRACE conn2 <- [1,1838,null,{}] 09:20:50 INFO - PROCESS | 1645 | 1469550050851 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:20:50 INFO - PROCESS | 1645 | 1469550050852 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:50 INFO - PROCESS | 1645 | 1469550050937 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:20:50 INFO - PROCESS | 1645 | 1469550050997 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1645 | 1469550050998 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169af000 == 28 [pid = 1645] [id = 467] 09:20:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x113f30400) [pid = 1645] [serial = 1400] [outer = 0x0] 09:20:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x116927400) [pid = 1645] [serial = 1401] [outer = 0x113f30400] 09:20:51 INFO - PROCESS | 1645 | 1469550051025 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1171b6800) [pid = 1645] [serial = 1402] [outer = 0x113f30400] 09:20:51 INFO - PROCESS | 1645 | 1469550051353 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:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 522ms 09:20:51 INFO - PROCESS | 1645 | 1469550051368 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1645 | 1469550051373 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:20:51 INFO - PROCESS | 1645 | 1469550051383 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1645 | 1469550051386 Marionette TRACE conn2 <- [1,1842,null,{}] 09:20:51 INFO - PROCESS | 1645 | 1469550051390 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:20:51 INFO - PROCESS | 1645 | 1469550051393 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:51 INFO - PROCESS | 1645 | 1469550051518 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:20:51 INFO - PROCESS | 1645 | 1469550051598 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1645 | 1469550051600 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182cb000 == 29 [pid = 1645] [id = 468] 09:20:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1173b4c00) [pid = 1645] [serial = 1403] [outer = 0x0] 09:20:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x117d23c00) [pid = 1645] [serial = 1404] [outer = 0x1173b4c00] 09:20:51 INFO - PROCESS | 1645 | 1469550051646 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x118885000) [pid = 1645] [serial = 1405] [outer = 0x1173b4c00] 09:20:51 INFO - PROCESS | 1645 | 1469550051970 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:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 628ms 09:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:20:52 INFO - PROCESS | 1645 | 1469550052008 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1645 | 1469550052009 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:20:52 INFO - PROCESS | 1645 | 1469550052011 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1645 | 1469550052013 Marionette TRACE conn2 <- [1,1846,null,{}] 09:20:52 INFO - PROCESS | 1645 | 1469550052023 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:20:52 INFO - PROCESS | 1645 | 1469550052026 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:52 INFO - PROCESS | 1645 | 1469550052125 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:20:52 INFO - PROCESS | 1645 | 1469550052132 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1645 | 1469550052134 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e55800 == 30 [pid = 1645] [id = 469] 09:20:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1126dec00) [pid = 1645] [serial = 1406] [outer = 0x0] 09:20:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11944e000) [pid = 1645] [serial = 1407] [outer = 0x1126dec00] 09:20:52 INFO - PROCESS | 1645 | 1469550052162 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119b87400) [pid = 1645] [serial = 1408] [outer = 0x1126dec00] 09:20:52 INFO - PROCESS | 1645 | 1469550052468 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:20:52 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:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 474ms 09:20:52 INFO - PROCESS | 1645 | 1469550052486 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1645 | 1469550052488 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:20:52 INFO - PROCESS | 1645 | 1469550052490 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1645 | 1469550052491 Marionette TRACE conn2 <- [1,1850,null,{}] 09:20:52 INFO - PROCESS | 1645 | 1469550052493 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:20:52 INFO - PROCESS | 1645 | 1469550052494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:52 INFO - PROCESS | 1645 | 1469550052572 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:20:52 INFO - PROCESS | 1645 | 1469550052576 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1645 | 1469550052577 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x123877800 == 31 [pid = 1645] [id = 470] 09:20:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120e18c00) [pid = 1645] [serial = 1409] [outer = 0x0] 09:20:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120f87000) [pid = 1645] [serial = 1410] [outer = 0x120e18c00] 09:20:52 INFO - PROCESS | 1645 | 1469550052603 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x120fae800) [pid = 1645] [serial = 1411] [outer = 0x120e18c00] 09:20:52 INFO - PROCESS | 1645 | 1469550052974 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:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 09:20:53 INFO - PROCESS | 1645 | 1469550053015 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 1645 | 1469550053017 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:20:53 INFO - PROCESS | 1645 | 1469550053026 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1645 | 1469550053027 Marionette TRACE conn2 <- [1,1854,null,{}] 09:20:53 INFO - PROCESS | 1645 | 1469550053029 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:20:53 INFO - PROCESS | 1645 | 1469550053030 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:53 INFO - PROCESS | 1645 | 1469550053123 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:20:53 INFO - PROCESS | 1645 | 1469550053127 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1645 | 1469550053128 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x124835800 == 32 [pid = 1645] [id = 471] 09:20:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11298bc00) [pid = 1645] [serial = 1412] [outer = 0x0] 09:20:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x120fb7c00) [pid = 1645] [serial = 1413] [outer = 0x11298bc00] 09:20:53 INFO - PROCESS | 1645 | 1469550053154 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12378a000) [pid = 1645] [serial = 1414] [outer = 0x11298bc00] 09:20:53 INFO - PROCESS | 1645 | 1469550053506 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:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 527ms 09:20:53 INFO - PROCESS | 1645 | 1469550053548 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:20:53 INFO - PROCESS | 1645 | 1469550053550 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:20:53 INFO - PROCESS | 1645 | 1469550053552 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1645 | 1469550053553 Marionette TRACE conn2 <- [1,1858,null,{}] 09:20:53 INFO - PROCESS | 1645 | 1469550053556 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:20:53 INFO - PROCESS | 1645 | 1469550053560 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:53 INFO - PROCESS | 1645 | 1469550053670 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:20:53 INFO - PROCESS | 1645 | 1469550053708 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1645 | 1469550053709 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288e0000 == 33 [pid = 1645] [id = 472] 09:20:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12378c000) [pid = 1645] [serial = 1415] [outer = 0x0] 09:20:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123a03c00) [pid = 1645] [serial = 1416] [outer = 0x12378c000] 09:20:53 INFO - PROCESS | 1645 | 1469550053734 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x124176800) [pid = 1645] [serial = 1417] [outer = 0x12378c000] 09:20:54 INFO - PROCESS | 1645 | 1469550054045 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:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 09:20:54 INFO - PROCESS | 1645 | 1469550054071 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:20:54 INFO - PROCESS | 1645 | 1469550054072 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:20:54 INFO - PROCESS | 1645 | 1469550054074 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1645 | 1469550054075 Marionette TRACE conn2 <- [1,1862,null,{}] 09:20:54 INFO - PROCESS | 1645 | 1469550054098 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:20:54 INFO - PROCESS | 1645 | 1469550054099 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:54 INFO - PROCESS | 1645 | 1469550054201 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:20:54 INFO - PROCESS | 1645 | 1469550054206 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1645 | 1469550054207 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c03000 == 34 [pid = 1645] [id = 473] 09:20:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12378f400) [pid = 1645] [serial = 1418] [outer = 0x0] 09:20:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12458f800) [pid = 1645] [serial = 1419] [outer = 0x12378f400] 09:20:54 INFO - PROCESS | 1645 | 1469550054248 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x124d82c00) [pid = 1645] [serial = 1420] [outer = 0x12378f400] 09:20:54 INFO - PROCESS | 1645 | 1469550054682 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:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 638ms 09:20:54 INFO - PROCESS | 1645 | 1469550054713 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1645 | 1469550054716 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x124586c00) [pid = 1645] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x112fb0400) [pid = 1645] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123a09800) [pid = 1645] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11294ec00) [pid = 1645] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128a20800) [pid = 1645] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120f88800) [pid = 1645] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11872c000) [pid = 1645] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112fbb000) [pid = 1645] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11692c400) [pid = 1645] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120f8dc00) [pid = 1645] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113a06400) [pid = 1645] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119448400) [pid = 1645] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x113295400) [pid = 1645] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:20:54 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11298b000) [pid = 1645] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:20:54 INFO - PROCESS | 1645 | 1469550054916 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1645 | 1469550054917 Marionette TRACE conn2 <- [1,1866,null,{}] 09:20:54 INFO - PROCESS | 1645 | 1469550054921 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:20:54 INFO - PROCESS | 1645 | 1469550054922 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:55 INFO - PROCESS | 1645 | 1469550055001 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:20:55 INFO - PROCESS | 1645 | 1469550055004 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1645 | 1469550055005 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc7800 == 35 [pid = 1645] [id = 474] 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11294c800) [pid = 1645] [serial = 1421] [outer = 0x0] 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x11670fc00) [pid = 1645] [serial = 1422] [outer = 0x11294c800] 09:20:55 INFO - PROCESS | 1645 | 1469550055030 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1187f7800) [pid = 1645] [serial = 1423] [outer = 0x11294c800] 09:20:55 INFO - PROCESS | 1645 | 1469550055350 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:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 492ms 09:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:20:55 INFO - PROCESS | 1645 | 1469550055388 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1645 | 1469550055389 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:20:55 INFO - PROCESS | 1645 | 1469550055391 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1645 | 1469550055392 Marionette TRACE conn2 <- [1,1870,null,{}] 09:20:55 INFO - PROCESS | 1645 | 1469550055402 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:20:55 INFO - PROCESS | 1645 | 1469550055403 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:55 INFO - PROCESS | 1645 | 1469550055477 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:20:55 INFO - PROCESS | 1645 | 1469550055552 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1645 | 1469550055553 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e55000 == 36 [pid = 1645] [id = 475] 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x112c26400) [pid = 1645] [serial = 1424] [outer = 0x0] 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x120f8dc00) [pid = 1645] [serial = 1425] [outer = 0x112c26400] 09:20:55 INFO - PROCESS | 1645 | 1469550055577 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124d87800) [pid = 1645] [serial = 1426] [outer = 0x112c26400] 09:20:55 INFO - PROCESS | 1645 | 1469550055834 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:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 469ms 09:20:55 INFO - PROCESS | 1645 | 1469550055860 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1645 | 1469550055861 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:20:55 INFO - PROCESS | 1645 | 1469550055871 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1645 | 1469550055873 Marionette TRACE conn2 <- [1,1874,null,{}] 09:20:55 INFO - PROCESS | 1645 | 1469550055875 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:20:55 INFO - PROCESS | 1645 | 1469550055876 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:55 INFO - PROCESS | 1645 | 1469550055957 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:20:55 INFO - PROCESS | 1645 | 1469550055961 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1645 | 1469550055963 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a58e000 == 37 [pid = 1645] [id = 476] 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124d8c800) [pid = 1645] [serial = 1427] [outer = 0x0] 09:20:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126d7ec00) [pid = 1645] [serial = 1428] [outer = 0x124d8c800] 09:20:55 INFO - PROCESS | 1645 | 1469550055989 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12705cc00) [pid = 1645] [serial = 1429] [outer = 0x124d8c800] 09:20:56 INFO - PROCESS | 1645 | 1469550056321 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:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 474ms 09:20:56 INFO - PROCESS | 1645 | 1469550056340 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:20:56 INFO - PROCESS | 1645 | 1469550056342 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:20:56 INFO - PROCESS | 1645 | 1469550056344 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1645 | 1469550056346 Marionette TRACE conn2 <- [1,1878,null,{}] 09:20:56 INFO - PROCESS | 1645 | 1469550056352 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:20:56 INFO - PROCESS | 1645 | 1469550056361 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:56 INFO - PROCESS | 1645 | 1469550056478 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:20:56 INFO - PROCESS | 1645 | 1469550056486 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1645 | 1469550056487 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x124833800 == 38 [pid = 1645] [id = 477] 09:20:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126d7d800) [pid = 1645] [serial = 1430] [outer = 0x0] 09:20:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1272ab400) [pid = 1645] [serial = 1431] [outer = 0x126d7d800] 09:20:56 INFO - PROCESS | 1645 | 1469550056514 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a28c00) [pid = 1645] [serial = 1432] [outer = 0x126d7d800] 09:20:56 INFO - PROCESS | 1645 | 1469550056839 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:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 524ms 09:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:20:56 INFO - PROCESS | 1645 | 1469550056869 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1645 | 1469550056870 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:20:56 INFO - PROCESS | 1645 | 1469550056872 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1645 | 1469550056873 Marionette TRACE conn2 <- [1,1882,null,{}] 09:20:56 INFO - PROCESS | 1645 | 1469550056876 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:20:56 INFO - PROCESS | 1645 | 1469550056877 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:57 INFO - PROCESS | 1645 | 1469550057003 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:20:57 INFO - PROCESS | 1645 | 1469550057063 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1645 | 1469550057065 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x113f51800 == 39 [pid = 1645] [id = 478] 09:20:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x111e2dc00) [pid = 1645] [serial = 1433] [outer = 0x0] 09:20:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x112951800) [pid = 1645] [serial = 1434] [outer = 0x111e2dc00] 09:20:57 INFO - PROCESS | 1645 | 1469550057097 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1130db400) [pid = 1645] [serial = 1435] [outer = 0x111e2dc00] 09:20:57 INFO - PROCESS | 1645 | 1469550057630 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:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 818ms 09:20:57 INFO - PROCESS | 1645 | 1469550057692 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1645 | 1469550057695 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:20:57 INFO - PROCESS | 1645 | 1469550057699 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1645 | 1469550057702 Marionette TRACE conn2 <- [1,1886,null,{}] 09:20:57 INFO - PROCESS | 1645 | 1469550057706 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:20:57 INFO - PROCESS | 1645 | 1469550057709 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:57 INFO - PROCESS | 1645 | 1469550057854 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:20:57 INFO - PROCESS | 1645 | 1469550057934 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1645 | 1469550057936 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e53000 == 40 [pid = 1645] [id = 479] 09:20:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1160f7800) [pid = 1645] [serial = 1436] [outer = 0x0] 09:20:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118204400) [pid = 1645] [serial = 1437] [outer = 0x1160f7800] 09:20:57 INFO - PROCESS | 1645 | 1469550057967 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1187eec00) [pid = 1645] [serial = 1438] [outer = 0x1160f7800] 09:20:58 INFO - PROCESS | 1645 | 1469550058523 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:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 872ms 09:20:58 INFO - PROCESS | 1645 | 1469550058709 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1645 | 1469550058711 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:20:58 INFO - PROCESS | 1645 | 1469550058717 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1645 | 1469550058718 Marionette TRACE conn2 <- [1,1890,null,{}] 09:20:58 INFO - PROCESS | 1645 | 1469550058722 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:20:58 INFO - PROCESS | 1645 | 1469550058724 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:58 INFO - PROCESS | 1645 | 1469550058833 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:20:58 INFO - PROCESS | 1645 | 1469550058886 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1645 | 1469550058889 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c6800 == 41 [pid = 1645] [id = 480] 09:20:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x116439000) [pid = 1645] [serial = 1439] [outer = 0x0] 09:20:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x116929400) [pid = 1645] [serial = 1440] [outer = 0x116439000] 09:20:58 INFO - PROCESS | 1645 | 1469550058917 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1173bec00) [pid = 1645] [serial = 1441] [outer = 0x116439000] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x124833800 == 40 [pid = 1645] [id = 477] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x12a58e000 == 39 [pid = 1645] [id = 476] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x119e55000 == 38 [pid = 1645] [id = 475] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc7800 == 37 [pid = 1645] [id = 474] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x128c03000 == 36 [pid = 1645] [id = 473] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1288e0000 == 35 [pid = 1645] [id = 472] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x124835800 == 34 [pid = 1645] [id = 471] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x123877800 == 33 [pid = 1645] [id = 470] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x119e55800 == 32 [pid = 1645] [id = 469] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1182cb000 == 31 [pid = 1645] [id = 468] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x1169af000 == 30 [pid = 1645] [id = 467] 09:20:59 INFO - PROCESS | 1645 | --DOCSHELL 0x11826e800 == 29 [pid = 1645] [id = 466] 09:20:59 INFO - PROCESS | 1645 | 1469550059370 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:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 09:20:59 INFO - PROCESS | 1645 | 1469550059389 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1645 | 1469550059390 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:20:59 INFO - PROCESS | 1645 | 1469550059394 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1645 | 1469550059397 Marionette TRACE conn2 <- [1,1894,null,{}] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128a07400) [pid = 1645] [serial = 1378] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x123796800) [pid = 1645] [serial = 1362] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123e02800) [pid = 1645] [serial = 1365] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x127262800) [pid = 1645] [serial = 1368] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128ac0c00) [pid = 1645] [serial = 1381] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x126d7d000) [pid = 1645] [serial = 1366] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128a2b400) [pid = 1645] [serial = 1380] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120fb6000) [pid = 1645] [serial = 1359] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119173000) [pid = 1645] [serial = 1353] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119449800) [pid = 1645] [serial = 1354] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116708400) [pid = 1645] [serial = 1371] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x116a9f000) [pid = 1645] [serial = 1350] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11820ac00) [pid = 1645] [serial = 1351] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x128a05000) [pid = 1645] [serial = 1342] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1272a7c00) [pid = 1645] [serial = 1341] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116906800) [pid = 1645] [serial = 1347] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x118571000) [pid = 1645] [serial = 1348] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1194cbc00) [pid = 1645] [serial = 1356] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x120f85800) [pid = 1645] [serial = 1357] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1160efc00) [pid = 1645] [serial = 1344] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116a9a400) [pid = 1645] [serial = 1345] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1173bc400) [pid = 1645] [serial = 1372] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x126804c00) [pid = 1645] [serial = 1377] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x123d86800) [pid = 1645] [serial = 1375] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1272a9400) [pid = 1645] [serial = 1369] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x123a08800) [pid = 1645] [serial = 1363] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1191c2000) [pid = 1645] [serial = 1374] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12378ec00) [pid = 1645] [serial = 1360] [outer = 0x0] [url = about:blank] 09:20:59 INFO - PROCESS | 1645 | 1469550059417 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:20:59 INFO - PROCESS | 1645 | 1469550059421 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:59 INFO - PROCESS | 1645 | 1469550059528 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:20:59 INFO - PROCESS | 1645 | 1469550059534 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1645 | 1469550059536 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:20:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d88800 == 30 [pid = 1645] [id = 481] 09:20:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1173bf000) [pid = 1645] [serial = 1442] [outer = 0x0] 09:20:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x118575800) [pid = 1645] [serial = 1443] [outer = 0x1173bf000] 09:20:59 INFO - PROCESS | 1645 | 1469550059582 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1188cac00) [pid = 1645] [serial = 1444] [outer = 0x1173bf000] 09:21:00 INFO - PROCESS | 1645 | 1469550060079 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:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 09:21:00 INFO - PROCESS | 1645 | 1469550060132 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1645 | 1469550060134 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:21:00 INFO - PROCESS | 1645 | 1469550060136 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1645 | 1469550060137 Marionette TRACE conn2 <- [1,1898,null,{}] 09:21:00 INFO - PROCESS | 1645 | 1469550060144 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:21:00 INFO - PROCESS | 1645 | 1469550060147 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:00 INFO - PROCESS | 1645 | 1469550060223 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:21:00 INFO - PROCESS | 1645 | 1469550060232 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1645 | 1469550060236 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12324f800 == 31 [pid = 1645] [id = 482] 09:21:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x120e0f000) [pid = 1645] [serial = 1445] [outer = 0x0] 09:21:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120e17000) [pid = 1645] [serial = 1446] [outer = 0x120e0f000] 09:21:00 INFO - PROCESS | 1645 | 1469550060264 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x120f84c00) [pid = 1645] [serial = 1447] [outer = 0x120e0f000] 09:21:00 INFO - PROCESS | 1645 | 1469550060607 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:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 09:21:00 INFO - PROCESS | 1645 | 1469550060655 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1645 | 1469550060656 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:21:00 INFO - PROCESS | 1645 | 1469550060658 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1645 | 1469550060659 Marionette TRACE conn2 <- [1,1902,null,{}] 09:21:00 INFO - PROCESS | 1645 | 1469550060662 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:21:00 INFO - PROCESS | 1645 | 1469550060663 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:00 INFO - PROCESS | 1645 | 1469550060743 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:21:00 INFO - PROCESS | 1645 | 1469550060749 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1645 | 1469550060751 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12687d800 == 32 [pid = 1645] [id = 483] 09:21:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x120fb0c00) [pid = 1645] [serial = 1448] [outer = 0x0] 09:21:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1235da800) [pid = 1645] [serial = 1449] [outer = 0x120fb0c00] 09:21:00 INFO - PROCESS | 1645 | 1469550060776 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123795800) [pid = 1645] [serial = 1450] [outer = 0x120fb0c00] 09:21:01 INFO - PROCESS | 1645 | 1469550061092 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:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 470ms 09:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:21:01 INFO - PROCESS | 1645 | 1469550061129 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1645 | 1469550061130 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:21:01 INFO - PROCESS | 1645 | 1469550061135 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1645 | 1469550061136 Marionette TRACE conn2 <- [1,1906,null,{}] 09:21:01 INFO - PROCESS | 1645 | 1469550061138 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:21:01 INFO - PROCESS | 1645 | 1469550061139 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:01 INFO - PROCESS | 1645 | 1469550061214 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:21:01 INFO - PROCESS | 1645 | 1469550061276 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1645 | 1469550061278 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x1192a2000 == 33 [pid = 1645] [id = 484] 09:21:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123795000) [pid = 1645] [serial = 1451] [outer = 0x0] 09:21:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123861400) [pid = 1645] [serial = 1452] [outer = 0x123795000] 09:21:01 INFO - PROCESS | 1645 | 1469550061309 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123d86800) [pid = 1645] [serial = 1453] [outer = 0x123795000] 09:21:01 INFO - PROCESS | 1645 | 1469550061618 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:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 524ms 09:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:21:01 INFO - PROCESS | 1645 | 1469550061664 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1645 | 1469550061666 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:21:01 INFO - PROCESS | 1645 | 1469550061668 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1645 | 1469550061669 Marionette TRACE conn2 <- [1,1910,null,{}] 09:21:01 INFO - PROCESS | 1645 | 1469550061671 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:21:01 INFO - PROCESS | 1645 | 1469550061675 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:01 INFO - PROCESS | 1645 | 1469550061798 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:21:01 INFO - PROCESS | 1645 | 1469550061802 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1645 | 1469550061804 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x129351800 == 34 [pid = 1645] [id = 485] 09:21:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123d98c00) [pid = 1645] [serial = 1454] [outer = 0x0] 09:21:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124178400) [pid = 1645] [serial = 1455] [outer = 0x123d98c00] 09:21:01 INFO - PROCESS | 1645 | 1469550061828 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x127051800) [pid = 1645] [serial = 1456] [outer = 0x123d98c00] 09:21:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x127265000) [pid = 1645] [serial = 1457] [outer = 0x12cc50400] 09:21:02 INFO - PROCESS | 1645 | 1469550062217 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:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 09:21:02 INFO - PROCESS | 1645 | 1469550062236 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1645 | 1469550062237 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:21:02 INFO - PROCESS | 1645 | 1469550062240 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1645 | 1469550062241 Marionette TRACE conn2 <- [1,1914,null,{}] 09:21:02 INFO - PROCESS | 1645 | 1469550062243 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:21:02 INFO - PROCESS | 1645 | 1469550062244 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:02 INFO - PROCESS | 1645 | 1469550062348 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:21:02 INFO - PROCESS | 1645 | 1469550062384 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1645 | 1469550062386 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a44e000 == 35 [pid = 1645] [id = 486] 09:21:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124589400) [pid = 1645] [serial = 1458] [outer = 0x0] 09:21:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12726cc00) [pid = 1645] [serial = 1459] [outer = 0x124589400] 09:21:02 INFO - PROCESS | 1645 | 1469550062410 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a20c00) [pid = 1645] [serial = 1460] [outer = 0x124589400] 09:21:02 INFO - PROCESS | 1645 | 1469550062740 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:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 09:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:21:02 INFO - PROCESS | 1645 | 1469550062760 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1645 | 1469550062762 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:21:02 INFO - PROCESS | 1645 | 1469550062765 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1645 | 1469550062767 Marionette TRACE conn2 <- [1,1918,null,{}] 09:21:02 INFO - PROCESS | 1645 | 1469550062776 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:21:02 INFO - PROCESS | 1645 | 1469550062778 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:02 INFO - PROCESS | 1645 | 1469550062927 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:21:02 INFO - PROCESS | 1645 | 1469550062981 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1645 | 1469550062982 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b02a000 == 36 [pid = 1645] [id = 487] 09:21:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x127269000) [pid = 1645] [serial = 1461] [outer = 0x0] 09:21:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a2c000) [pid = 1645] [serial = 1462] [outer = 0x127269000] 09:21:03 INFO - PROCESS | 1645 | 1469550063017 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128abe800) [pid = 1645] [serial = 1463] [outer = 0x127269000] 09:21:03 INFO - PROCESS | 1645 | 1469550063414 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:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 676ms 09:21:03 INFO - PROCESS | 1645 | 1469550063441 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1645 | 1469550063442 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:21:03 INFO - PROCESS | 1645 | 1469550063444 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1645 | 1469550063445 Marionette TRACE conn2 <- [1,1922,null,{}] 09:21:03 INFO - PROCESS | 1645 | 1469550063455 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:21:03 INFO - PROCESS | 1645 | 1469550063456 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:03 INFO - PROCESS | 1645 | 1469550063562 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:21:03 INFO - PROCESS | 1645 | 1469550063566 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1645 | 1469550063567 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7bb800 == 37 [pid = 1645] [id = 488] 09:21:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128a20400) [pid = 1645] [serial = 1464] [outer = 0x0] 09:21:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128ac0800) [pid = 1645] [serial = 1465] [outer = 0x128a20400] 09:21:03 INFO - PROCESS | 1645 | 1469550063592 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128cd4800) [pid = 1645] [serial = 1466] [outer = 0x128a20400] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11298bc00) [pid = 1645] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113f30400) [pid = 1645] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12378c000) [pid = 1645] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1126dec00) [pid = 1645] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1173c0800) [pid = 1645] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120e18c00) [pid = 1645] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1173b4c00) [pid = 1645] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1130e1c00) [pid = 1645] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11856e400) [pid = 1645] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123a0fc00) [pid = 1645] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124d82800) [pid = 1645] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11295a000) [pid = 1645] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x124d8c800) [pid = 1645] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12378f400) [pid = 1645] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11294c800) [pid = 1645] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:21:03 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x112c26400) [pid = 1645] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:21:03 INFO - PROCESS | 1645 | 1469550063989 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:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 573ms 09:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:21:04 INFO - PROCESS | 1645 | 1469550064021 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1645 | 1469550064023 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:21:04 INFO - PROCESS | 1645 | 1469550064025 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1645 | 1469550064026 Marionette TRACE conn2 <- [1,1926,null,{}] 09:21:04 INFO - PROCESS | 1645 | 1469550064029 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:21:04 INFO - PROCESS | 1645 | 1469550064032 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:04 INFO - PROCESS | 1645 | 1469550064118 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:21:04 INFO - PROCESS | 1645 | 1469550064121 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1645 | 1469550064122 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x112fcb000 == 38 [pid = 1645] [id = 489] 09:21:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x112c26400) [pid = 1645] [serial = 1467] [outer = 0x0] 09:21:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1191c3000) [pid = 1645] [serial = 1468] [outer = 0x112c26400] 09:21:04 INFO - PROCESS | 1645 | 1469550064147 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1232e6800) [pid = 1645] [serial = 1469] [outer = 0x112c26400] 09:21:04 INFO - PROCESS | 1645 | 1469550064473 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:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 468ms 09:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:21:04 INFO - PROCESS | 1645 | 1469550064493 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1645 | 1469550064495 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:21:04 INFO - PROCESS | 1645 | 1469550064498 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1645 | 1469550064502 Marionette TRACE conn2 <- [1,1930,null,{}] 09:21:04 INFO - PROCESS | 1645 | 1469550064504 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:21:04 INFO - PROCESS | 1645 | 1469550064506 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:04 INFO - PROCESS | 1645 | 1469550064607 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:21:04 INFO - PROCESS | 1645 | 1469550064669 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1645 | 1469550064670 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1cb000 == 39 [pid = 1645] [id = 490] 09:21:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123764400) [pid = 1645] [serial = 1470] [outer = 0x0] 09:21:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124d8c800) [pid = 1645] [serial = 1471] [outer = 0x123764400] 09:21:04 INFO - PROCESS | 1645 | 1469550064696 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128e67800) [pid = 1645] [serial = 1472] [outer = 0x123764400] 09:21:04 INFO - PROCESS | 1645 | 1469550064986 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:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 523ms 09:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:21:05 INFO - PROCESS | 1645 | 1469550065021 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1645 | 1469550065022 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:21:05 INFO - PROCESS | 1645 | 1469550065024 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1645 | 1469550065025 Marionette TRACE conn2 <- [1,1934,null,{}] 09:21:05 INFO - PROCESS | 1645 | 1469550065027 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:21:05 INFO - PROCESS | 1645 | 1469550065029 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:05 INFO - PROCESS | 1645 | 1469550065111 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:21:05 INFO - PROCESS | 1645 | 1469550065117 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1645 | 1469550065118 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c59b800 == 40 [pid = 1645] [id = 491] 09:21:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128e68000) [pid = 1645] [serial = 1473] [outer = 0x0] 09:21:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1291be000) [pid = 1645] [serial = 1474] [outer = 0x128e68000] 09:21:05 INFO - PROCESS | 1645 | 1469550065142 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1294d7000) [pid = 1645] [serial = 1475] [outer = 0x128e68000] 09:21:05 INFO - PROCESS | 1645 | 1469550065486 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:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 468ms 09:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:21:05 INFO - PROCESS | 1645 | 1469550065493 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1645 | 1469550065494 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:21:05 INFO - PROCESS | 1645 | 1469550065496 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1645 | 1469550065499 Marionette TRACE conn2 <- [1,1938,null,{}] 09:21:05 INFO - PROCESS | 1645 | 1469550065503 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:21:05 INFO - PROCESS | 1645 | 1469550065511 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:05 INFO - PROCESS | 1645 | 1469550065624 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:21:05 INFO - PROCESS | 1645 | 1469550065630 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1645 | 1469550065631 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc0c800 == 41 [pid = 1645] [id = 492] 09:21:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1294d1000) [pid = 1645] [serial = 1476] [outer = 0x0] 09:21:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1294dd000) [pid = 1645] [serial = 1477] [outer = 0x1294d1000] 09:21:05 INFO - PROCESS | 1645 | 1469550065655 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x129ce6400) [pid = 1645] [serial = 1478] [outer = 0x1294d1000] 09:21:06 INFO - PROCESS | 1645 | 1469550066119 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:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 09:21:06 INFO - PROCESS | 1645 | 1469550066169 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:21:06 INFO - PROCESS | 1645 | 1469550066172 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:21:06 INFO - PROCESS | 1645 | 1469550066175 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1645 | 1469550066177 Marionette TRACE conn2 <- [1,1942,null,{}] 09:21:06 INFO - PROCESS | 1645 | 1469550066184 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:21:06 INFO - PROCESS | 1645 | 1469550066186 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:06 INFO - PROCESS | 1645 | 1469550066296 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:21:06 INFO - PROCESS | 1645 | 1469550066405 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1645 | 1469550066406 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191ab800 == 42 [pid = 1645] [id = 493] 09:21:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x116982400) [pid = 1645] [serial = 1479] [outer = 0x0] 09:21:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1173bb800) [pid = 1645] [serial = 1480] [outer = 0x116982400] 09:21:06 INFO - PROCESS | 1645 | 1469550066439 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x118734000) [pid = 1645] [serial = 1481] [outer = 0x116982400] 09:21:06 INFO - PROCESS | 1645 | 1469550066869 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:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 724ms 09:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:21:06 INFO - PROCESS | 1645 | 1469550066900 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1645 | 1469550066903 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:21:06 INFO - PROCESS | 1645 | 1469550066907 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1645 | 1469550066909 Marionette TRACE conn2 <- [1,1946,null,{}] 09:21:06 INFO - PROCESS | 1645 | 1469550066912 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:21:06 INFO - PROCESS | 1645 | 1469550066914 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:07 INFO - PROCESS | 1645 | 1469550067058 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:21:07 INFO - PROCESS | 1645 | 1469550067110 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1645 | 1469550067112 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x128acc800 == 43 [pid = 1645] [id = 494] 09:21:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x119452800) [pid = 1645] [serial = 1482] [outer = 0x0] 09:21:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1195df000) [pid = 1645] [serial = 1483] [outer = 0x119452800] 09:21:07 INFO - PROCESS | 1645 | 1469550067144 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120f82800) [pid = 1645] [serial = 1484] [outer = 0x119452800] 09:21:07 INFO - PROCESS | 1645 | 1469550067574 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:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 719ms 09:21:07 INFO - PROCESS | 1645 | 1469550067639 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1645 | 1469550067641 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:21:07 INFO - PROCESS | 1645 | 1469550067644 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1645 | 1469550067647 Marionette TRACE conn2 <- [1,1950,null,{}] 09:21:07 INFO - PROCESS | 1645 | 1469550067674 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:21:07 INFO - PROCESS | 1645 | 1469550067678 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:07 INFO - PROCESS | 1645 | 1469550067790 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:21:07 INFO - PROCESS | 1645 | 1469550067865 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1645 | 1469550067867 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc21000 == 44 [pid = 1645] [id = 495] 09:21:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123d8a000) [pid = 1645] [serial = 1485] [outer = 0x0] 09:21:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x123e0a800) [pid = 1645] [serial = 1486] [outer = 0x123d8a000] 09:21:07 INFO - PROCESS | 1645 | 1469550067898 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1248b8400) [pid = 1645] [serial = 1487] [outer = 0x123d8a000] 09:21:08 INFO - PROCESS | 1645 | 1469550068317 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:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 09:21:08 INFO - PROCESS | 1645 | 1469550068334 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:21:08 INFO - PROCESS | 1645 | 1469550068336 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:21:08 INFO - PROCESS | 1645 | 1469550068339 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1645 | 1469550068340 Marionette TRACE conn2 <- [1,1954,null,{}] 09:21:08 INFO - PROCESS | 1645 | 1469550068342 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:21:08 INFO - PROCESS | 1645 | 1469550068344 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:08 INFO - PROCESS | 1645 | 1469550068451 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:21:08 INFO - PROCESS | 1645 | 1469550068507 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1645 | 1469550068508 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1f2000 == 45 [pid = 1645] [id = 496] 09:21:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x126805400) [pid = 1645] [serial = 1488] [outer = 0x0] 09:21:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1272a9c00) [pid = 1645] [serial = 1489] [outer = 0x126805400] 09:21:08 INFO - PROCESS | 1645 | 1469550068539 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x128abac00) [pid = 1645] [serial = 1490] [outer = 0x126805400] 09:21:08 INFO - PROCESS | 1645 | 1469550068981 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:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 09:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:21:09 INFO - PROCESS | 1645 | 1469550069009 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1645 | 1469550069011 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:21:09 INFO - PROCESS | 1645 | 1469550069013 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1645 | 1469550069014 Marionette TRACE conn2 <- [1,1958,null,{}] 09:21:09 INFO - PROCESS | 1645 | 1469550069017 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:21:09 INFO - PROCESS | 1645 | 1469550069018 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:09 INFO - PROCESS | 1645 | 1469550069239 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:21:09 INFO - PROCESS | 1645 | 1469550069352 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1645 | 1469550069354 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x119704800 == 46 [pid = 1645] [id = 497] 09:21:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x116710800) [pid = 1645] [serial = 1491] [outer = 0x0] 09:21:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11692f400) [pid = 1645] [serial = 1492] [outer = 0x116710800] 09:21:09 INFO - PROCESS | 1645 | 1469550069383 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11820d800) [pid = 1645] [serial = 1493] [outer = 0x116710800] 09:21:09 INFO - PROCESS | 1645 | 1469550069817 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:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 821ms 09:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:21:09 INFO - PROCESS | 1645 | 1469550069835 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1645 | 1469550069838 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:21:09 INFO - PROCESS | 1645 | 1469550069841 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1645 | 1469550069843 Marionette TRACE conn2 <- [1,1962,null,{}] 09:21:09 INFO - PROCESS | 1645 | 1469550069846 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:21:09 INFO - PROCESS | 1645 | 1469550069848 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:09 INFO - PROCESS | 1645 | 1469550069949 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:21:10 INFO - PROCESS | 1645 | 1469550070012 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1645 | 1469550070013 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x11970f800 == 47 [pid = 1645] [id = 498] 09:21:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x119175c00) [pid = 1645] [serial = 1494] [outer = 0x0] 09:21:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x119456000) [pid = 1645] [serial = 1495] [outer = 0x119175c00] 09:21:10 INFO - PROCESS | 1645 | 1469550070041 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x120e19000) [pid = 1645] [serial = 1496] [outer = 0x119175c00] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12c59b800 == 46 [pid = 1645] [id = 491] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1cb000 == 45 [pid = 1645] [id = 490] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x112fcb000 == 44 [pid = 1645] [id = 489] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7bb800 == 43 [pid = 1645] [id = 488] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12b02a000 == 42 [pid = 1645] [id = 487] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12a44e000 == 41 [pid = 1645] [id = 486] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x129351800 == 40 [pid = 1645] [id = 485] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x1192a2000 == 39 [pid = 1645] [id = 484] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12687d800 == 38 [pid = 1645] [id = 483] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12324f800 == 37 [pid = 1645] [id = 482] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x117d88800 == 36 [pid = 1645] [id = 481] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c6800 == 35 [pid = 1645] [id = 480] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x119e53000 == 34 [pid = 1645] [id = 479] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x113f51800 == 33 [pid = 1645] [id = 478] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x119704800 == 32 [pid = 1645] [id = 497] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1f2000 == 31 [pid = 1645] [id = 496] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc21000 == 30 [pid = 1645] [id = 495] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x128acc800 == 29 [pid = 1645] [id = 494] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc0c800 == 28 [pid = 1645] [id = 492] 09:21:10 INFO - PROCESS | 1645 | --DOCSHELL 0x1191ab800 == 27 [pid = 1645] [id = 493] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120fb7c00) [pid = 1645] [serial = 1413] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x116927400) [pid = 1645] [serial = 1401] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1171b6800) [pid = 1645] [serial = 1402] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123a03c00) [pid = 1645] [serial = 1416] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11944e000) [pid = 1645] [serial = 1407] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x119b87400) [pid = 1645] [serial = 1408] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x11917a000) [pid = 1645] [serial = 1399] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x11856f400) [pid = 1645] [serial = 1398] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x120f87000) [pid = 1645] [serial = 1410] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x117d23c00) [pid = 1645] [serial = 1404] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x118885000) [pid = 1645] [serial = 1405] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x11692d800) [pid = 1645] [serial = 1384] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x113861400) [pid = 1645] [serial = 1383] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1194cd000) [pid = 1645] [serial = 1387] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1192e1800) [pid = 1645] [serial = 1386] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124540000) [pid = 1645] [serial = 1390] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123d88400) [pid = 1645] [serial = 1389] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1272ac000) [pid = 1645] [serial = 1393] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x126d72c00) [pid = 1645] [serial = 1392] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x116908400) [pid = 1645] [serial = 1396] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113272c00) [pid = 1645] [serial = 1395] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12705cc00) [pid = 1645] [serial = 1429] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12458f800) [pid = 1645] [serial = 1419] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x124176800) [pid = 1645] [serial = 1417] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11670fc00) [pid = 1645] [serial = 1422] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120f8dc00) [pid = 1645] [serial = 1425] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1187f7800) [pid = 1645] [serial = 1423] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1272ab400) [pid = 1645] [serial = 1431] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x126d7ec00) [pid = 1645] [serial = 1428] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x124d82c00) [pid = 1645] [serial = 1420] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12378a000) [pid = 1645] [serial = 1414] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x124d87800) [pid = 1645] [serial = 1426] [outer = 0x0] [url = about:blank] 09:21:10 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x120fae800) [pid = 1645] [serial = 1411] [outer = 0x0] [url = about:blank] 09:21:11 INFO - PROCESS | 1645 | 1469550071030 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:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1227ms 09:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:21:11 INFO - PROCESS | 1645 | 1469550071068 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1645 | 1469550071070 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:21:11 INFO - PROCESS | 1645 | 1469550071073 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1645 | 1469550071075 Marionette TRACE conn2 <- [1,1966,null,{}] 09:21:11 INFO - PROCESS | 1645 | 1469550071079 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:21:11 INFO - PROCESS | 1645 | 1469550071081 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:11 INFO - PROCESS | 1645 | 1469550071169 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:21:11 INFO - PROCESS | 1645 | 1469550071175 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1645 | 1469550071178 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa9000 == 28 [pid = 1645] [id = 499] 09:21:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x113d98400) [pid = 1645] [serial = 1497] [outer = 0x0] 09:21:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x116434800) [pid = 1645] [serial = 1498] [outer = 0x113d98400] 09:21:11 INFO - PROCESS | 1645 | 1469550071216 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x113d47c00) [pid = 1645] [serial = 1499] [outer = 0x113d98400] 09:21:11 INFO - PROCESS | 1645 | 1469550071761 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:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 720ms 09:21:11 INFO - PROCESS | 1645 | 1469550071794 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1645 | 1469550071799 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:21:11 INFO - PROCESS | 1645 | 1469550071806 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1645 | 1469550071809 Marionette TRACE conn2 <- [1,1970,null,{}] 09:21:11 INFO - PROCESS | 1645 | 1469550071812 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:21:11 INFO - PROCESS | 1645 | 1469550071815 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:11 INFO - PROCESS | 1645 | 1469550071946 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:21:11 INFO - PROCESS | 1645 | 1469550071959 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1645 | 1469550071960 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c4800 == 29 [pid = 1645] [id = 500] 09:21:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1173bf800) [pid = 1645] [serial = 1500] [outer = 0x0] 09:21:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x117d26c00) [pid = 1645] [serial = 1501] [outer = 0x1173bf800] 09:21:11 INFO - PROCESS | 1645 | 1469550071987 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1187ed400) [pid = 1645] [serial = 1502] [outer = 0x1173bf800] 09:21:12 INFO - PROCESS | 1645 | 1469550072318 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:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 521ms 09:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:21:12 INFO - PROCESS | 1645 | 1469550072328 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1645 | 1469550072330 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:21:12 INFO - PROCESS | 1645 | 1469550072333 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1645 | 1469550072336 Marionette TRACE conn2 <- [1,1974,null,{}] 09:21:12 INFO - PROCESS | 1645 | 1469550072345 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:21:12 INFO - PROCESS | 1645 | 1469550072350 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:12 INFO - PROCESS | 1645 | 1469550072434 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:21:12 INFO - PROCESS | 1645 | 1469550072439 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1645 | 1469550072441 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x119720000 == 30 [pid = 1645] [id = 501] 09:21:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11329c400) [pid = 1645] [serial = 1503] [outer = 0x0] 09:21:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11944c400) [pid = 1645] [serial = 1504] [outer = 0x11329c400] 09:21:12 INFO - PROCESS | 1645 | 1469550072479 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119b8b400) [pid = 1645] [serial = 1505] [outer = 0x11329c400] 09:21:12 INFO - PROCESS | 1645 | 1469550072974 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:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 676ms 09:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:21:13 INFO - PROCESS | 1645 | 1469550073010 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1645 | 1469550073012 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:21:13 INFO - PROCESS | 1645 | 1469550073014 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1645 | 1469550073015 Marionette TRACE conn2 <- [1,1978,null,{}] 09:21:13 INFO - PROCESS | 1645 | 1469550073018 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:21:13 INFO - PROCESS | 1645 | 1469550073019 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:13 INFO - PROCESS | 1645 | 1469550073121 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:21:13 INFO - PROCESS | 1645 | 1469550073134 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1645 | 1469550073135 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12352d800 == 31 [pid = 1645] [id = 502] 09:21:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e77c00) [pid = 1645] [serial = 1506] [outer = 0x0] 09:21:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f85800) [pid = 1645] [serial = 1507] [outer = 0x120e77c00] 09:21:13 INFO - PROCESS | 1645 | 1469550073161 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x120fadc00) [pid = 1645] [serial = 1508] [outer = 0x120e77c00] 09:21:13 INFO - PROCESS | 1645 | 1469550073491 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:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 09:21:13 INFO - PROCESS | 1645 | 1469550073534 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1645 | 1469550073535 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:21:13 INFO - PROCESS | 1645 | 1469550073538 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1645 | 1469550073539 Marionette TRACE conn2 <- [1,1982,null,{}] 09:21:13 INFO - PROCESS | 1645 | 1469550073541 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:21:13 INFO - PROCESS | 1645 | 1469550073542 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:13 INFO - PROCESS | 1645 | 1469550073636 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:21:13 INFO - PROCESS | 1645 | 1469550073645 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1645 | 1469550073646 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc2000 == 32 [pid = 1645] [id = 503] 09:21:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1173be800) [pid = 1645] [serial = 1509] [outer = 0x0] 09:21:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123769000) [pid = 1645] [serial = 1510] [outer = 0x1173be800] 09:21:13 INFO - PROCESS | 1645 | 1469550073674 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123794000) [pid = 1645] [serial = 1511] [outer = 0x1173be800] 09:21:14 INFO - PROCESS | 1645 | 1469550074009 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:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 09:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:21:14 INFO - PROCESS | 1645 | 1469550074060 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1645 | 1469550074061 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:21:14 INFO - PROCESS | 1645 | 1469550074063 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1645 | 1469550074064 Marionette TRACE conn2 <- [1,1986,null,{}] 09:21:14 INFO - PROCESS | 1645 | 1469550074066 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:21:14 INFO - PROCESS | 1645 | 1469550074071 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:14 INFO - PROCESS | 1645 | 1469550074185 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:21:14 INFO - PROCESS | 1645 | 1469550074199 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1645 | 1469550074200 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288e1000 == 33 [pid = 1645] [id = 504] 09:21:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123798800) [pid = 1645] [serial = 1512] [outer = 0x0] 09:21:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123a11c00) [pid = 1645] [serial = 1513] [outer = 0x123798800] 09:21:14 INFO - PROCESS | 1645 | 1469550074225 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12458fc00) [pid = 1645] [serial = 1514] [outer = 0x123798800] 09:21:14 INFO - PROCESS | 1645 | 1469550074577 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:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 09:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:21:14 INFO - PROCESS | 1645 | 1469550074584 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1645 | 1469550074585 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:21:14 INFO - PROCESS | 1645 | 1469550074588 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1645 | 1469550074600 Marionette TRACE conn2 <- [1,1990,null,{}] 09:21:14 INFO - PROCESS | 1645 | 1469550074603 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:21:14 INFO - PROCESS | 1645 | 1469550074605 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:14 INFO - PROCESS | 1645 | 1469550074748 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:21:14 INFO - PROCESS | 1645 | 1469550074766 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1645 | 1469550074767 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c0b800 == 34 [pid = 1645] [id = 505] 09:21:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124776400) [pid = 1645] [serial = 1515] [outer = 0x0] 09:21:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124d83c00) [pid = 1645] [serial = 1516] [outer = 0x124776400] 09:21:14 INFO - PROCESS | 1645 | 1469550074808 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x126d72800) [pid = 1645] [serial = 1517] [outer = 0x124776400] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1294d1000) [pid = 1645] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128e68000) [pid = 1645] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123d98c00) [pid = 1645] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124589400) [pid = 1645] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x112c26400) [pid = 1645] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x127269000) [pid = 1645] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128a20400) [pid = 1645] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x123795000) [pid = 1645] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1173bf000) [pid = 1645] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x126d7d800) [pid = 1645] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e0f000) [pid = 1645] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x116439000) [pid = 1645] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1160f7800) [pid = 1645] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x111e2dc00) [pid = 1645] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120fb0c00) [pid = 1645] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:21:15 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123764400) [pid = 1645] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:21:15 INFO - PROCESS | 1645 | 1469550075442 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:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 881ms 09:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:21:15 INFO - PROCESS | 1645 | 1469550075468 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1645 | 1469550075469 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:21:15 INFO - PROCESS | 1645 | 1469550075471 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1645 | 1469550075473 Marionette TRACE conn2 <- [1,1994,null,{}] 09:21:15 INFO - PROCESS | 1645 | 1469550075475 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:21:15 INFO - PROCESS | 1645 | 1469550075476 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:15 INFO - PROCESS | 1645 | 1469550075550 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:21:15 INFO - PROCESS | 1645 | 1469550075554 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1645 | 1469550075555 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x12913b000 == 35 [pid = 1645] [id = 506] 09:21:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1173bf400) [pid = 1645] [serial = 1518] [outer = 0x0] 09:21:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x118889800) [pid = 1645] [serial = 1519] [outer = 0x1173bf400] 09:21:15 INFO - PROCESS | 1645 | 1469550075580 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123db2800) [pid = 1645] [serial = 1520] [outer = 0x1173bf400] 09:21:15 INFO - PROCESS | 1645 | 1469550075905 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:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms 09:21:15 INFO - PROCESS | 1645 | 1469550075943 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1645 | 1469550075944 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:21:15 INFO - PROCESS | 1645 | 1469550075947 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1645 | 1469550075948 Marionette TRACE conn2 <- [1,1998,null,{}] 09:21:15 INFO - PROCESS | 1645 | 1469550075950 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:21:15 INFO - PROCESS | 1645 | 1469550075951 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:16 INFO - PROCESS | 1645 | 1469550076054 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:21:16 INFO - PROCESS | 1645 | 1469550076060 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1645 | 1469550076061 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a43d000 == 36 [pid = 1645] [id = 507] 09:21:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126d74400) [pid = 1645] [serial = 1521] [outer = 0x0] 09:21:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x127055000) [pid = 1645] [serial = 1522] [outer = 0x126d74400] 09:21:16 INFO - PROCESS | 1645 | 1469550076086 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124d7f400) [pid = 1645] [serial = 1523] [outer = 0x126d74400] 09:21:16 INFO - PROCESS | 1645 | 1469550076404 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:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 472ms 09:21:16 INFO - PROCESS | 1645 | 1469550076421 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1645 | 1469550076422 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:21:16 INFO - PROCESS | 1645 | 1469550076424 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1645 | 1469550076425 Marionette TRACE conn2 <- [1,2002,null,{}] 09:21:16 INFO - PROCESS | 1645 | 1469550076427 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:21:16 INFO - PROCESS | 1645 | 1469550076428 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:16 INFO - PROCESS | 1645 | 1469550076519 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:21:16 INFO - PROCESS | 1645 | 1469550076523 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1645 | 1469550076524 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af8e000 == 37 [pid = 1645] [id = 508] 09:21:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1272ad400) [pid = 1645] [serial = 1524] [outer = 0x0] 09:21:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a05800) [pid = 1645] [serial = 1525] [outer = 0x1272ad400] 09:21:16 INFO - PROCESS | 1645 | 1469550076549 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ab9c00) [pid = 1645] [serial = 1526] [outer = 0x1272ad400] 09:21:16 INFO - PROCESS | 1645 | 1469550076923 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:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 521ms 09:21:16 INFO - PROCESS | 1645 | 1469550076945 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1645 | 1469550076947 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:21:16 INFO - PROCESS | 1645 | 1469550076988 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1645 | 1469550076990 Marionette TRACE conn2 <- [1,2006,null,{}] 09:21:17 INFO - PROCESS | 1645 | 1469550077005 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:21:17 INFO - PROCESS | 1645 | 1469550077008 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:17 INFO - PROCESS | 1645 | 1469550077150 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:21:17 INFO - PROCESS | 1645 | 1469550077159 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1645 | 1469550077161 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc1800 == 38 [pid = 1645] [id = 509] 09:21:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x119455800) [pid = 1645] [serial = 1527] [outer = 0x0] 09:21:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120e13400) [pid = 1645] [serial = 1528] [outer = 0x119455800] 09:21:17 INFO - PROCESS | 1645 | 1469550077200 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128e64c00) [pid = 1645] [serial = 1529] [outer = 0x119455800] 09:21:17 INFO - PROCESS | 1645 | 1469550077927 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:21:17 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:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1006ms 09:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:21:17 INFO - PROCESS | 1645 | 1469550077962 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1645 | 1469550077965 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:21:17 INFO - PROCESS | 1645 | 1469550077969 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1645 | 1469550077971 Marionette TRACE conn2 <- [1,2010,null,{}] 09:21:17 INFO - PROCESS | 1645 | 1469550077975 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:21:17 INFO - PROCESS | 1645 | 1469550077977 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:18 INFO - PROCESS | 1645 | 1469550078097 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:21:18 INFO - PROCESS | 1645 | 1469550078180 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1645 | 1469550078181 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182c3000 == 39 [pid = 1645] [id = 510] 09:21:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x116439000) [pid = 1645] [serial = 1530] [outer = 0x0] 09:21:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x116a9a800) [pid = 1645] [serial = 1531] [outer = 0x116439000] 09:21:18 INFO - PROCESS | 1645 | 1469550078212 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x116926400) [pid = 1645] [serial = 1532] [outer = 0x116439000] 09:21:18 INFO - PROCESS | 1645 | 1469550078739 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:21:18 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:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 821ms 09:21:18 INFO - PROCESS | 1645 | 1469550078791 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1645 | 1469550078794 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:21:18 INFO - PROCESS | 1645 | 1469550078803 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1645 | 1469550078804 Marionette TRACE conn2 <- [1,2014,null,{}] 09:21:18 INFO - PROCESS | 1645 | 1469550078807 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:21:18 INFO - PROCESS | 1645 | 1469550078809 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:18 INFO - PROCESS | 1645 | 1469550078924 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:21:19 INFO - PROCESS | 1645 | 1469550079012 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1645 | 1469550079013 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x127206800 == 40 [pid = 1645] [id = 511] 09:21:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x119180000) [pid = 1645] [serial = 1533] [outer = 0x0] 09:21:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11944cc00) [pid = 1645] [serial = 1534] [outer = 0x119180000] 09:21:19 INFO - PROCESS | 1645 | 1469550079044 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x120e11000) [pid = 1645] [serial = 1535] [outer = 0x119180000] 09:21:19 INFO - PROCESS | 1645 | 1469550079822 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:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1072ms 09:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:21:19 INFO - PROCESS | 1645 | 1469550079874 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1645 | 1469550079876 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:21:19 INFO - PROCESS | 1645 | 1469550079881 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1645 | 1469550079884 Marionette TRACE conn2 <- [1,2018,null,{}] 09:21:19 INFO - PROCESS | 1645 | 1469550079889 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:21:19 INFO - PROCESS | 1645 | 1469550079892 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:20 INFO - PROCESS | 1645 | 1469550080020 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:21:20 INFO - PROCESS | 1645 | 1469550080081 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1645 | 1469550080084 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x118755000 == 41 [pid = 1645] [id = 512] 09:21:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x11692ec00) [pid = 1645] [serial = 1536] [outer = 0x0] 09:21:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1173bfc00) [pid = 1645] [serial = 1537] [outer = 0x11692ec00] 09:21:20 INFO - PROCESS | 1645 | 1469550080113 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x118298000) [pid = 1645] [serial = 1538] [outer = 0x11692ec00] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12af8e000 == 40 [pid = 1645] [id = 508] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12a43d000 == 39 [pid = 1645] [id = 507] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12913b000 == 38 [pid = 1645] [id = 506] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x128c0b800 == 37 [pid = 1645] [id = 505] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x1288e1000 == 36 [pid = 1645] [id = 504] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc2000 == 35 [pid = 1645] [id = 503] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x12352d800 == 34 [pid = 1645] [id = 502] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x119720000 == 33 [pid = 1645] [id = 501] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c4800 == 32 [pid = 1645] [id = 500] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x116fa9000 == 31 [pid = 1645] [id = 499] 09:21:20 INFO - PROCESS | 1645 | --DOCSHELL 0x11970f800 == 30 [pid = 1645] [id = 498] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x129ce6400) [pid = 1645] [serial = 1478] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1294dd000) [pid = 1645] [serial = 1477] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1291be000) [pid = 1645] [serial = 1474] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x124178400) [pid = 1645] [serial = 1455] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x12726cc00) [pid = 1645] [serial = 1459] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x127051800) [pid = 1645] [serial = 1456] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1191c3000) [pid = 1645] [serial = 1468] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128a2c000) [pid = 1645] [serial = 1462] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x128a20c00) [pid = 1645] [serial = 1460] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128ac0800) [pid = 1645] [serial = 1465] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123861400) [pid = 1645] [serial = 1452] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x118575800) [pid = 1645] [serial = 1443] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1188cac00) [pid = 1645] [serial = 1444] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128abe800) [pid = 1645] [serial = 1463] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128a28c00) [pid = 1645] [serial = 1432] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e17000) [pid = 1645] [serial = 1446] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x120f84c00) [pid = 1645] [serial = 1447] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116929400) [pid = 1645] [serial = 1440] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1173bec00) [pid = 1645] [serial = 1441] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118204400) [pid = 1645] [serial = 1437] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1187eec00) [pid = 1645] [serial = 1438] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x112951800) [pid = 1645] [serial = 1434] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1130db400) [pid = 1645] [serial = 1435] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1235da800) [pid = 1645] [serial = 1449] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x123795800) [pid = 1645] [serial = 1450] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1232e6800) [pid = 1645] [serial = 1469] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x124d8c800) [pid = 1645] [serial = 1471] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128ccf000) [pid = 1645] [serial = 892] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x128cd4800) [pid = 1645] [serial = 1466] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x128e67800) [pid = 1645] [serial = 1472] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123d86800) [pid = 1645] [serial = 1453] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1294d7000) [pid = 1645] [serial = 1475] [outer = 0x0] [url = about:blank] 09:21:20 INFO - PROCESS | 1645 | 1469550080508 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:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 674ms 09:21:20 INFO - PROCESS | 1645 | 1469550080553 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1645 | 1469550080556 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:21:20 INFO - PROCESS | 1645 | 1469550080567 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1645 | 1469550080569 Marionette TRACE conn2 <- [1,2022,null,{}] 09:21:20 INFO - PROCESS | 1645 | 1469550080574 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:21:20 INFO - PROCESS | 1645 | 1469550080576 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:20 INFO - PROCESS | 1645 | 1469550080660 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:21:20 INFO - PROCESS | 1645 | 1469550080666 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1645 | 1469550080668 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x119193000 == 31 [pid = 1645] [id = 513] 09:21:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x118884800) [pid = 1645] [serial = 1539] [outer = 0x0] 09:21:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11917a400) [pid = 1645] [serial = 1540] [outer = 0x118884800] 09:21:20 INFO - PROCESS | 1645 | 1469550080695 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11944f000) [pid = 1645] [serial = 1541] [outer = 0x118884800] 09:21:21 INFO - PROCESS | 1645 | 1469550081054 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:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 528ms 09:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:21:21 INFO - PROCESS | 1645 | 1469550081089 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1645 | 1469550081090 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:21:21 INFO - PROCESS | 1645 | 1469550081092 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1645 | 1469550081095 Marionette TRACE conn2 <- [1,2026,null,{}] 09:21:21 INFO - PROCESS | 1645 | 1469550081103 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:21:21 INFO - PROCESS | 1645 | 1469550081106 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:21 INFO - PROCESS | 1645 | 1469550081183 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:21:21 INFO - PROCESS | 1645 | 1469550081241 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1645 | 1469550081243 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c1b800 == 32 [pid = 1645] [id = 514] 09:21:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x112c28000) [pid = 1645] [serial = 1542] [outer = 0x0] 09:21:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120e15000) [pid = 1645] [serial = 1543] [outer = 0x112c28000] 09:21:21 INFO - PROCESS | 1645 | 1469550081271 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x12320e000) [pid = 1645] [serial = 1544] [outer = 0x112c28000] 09:21:21 INFO - PROCESS | 1645 | 1469550081590 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:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 525ms 09:21:21 INFO - PROCESS | 1645 | 1469550081620 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:21:21 INFO - PROCESS | 1645 | 1469550081621 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:21:21 INFO - PROCESS | 1645 | 1469550081624 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1645 | 1469550081625 Marionette TRACE conn2 <- [1,2030,null,{}] 09:21:21 INFO - PROCESS | 1645 | 1469550081627 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:21:21 INFO - PROCESS | 1645 | 1469550081628 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:21 INFO - PROCESS | 1645 | 1469550081709 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:21:21 INFO - PROCESS | 1645 | 1469550081766 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1645 | 1469550081767 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12720f800 == 33 [pid = 1645] [id = 515] 09:21:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x120f7f800) [pid = 1645] [serial = 1545] [outer = 0x0] 09:21:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123794800) [pid = 1645] [serial = 1546] [outer = 0x120f7f800] 09:21:21 INFO - PROCESS | 1645 | 1469550081792 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123a0d000) [pid = 1645] [serial = 1547] [outer = 0x120f7f800] 09:21:22 INFO - PROCESS | 1645 | 1469550082069 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:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 09:21:22 INFO - PROCESS | 1645 | 1469550082094 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1645 | 1469550082095 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:21:22 INFO - PROCESS | 1645 | 1469550082105 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1645 | 1469550082106 Marionette TRACE conn2 <- [1,2034,null,{}] 09:21:22 INFO - PROCESS | 1645 | 1469550082108 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:21:22 INFO - PROCESS | 1645 | 1469550082109 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:22 INFO - PROCESS | 1645 | 1469550082190 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:21:22 INFO - PROCESS | 1645 | 1469550082194 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1645 | 1469550082195 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12912d800 == 34 [pid = 1645] [id = 516] 09:21:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x11297e400) [pid = 1645] [serial = 1548] [outer = 0x0] 09:21:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123d8bc00) [pid = 1645] [serial = 1549] [outer = 0x11297e400] 09:21:22 INFO - PROCESS | 1645 | 1469550082221 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123e0f400) [pid = 1645] [serial = 1550] [outer = 0x11297e400] 09:21:22 INFO - PROCESS | 1645 | 1469550082599 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:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 529ms 09:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:21:22 INFO - PROCESS | 1645 | 1469550082626 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1645 | 1469550082627 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:21:22 INFO - PROCESS | 1645 | 1469550082630 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1645 | 1469550082631 Marionette TRACE conn2 <- [1,2038,null,{}] 09:21:22 INFO - PROCESS | 1645 | 1469550082635 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:21:22 INFO - PROCESS | 1645 | 1469550082639 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:22 INFO - PROCESS | 1645 | 1469550082758 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:21:22 INFO - PROCESS | 1645 | 1469550082799 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1645 | 1469550082800 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x12934b800 == 35 [pid = 1645] [id = 517] 09:21:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124178400) [pid = 1645] [serial = 1551] [outer = 0x0] 09:21:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124d85000) [pid = 1645] [serial = 1552] [outer = 0x124178400] 09:21:22 INFO - PROCESS | 1645 | 1469550082825 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a04000) [pid = 1645] [serial = 1553] [outer = 0x124178400] 09:21:23 INFO - PROCESS | 1645 | 1469550083162 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:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 09:21:23 INFO - PROCESS | 1645 | 1469550083205 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1645 | 1469550083206 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:21:23 INFO - PROCESS | 1645 | 1469550083208 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1645 | 1469550083209 Marionette TRACE conn2 <- [1,2042,null,{}] 09:21:23 INFO - PROCESS | 1645 | 1469550083212 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:21:23 INFO - PROCESS | 1645 | 1469550083213 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:23 INFO - PROCESS | 1645 | 1469550083313 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:21:23 INFO - PROCESS | 1645 | 1469550083317 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1645 | 1469550083318 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc1000 == 36 [pid = 1645] [id = 518] 09:21:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1272ae400) [pid = 1645] [serial = 1554] [outer = 0x0] 09:21:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128a28c00) [pid = 1645] [serial = 1555] [outer = 0x1272ae400] 09:21:23 INFO - PROCESS | 1645 | 1469550083349 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128abd400) [pid = 1645] [serial = 1556] [outer = 0x1272ae400] 09:21:23 INFO - PROCESS | 1645 | 1469550083678 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:21:23 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:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 09:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:21:23 INFO - PROCESS | 1645 | 1469550083726 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1645 | 1469550083727 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:21:23 INFO - PROCESS | 1645 | 1469550083730 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1645 | 1469550083731 Marionette TRACE conn2 <- [1,2046,null,{}] 09:21:23 INFO - PROCESS | 1645 | 1469550083733 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:21:23 INFO - PROCESS | 1645 | 1469550083734 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:23 INFO - PROCESS | 1645 | 1469550083828 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:21:23 INFO - PROCESS | 1645 | 1469550083838 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1645 | 1469550083840 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b034800 == 37 [pid = 1645] [id = 519] 09:21:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128abdc00) [pid = 1645] [serial = 1557] [outer = 0x0] 09:21:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128ccd800) [pid = 1645] [serial = 1558] [outer = 0x128abdc00] 09:21:23 INFO - PROCESS | 1645 | 1469550083864 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128e68000) [pid = 1645] [serial = 1559] [outer = 0x128abdc00] 09:21:24 INFO - PROCESS | 1645 | 1469550084203 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:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 521ms 09:21:24 INFO - PROCESS | 1645 | 1469550084252 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1645 | 1469550084253 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:21:24 INFO - PROCESS | 1645 | 1469550084256 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1645 | 1469550084257 Marionette TRACE conn2 <- [1,2050,null,{}] 09:21:24 INFO - PROCESS | 1645 | 1469550084259 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:21:24 INFO - PROCESS | 1645 | 1469550084260 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:24 INFO - PROCESS | 1645 | 1469550084357 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1173be800) [pid = 1645] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113d98400) [pid = 1645] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119175c00) [pid = 1645] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123798800) [pid = 1645] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1173bf800) [pid = 1645] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11329c400) [pid = 1645] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124776400) [pid = 1645] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x116982400) [pid = 1645] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x119452800) [pid = 1645] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123d8a000) [pid = 1645] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1173bf400) [pid = 1645] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x126805400) [pid = 1645] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1272ad400) [pid = 1645] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x116710800) [pid = 1645] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x126d74400) [pid = 1645] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:21:24 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120e77c00) [pid = 1645] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:21:24 INFO - PROCESS | 1645 | 1469550084467 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1645 | 1469550084476 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c4800 == 38 [pid = 1645] [id = 520] 09:21:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11297f800) [pid = 1645] [serial = 1560] [outer = 0x0] 09:21:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11607f400) [pid = 1645] [serial = 1561] [outer = 0x11297f800] 09:21:24 INFO - PROCESS | 1645 | 1469550084500 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1176b7800) [pid = 1645] [serial = 1562] [outer = 0x11297f800] 09:21:24 INFO - PROCESS | 1645 | 1469550084767 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:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:21:24 INFO - PROCESS | 1645 | 1469550084826 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1645 | 1469550084827 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:21:24 INFO - PROCESS | 1645 | 1469550084829 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1645 | 1469550084830 Marionette TRACE conn2 <- [1,2054,null,{}] 09:21:24 INFO - PROCESS | 1645 | 1469550084836 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:21:24 INFO - PROCESS | 1645 | 1469550084837 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:24 INFO - PROCESS | 1645 | 1469550084919 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:21:24 INFO - PROCESS | 1645 | 1469550084923 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1645 | 1469550084924 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd13000 == 39 [pid = 1645] [id = 521] 09:21:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118733400) [pid = 1645] [serial = 1563] [outer = 0x0] 09:21:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123795000) [pid = 1645] [serial = 1564] [outer = 0x118733400] 09:21:24 INFO - PROCESS | 1645 | 1469550084948 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x128a21400) [pid = 1645] [serial = 1565] [outer = 0x118733400] 09:21:25 INFO - PROCESS | 1645 | 1469550085363 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:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 573ms 09:21:25 INFO - PROCESS | 1645 | 1469550085404 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1645 | 1469550085406 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:21:25 INFO - PROCESS | 1645 | 1469550085410 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1645 | 1469550085413 Marionette TRACE conn2 <- [1,2058,null,{}] 09:21:25 INFO - PROCESS | 1645 | 1469550085419 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:21:25 INFO - PROCESS | 1645 | 1469550085421 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:25 INFO - PROCESS | 1645 | 1469550085578 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:21:25 INFO - PROCESS | 1645 | 1469550085593 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1645 | 1469550085594 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c587800 == 40 [pid = 1645] [id = 522] 09:21:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1294d8000) [pid = 1645] [serial = 1566] [outer = 0x0] 09:21:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x129cdc800) [pid = 1645] [serial = 1567] [outer = 0x1294d8000] 09:21:25 INFO - PROCESS | 1645 | 1469550085637 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x12a4e3800) [pid = 1645] [serial = 1568] [outer = 0x1294d8000] 09:21:25 INFO - PROCESS | 1645 | 1469550085991 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:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 625ms 09:21:26 INFO - PROCESS | 1645 | 1469550086034 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1645 | 1469550086035 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:21:26 INFO - PROCESS | 1645 | 1469550086037 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1645 | 1469550086038 Marionette TRACE conn2 <- [1,2062,null,{}] 09:21:26 INFO - PROCESS | 1645 | 1469550086041 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:21:26 INFO - PROCESS | 1645 | 1469550086042 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:26 INFO - PROCESS | 1645 | 1469550086150 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:21:26 INFO - PROCESS | 1645 | 1469550086176 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1645 | 1469550086177 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c59f000 == 41 [pid = 1645] [id = 523] 09:21:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12a4e6c00) [pid = 1645] [serial = 1569] [outer = 0x0] 09:21:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a5ca000) [pid = 1645] [serial = 1570] [outer = 0x12a4e6c00] 09:21:26 INFO - PROCESS | 1645 | 1469550086200 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a6d1400) [pid = 1645] [serial = 1571] [outer = 0x12a4e6c00] 09:21:26 INFO - PROCESS | 1645 | 1469550086595 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:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 621ms 09:21:26 INFO - PROCESS | 1645 | 1469550086659 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1645 | 1469550086662 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:21:26 INFO - PROCESS | 1645 | 1469550086665 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1645 | 1469550086667 Marionette TRACE conn2 <- [1,2066,null,{}] 09:21:26 INFO - PROCESS | 1645 | 1469550086672 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:21:26 INFO - PROCESS | 1645 | 1469550086673 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:26 INFO - PROCESS | 1645 | 1469550086788 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:21:26 INFO - PROCESS | 1645 | 1469550086861 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1645 | 1469550086863 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x118273000 == 42 [pid = 1645] [id = 524] 09:21:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x113272c00) [pid = 1645] [serial = 1572] [outer = 0x0] 09:21:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1160f1400) [pid = 1645] [serial = 1573] [outer = 0x113272c00] 09:21:26 INFO - PROCESS | 1645 | 1469550086894 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1173bec00) [pid = 1645] [serial = 1574] [outer = 0x113272c00] 09:21:27 INFO - PROCESS | 1645 | 1469550087300 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:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 09:21:27 INFO - PROCESS | 1645 | 1469550087374 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1645 | 1469550087377 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:21:27 INFO - PROCESS | 1645 | 1469550087383 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1645 | 1469550087385 Marionette TRACE conn2 <- [1,2070,null,{}] 09:21:27 INFO - PROCESS | 1645 | 1469550087387 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:21:27 INFO - PROCESS | 1645 | 1469550087389 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:27 INFO - PROCESS | 1645 | 1469550087492 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:21:27 INFO - PROCESS | 1645 | 1469550087552 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1645 | 1469550087554 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b7f800 == 43 [pid = 1645] [id = 525] 09:21:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1188ca800) [pid = 1645] [serial = 1575] [outer = 0x0] 09:21:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1195df800) [pid = 1645] [serial = 1576] [outer = 0x1188ca800] 09:21:27 INFO - PROCESS | 1645 | 1469550087584 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x120f86800) [pid = 1645] [serial = 1577] [outer = 0x1188ca800] 09:21:27 INFO - PROCESS | 1645 | 1469550087982 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:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 09:21:28 INFO - PROCESS | 1645 | 1469550088053 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1645 | 1469550088054 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:21:28 INFO - PROCESS | 1645 | 1469550088057 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1645 | 1469550088060 Marionette TRACE conn2 <- [1,2074,null,{}] 09:21:28 INFO - PROCESS | 1645 | 1469550088067 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:21:28 INFO - PROCESS | 1645 | 1469550088070 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:28 INFO - PROCESS | 1645 | 1469550088176 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:21:28 INFO - PROCESS | 1645 | 1469550088238 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1645 | 1469550088240 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c5a5800 == 44 [pid = 1645] [id = 526] 09:21:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123792000) [pid = 1645] [serial = 1578] [outer = 0x0] 09:21:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x123e11800) [pid = 1645] [serial = 1579] [outer = 0x123792000] 09:21:28 INFO - PROCESS | 1645 | 1469550088271 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12680c000) [pid = 1645] [serial = 1580] [outer = 0x123792000] 09:21:28 INFO - PROCESS | 1645 | 1469550088687 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:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 09:21:28 INFO - PROCESS | 1645 | 1469550088729 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:21:28 INFO - PROCESS | 1645 | 1469550088731 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:21:28 INFO - PROCESS | 1645 | 1469550088733 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1645 | 1469550088734 Marionette TRACE conn2 <- [1,2078,null,{}] 09:21:28 INFO - PROCESS | 1645 | 1469550088737 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:21:28 INFO - PROCESS | 1645 | 1469550088738 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:28 INFO - PROCESS | 1645 | 1469550088869 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:21:28 INFO - PROCESS | 1645 | 1469550088952 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1645 | 1469550088953 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d491800 == 45 [pid = 1645] [id = 527] 09:21:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x128a27800) [pid = 1645] [serial = 1581] [outer = 0x0] 09:21:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x128cc5c00) [pid = 1645] [serial = 1582] [outer = 0x128a27800] 09:21:28 INFO - PROCESS | 1645 | 1469550088981 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1291be400) [pid = 1645] [serial = 1583] [outer = 0x128a27800] 09:21:29 INFO - PROCESS | 1645 | 1469550089384 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:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 09:21:29 INFO - PROCESS | 1645 | 1469550089404 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1645 | 1469550089405 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:21:29 INFO - PROCESS | 1645 | 1469550089407 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1645 | 1469550089409 Marionette TRACE conn2 <- [1,2082,null,{}] 09:21:29 INFO - PROCESS | 1645 | 1469550089411 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:21:29 INFO - PROCESS | 1645 | 1469550089412 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:29 INFO - PROCESS | 1645 | 1469550089512 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:21:29 INFO - PROCESS | 1645 | 1469550089567 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1645 | 1469550089569 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d8a9800 == 46 [pid = 1645] [id = 528] 09:21:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1294d3000) [pid = 1645] [serial = 1584] [outer = 0x0] 09:21:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x129ce5800) [pid = 1645] [serial = 1585] [outer = 0x1294d3000] 09:21:29 INFO - PROCESS | 1645 | 1469550089599 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x12a5cf000) [pid = 1645] [serial = 1586] [outer = 0x1294d3000] 09:21:30 INFO - PROCESS | 1645 | 1469550090091 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:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 922ms 09:21:30 INFO - PROCESS | 1645 | 1469550090443 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1645 | 1469550090446 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:21:30 INFO - PROCESS | 1645 | 1469550090476 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1645 | 1469550090480 Marionette TRACE conn2 <- [1,2086,null,{}] 09:21:30 INFO - PROCESS | 1645 | 1469550090487 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:21:30 INFO - PROCESS | 1645 | 1469550090489 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:30 INFO - PROCESS | 1645 | 1469550090648 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:21:30 INFO - PROCESS | 1645 | 1469550090736 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1645 | 1469550090739 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bde000 == 47 [pid = 1645] [id = 529] 09:21:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x118205400) [pid = 1645] [serial = 1587] [outer = 0x0] 09:21:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11852dc00) [pid = 1645] [serial = 1588] [outer = 0x118205400] 09:21:30 INFO - PROCESS | 1645 | 1469550090767 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1188cd000) [pid = 1645] [serial = 1589] [outer = 0x118205400] 09:21:31 INFO - PROCESS | 1645 | 1469550091195 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:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 777ms 09:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:21:31 INFO - PROCESS | 1645 | 1469550091252 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1645 | 1469550091254 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:21:31 INFO - PROCESS | 1645 | 1469550091258 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1645 | 1469550091260 Marionette TRACE conn2 <- [1,2090,null,{}] 09:21:31 INFO - PROCESS | 1645 | 1469550091263 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:21:31 INFO - PROCESS | 1645 | 1469550091264 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:31 INFO - PROCESS | 1645 | 1469550091363 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:21:31 INFO - PROCESS | 1645 | 1469550091426 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1645 | 1469550091428 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x11970e800 == 48 [pid = 1645] [id = 530] 09:21:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1195ea800) [pid = 1645] [serial = 1590] [outer = 0x0] 09:21:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x120f80000) [pid = 1645] [serial = 1591] [outer = 0x1195ea800] 09:21:31 INFO - PROCESS | 1645 | 1469550091455 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x120fae000) [pid = 1645] [serial = 1592] [outer = 0x1195ea800] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12c587800 == 47 [pid = 1645] [id = 522] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd13000 == 46 [pid = 1645] [id = 521] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x1169c4800 == 45 [pid = 1645] [id = 520] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12b034800 == 44 [pid = 1645] [id = 519] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc1000 == 43 [pid = 1645] [id = 518] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12934b800 == 42 [pid = 1645] [id = 517] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12912d800 == 41 [pid = 1645] [id = 516] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12720f800 == 40 [pid = 1645] [id = 515] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x123c1b800 == 39 [pid = 1645] [id = 514] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x119193000 == 38 [pid = 1645] [id = 513] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x118755000 == 37 [pid = 1645] [id = 512] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x127206800 == 36 [pid = 1645] [id = 511] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x1182c3000 == 35 [pid = 1645] [id = 510] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc1800 == 34 [pid = 1645] [id = 509] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x119bde000 == 33 [pid = 1645] [id = 529] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12d8a9800 == 32 [pid = 1645] [id = 528] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12d491800 == 31 [pid = 1645] [id = 527] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12c5a5800 == 30 [pid = 1645] [id = 526] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x128b7f800 == 29 [pid = 1645] [id = 525] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12c59f000 == 28 [pid = 1645] [id = 523] 09:21:32 INFO - PROCESS | 1645 | --DOCSHELL 0x118273000 == 27 [pid = 1645] [id = 524] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x123769000) [pid = 1645] [serial = 1510] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x116434800) [pid = 1645] [serial = 1498] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x113d47c00) [pid = 1645] [serial = 1499] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x120e19000) [pid = 1645] [serial = 1496] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x119456000) [pid = 1645] [serial = 1495] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123a11c00) [pid = 1645] [serial = 1513] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x117d26c00) [pid = 1645] [serial = 1501] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1187ed400) [pid = 1645] [serial = 1502] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11944c400) [pid = 1645] [serial = 1504] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x124d83c00) [pid = 1645] [serial = 1516] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x118734000) [pid = 1645] [serial = 1481] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1173bb800) [pid = 1645] [serial = 1480] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x120f82800) [pid = 1645] [serial = 1484] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1195df000) [pid = 1645] [serial = 1483] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1248b8400) [pid = 1645] [serial = 1487] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123db2800) [pid = 1645] [serial = 1520] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123e0a800) [pid = 1645] [serial = 1486] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128abac00) [pid = 1645] [serial = 1490] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118889800) [pid = 1645] [serial = 1519] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1272a9c00) [pid = 1645] [serial = 1489] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128a05800) [pid = 1645] [serial = 1525] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128ab9c00) [pid = 1645] [serial = 1526] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11820d800) [pid = 1645] [serial = 1493] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x124d7f400) [pid = 1645] [serial = 1523] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120f85800) [pid = 1645] [serial = 1507] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11692f400) [pid = 1645] [serial = 1492] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12458fc00) [pid = 1645] [serial = 1514] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x126d72800) [pid = 1645] [serial = 1517] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123794000) [pid = 1645] [serial = 1511] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120fadc00) [pid = 1645] [serial = 1508] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x120e13400) [pid = 1645] [serial = 1528] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x119b8b400) [pid = 1645] [serial = 1505] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x127055000) [pid = 1645] [serial = 1522] [outer = 0x0] [url = about:blank] 09:21:32 INFO - PROCESS | 1645 | 1469550092421 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:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1174ms 09:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:21:32 INFO - PROCESS | 1645 | 1469550092435 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1645 | 1469550092437 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:21:32 INFO - PROCESS | 1645 | 1469550092440 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1645 | 1469550092442 Marionette TRACE conn2 <- [1,2094,null,{}] 09:21:32 INFO - PROCESS | 1645 | 1469550092445 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:21:32 INFO - PROCESS | 1645 | 1469550092447 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:32 INFO - PROCESS | 1645 | 1469550092534 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:21:32 INFO - PROCESS | 1645 | 1469550092591 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1645 | 1469550092594 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb2000 == 28 [pid = 1645] [id = 531] 09:21:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113810400) [pid = 1645] [serial = 1593] [outer = 0x0] 09:21:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x115d1b400) [pid = 1645] [serial = 1594] [outer = 0x113810400] 09:21:32 INFO - PROCESS | 1645 | 1469550092621 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11692a800) [pid = 1645] [serial = 1595] [outer = 0x113810400] 09:21:32 INFO - PROCESS | 1645 | 1469550092929 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:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 09:21:32 INFO - PROCESS | 1645 | 1469550092960 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1645 | 1469550092963 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:21:32 INFO - PROCESS | 1645 | 1469550092971 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1645 | 1469550092973 Marionette TRACE conn2 <- [1,2098,null,{}] 09:21:32 INFO - PROCESS | 1645 | 1469550092975 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:21:32 INFO - PROCESS | 1645 | 1469550092976 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:33 INFO - PROCESS | 1645 | 1469550093053 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:21:33 INFO - PROCESS | 1645 | 1469550093057 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1645 | 1469550093058 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182dc000 == 29 [pid = 1645] [id = 532] 09:21:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1173b5800) [pid = 1645] [serial = 1596] [outer = 0x0] 09:21:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118204800) [pid = 1645] [serial = 1597] [outer = 0x1173b5800] 09:21:33 INFO - PROCESS | 1645 | 1469550093087 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11857b000) [pid = 1645] [serial = 1598] [outer = 0x1173b5800] 09:21:33 INFO - PROCESS | 1645 | 1469550093445 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:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 09:21:33 INFO - PROCESS | 1645 | 1469550093492 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1645 | 1469550093493 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:21:33 INFO - PROCESS | 1645 | 1469550093496 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1645 | 1469550093498 Marionette TRACE conn2 <- [1,2102,null,{}] 09:21:33 INFO - PROCESS | 1645 | 1469550093506 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:21:33 INFO - PROCESS | 1645 | 1469550093509 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:33 INFO - PROCESS | 1645 | 1469550093587 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:21:33 INFO - PROCESS | 1645 | 1469550093594 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1645 | 1469550093596 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e53000 == 30 [pid = 1645] [id = 533] 09:21:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x112fbb000) [pid = 1645] [serial = 1599] [outer = 0x0] 09:21:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1191cd000) [pid = 1645] [serial = 1600] [outer = 0x112fbb000] 09:21:33 INFO - PROCESS | 1645 | 1469550093626 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1195dc800) [pid = 1645] [serial = 1601] [outer = 0x112fbb000] 09:21:33 INFO - PROCESS | 1645 | 1469550093961 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:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 472ms 09:21:33 INFO - PROCESS | 1645 | 1469550093970 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:21:33 INFO - PROCESS | 1645 | 1469550093972 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:21:33 INFO - PROCESS | 1645 | 1469550093974 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1645 | 1469550093975 Marionette TRACE conn2 <- [1,2106,null,{}] 09:21:33 INFO - PROCESS | 1645 | 1469550093977 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:21:33 INFO - PROCESS | 1645 | 1469550093978 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:34 INFO - PROCESS | 1645 | 1469550094057 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:21:34 INFO - PROCESS | 1645 | 1469550094123 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1645 | 1469550094124 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c12000 == 31 [pid = 1645] [id = 534] 09:21:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118572400) [pid = 1645] [serial = 1602] [outer = 0x0] 09:21:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e1d000) [pid = 1645] [serial = 1603] [outer = 0x118572400] 09:21:34 INFO - PROCESS | 1645 | 1469550094149 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120fb0000) [pid = 1645] [serial = 1604] [outer = 0x118572400] 09:21:34 INFO - PROCESS | 1645 | 1469550094457 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:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 09:21:34 INFO - PROCESS | 1645 | 1469550094494 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1645 | 1469550094495 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:21:34 INFO - PROCESS | 1645 | 1469550094498 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1645 | 1469550094501 Marionette TRACE conn2 <- [1,2110,null,{}] 09:21:34 INFO - PROCESS | 1645 | 1469550094504 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:21:34 INFO - PROCESS | 1645 | 1469550094505 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:34 INFO - PROCESS | 1645 | 1469550094599 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:21:34 INFO - PROCESS | 1645 | 1469550094603 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1645 | 1469550094604 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e2b800 == 32 [pid = 1645] [id = 535] 09:21:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11298b000) [pid = 1645] [serial = 1605] [outer = 0x0] 09:21:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120fb7c00) [pid = 1645] [serial = 1606] [outer = 0x11298b000] 09:21:34 INFO - PROCESS | 1645 | 1469550094628 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12378e000) [pid = 1645] [serial = 1607] [outer = 0x11298b000] 09:21:34 INFO - PROCESS | 1645 | 1469550094991 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:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 522ms 09:21:35 INFO - PROCESS | 1645 | 1469550095027 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1645 | 1469550095028 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:21:35 INFO - PROCESS | 1645 | 1469550095030 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1645 | 1469550095031 Marionette TRACE conn2 <- [1,2114,null,{}] 09:21:35 INFO - PROCESS | 1645 | 1469550095034 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:21:35 INFO - PROCESS | 1645 | 1469550095038 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:35 INFO - PROCESS | 1645 | 1469550095153 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:21:35 INFO - PROCESS | 1645 | 1469550095163 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1645 | 1469550095164 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288df000 == 33 [pid = 1645] [id = 536] 09:21:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123793000) [pid = 1645] [serial = 1608] [outer = 0x0] 09:21:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123ae5000) [pid = 1645] [serial = 1609] [outer = 0x123793000] 09:21:35 INFO - PROCESS | 1645 | 1469550095192 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x124545800) [pid = 1645] [serial = 1610] [outer = 0x123793000] 09:21:35 INFO - PROCESS | 1645 | 1469550095511 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:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 09:21:35 INFO - PROCESS | 1645 | 1469550095552 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1645 | 1469550095553 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:21:35 INFO - PROCESS | 1645 | 1469550095555 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1645 | 1469550095556 Marionette TRACE conn2 <- [1,2118,null,{}] 09:21:35 INFO - PROCESS | 1645 | 1469550095558 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:21:35 INFO - PROCESS | 1645 | 1469550095559 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:35 INFO - PROCESS | 1645 | 1469550095656 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:21:35 INFO - PROCESS | 1645 | 1469550095659 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1645 | 1469550095660 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x129136800 == 34 [pid = 1645] [id = 537] 09:21:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x113f33400) [pid = 1645] [serial = 1611] [outer = 0x0] 09:21:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124d80800) [pid = 1645] [serial = 1612] [outer = 0x113f33400] 09:21:35 INFO - PROCESS | 1645 | 1469550095684 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12680e000) [pid = 1645] [serial = 1613] [outer = 0x113f33400] 09:21:35 INFO - PROCESS | 1645 | 1469550095995 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:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 09:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:21:36 INFO - PROCESS | 1645 | 1469550096024 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1645 | 1469550096025 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:21:36 INFO - PROCESS | 1645 | 1469550096027 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1645 | 1469550096029 Marionette TRACE conn2 <- [1,2122,null,{}] 09:21:36 INFO - PROCESS | 1645 | 1469550096031 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:21:36 INFO - PROCESS | 1645 | 1469550096034 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:36 INFO - PROCESS | 1645 | 1469550096130 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:21:36 INFO - PROCESS | 1645 | 1469550096134 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1645 | 1469550096135 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c3a800 == 35 [pid = 1645] [id = 538] 09:21:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1248b8400) [pid = 1645] [serial = 1614] [outer = 0x0] 09:21:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x127052800) [pid = 1645] [serial = 1615] [outer = 0x1248b8400] 09:21:36 INFO - PROCESS | 1645 | 1469550096159 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x127269000) [pid = 1645] [serial = 1616] [outer = 0x1248b8400] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1294d8000) [pid = 1645] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x124178400) [pid = 1645] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1272ae400) [pid = 1645] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128abdc00) [pid = 1645] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11297f800) [pid = 1645] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118884800) [pid = 1645] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x119180000) [pid = 1645] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11692ec00) [pid = 1645] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x112c28000) [pid = 1645] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12a4e6c00) [pid = 1645] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119455800) [pid = 1645] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11297e400) [pid = 1645] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120f7f800) [pid = 1645] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x116439000) [pid = 1645] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:21:36 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118733400) [pid = 1645] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:21:36 INFO - PROCESS | 1645 | 1469550096699 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:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 718ms 09:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:21:36 INFO - PROCESS | 1645 | 1469550096755 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1645 | 1469550096756 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:21:36 INFO - PROCESS | 1645 | 1469550096759 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1645 | 1469550096760 Marionette TRACE conn2 <- [1,2126,null,{}] 09:21:36 INFO - PROCESS | 1645 | 1469550096763 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:21:36 INFO - PROCESS | 1645 | 1469550096764 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:36 INFO - PROCESS | 1645 | 1469550096840 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:21:36 INFO - PROCESS | 1645 | 1469550096844 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1645 | 1469550096845 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e52800 == 36 [pid = 1645] [id = 539] 09:21:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1126d1400) [pid = 1645] [serial = 1617] [outer = 0x0] 09:21:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118575800) [pid = 1645] [serial = 1618] [outer = 0x1126d1400] 09:21:36 INFO - PROCESS | 1645 | 1469550096872 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f7f800) [pid = 1645] [serial = 1619] [outer = 0x1126d1400] 09:21:37 INFO - PROCESS | 1645 | 1469550097192 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:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 471ms 09:21:37 INFO - PROCESS | 1645 | 1469550097230 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1645 | 1469550097231 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:21:37 INFO - PROCESS | 1645 | 1469550097234 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1645 | 1469550097235 Marionette TRACE conn2 <- [1,2130,null,{}] 09:21:37 INFO - PROCESS | 1645 | 1469550097237 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:21:37 INFO - PROCESS | 1645 | 1469550097238 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:37 INFO - PROCESS | 1645 | 1469550097339 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:21:37 INFO - PROCESS | 1645 | 1469550097345 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1645 | 1469550097346 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adc4000 == 37 [pid = 1645] [id = 540] 09:21:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11670cc00) [pid = 1645] [serial = 1620] [outer = 0x0] 09:21:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123a03c00) [pid = 1645] [serial = 1621] [outer = 0x11670cc00] 09:21:37 INFO - PROCESS | 1645 | 1469550097371 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12726d400) [pid = 1645] [serial = 1622] [outer = 0x11670cc00] 09:21:37 INFO - PROCESS | 1645 | 1469550097731 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:21:37 INFO - PROCESS | 1645 | 1469550097770 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:21:37 INFO - PROCESS | 1645 | 1469550097773 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1645 | 1469550097776 Marionette TRACE conn2 <- [1,2134,null,{}] 09:21:37 INFO - PROCESS | 1645 | 1469550097779 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:21:37 INFO - PROCESS | 1645 | 1469550097782 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:37 INFO - PROCESS | 1645 | 1469550097937 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:21:38 INFO - PROCESS | 1645 | 1469550098034 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1645 | 1469550098035 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e2b000 == 38 [pid = 1645] [id = 541] 09:21:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12726ac00) [pid = 1645] [serial = 1623] [outer = 0x0] 09:21:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a2a400) [pid = 1645] [serial = 1624] [outer = 0x12726ac00] 09:21:38 INFO - PROCESS | 1645 | 1469550098079 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128cd2c00) [pid = 1645] [serial = 1625] [outer = 0x12726ac00] 09:21:38 INFO - PROCESS | 1645 | 1469550098344 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:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 624ms 09:21:38 INFO - PROCESS | 1645 | 1469550098406 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1645 | 1469550098408 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:21:38 INFO - PROCESS | 1645 | 1469550098413 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1645 | 1469550098414 Marionette TRACE conn2 <- [1,2138,null,{}] 09:21:38 INFO - PROCESS | 1645 | 1469550098421 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:21:38 INFO - PROCESS | 1645 | 1469550098423 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:38 INFO - PROCESS | 1645 | 1469550098549 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:21:38 INFO - PROCESS | 1645 | 1469550098711 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1645 | 1469550098713 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x115095800 == 39 [pid = 1645] [id = 542] 09:21:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x111c17000) [pid = 1645] [serial = 1626] [outer = 0x0] 09:21:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1121bcc00) [pid = 1645] [serial = 1627] [outer = 0x111c17000] 09:21:38 INFO - PROCESS | 1645 | 1469550098771 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x112958400) [pid = 1645] [serial = 1628] [outer = 0x111c17000] 09:21:39 INFO - PROCESS | 1645 | 1469550099404 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:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1024ms 09:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:21:39 INFO - PROCESS | 1645 | 1469550099441 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1645 | 1469550099444 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:21:39 INFO - PROCESS | 1645 | 1469550099448 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1645 | 1469550099451 Marionette TRACE conn2 <- [1,2142,null,{}] 09:21:39 INFO - PROCESS | 1645 | 1469550099466 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:21:39 INFO - PROCESS | 1645 | 1469550099469 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:39 INFO - PROCESS | 1645 | 1469550099582 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:21:39 INFO - PROCESS | 1645 | 1469550099665 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1645 | 1469550099667 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bcd800 == 40 [pid = 1645] [id = 543] 09:21:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x11732c800) [pid = 1645] [serial = 1629] [outer = 0x0] 09:21:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x1173b9000) [pid = 1645] [serial = 1630] [outer = 0x11732c800] 09:21:39 INFO - PROCESS | 1645 | 1469550099698 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x118572000) [pid = 1645] [serial = 1631] [outer = 0x11732c800] 09:21:40 INFO - PROCESS | 1645 | 1469550100250 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:21:40 INFO - PROCESS | 1645 | 1469550100325 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:21:40 INFO - PROCESS | 1645 | 1469550100329 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1645 | 1469550100330 Marionette TRACE conn2 <- [1,2146,null,{}] 09:21:40 INFO - PROCESS | 1645 | 1469550100333 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:21:40 INFO - PROCESS | 1645 | 1469550100335 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:40 INFO - PROCESS | 1645 | 1469550100553 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:21:40 INFO - PROCESS | 1645 | 1469550100644 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1645 | 1469550100645 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x11716a800 == 41 [pid = 1645] [id = 544] 09:21:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x113d9bc00) [pid = 1645] [serial = 1632] [outer = 0x0] 09:21:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11670ec00) [pid = 1645] [serial = 1633] [outer = 0x113d9bc00] 09:21:40 INFO - PROCESS | 1645 | 1469550100674 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1173b4c00) [pid = 1645] [serial = 1634] [outer = 0x113d9bc00] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x124e2b000 == 40 [pid = 1645] [id = 541] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x12adc4000 == 39 [pid = 1645] [id = 540] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x119e52800 == 38 [pid = 1645] [id = 539] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x129c3a800 == 37 [pid = 1645] [id = 538] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x129136800 == 36 [pid = 1645] [id = 537] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x1288df000 == 35 [pid = 1645] [id = 536] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x124e2b800 == 34 [pid = 1645] [id = 535] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x123c12000 == 33 [pid = 1645] [id = 534] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x119e53000 == 32 [pid = 1645] [id = 533] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x1182dc000 == 31 [pid = 1645] [id = 532] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb2000 == 30 [pid = 1645] [id = 531] 09:21:41 INFO - PROCESS | 1645 | --DOCSHELL 0x11970e800 == 29 [pid = 1645] [id = 530] 09:21:41 INFO - PROCESS | 1645 | 1469550101156 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:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:21:41 INFO - PROCESS | 1645 | 1469550101205 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:21:41 INFO - PROCESS | 1645 | 1469550101208 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1645 | 1469550101210 Marionette TRACE conn2 <- [1,2150,null,{}] 09:21:41 INFO - PROCESS | 1645 | 1469550101213 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:21:41 INFO - PROCESS | 1645 | 1469550101215 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:41 INFO - PROCESS | 1645 | 1469550101301 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:21:41 INFO - PROCESS | 1645 | 1469550101306 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1645 | 1469550101308 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x11875f800 == 30 [pid = 1645] [id = 545] 09:21:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11820e800) [pid = 1645] [serial = 1635] [outer = 0x0] 09:21:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119175c00) [pid = 1645] [serial = 1636] [outer = 0x11820e800] 09:21:41 INFO - PROCESS | 1645 | 1469550101335 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11944a800) [pid = 1645] [serial = 1637] [outer = 0x11820e800] 09:21:41 INFO - PROCESS | 1645 | 1469550101684 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:21:41 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:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 09:21:41 INFO - PROCESS | 1645 | 1469550101739 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1645 | 1469550101741 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:21:41 INFO - PROCESS | 1645 | 1469550101744 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1645 | 1469550101745 Marionette TRACE conn2 <- [1,2154,null,{}] 09:21:41 INFO - PROCESS | 1645 | 1469550101748 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:21:41 INFO - PROCESS | 1645 | 1469550101749 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:41 INFO - PROCESS | 1645 | 1469550101827 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:21:41 INFO - PROCESS | 1645 | 1469550101836 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1645 | 1469550101837 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x123250800 == 31 [pid = 1645] [id = 546] 09:21:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119457000) [pid = 1645] [serial = 1638] [outer = 0x0] 09:21:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x120e13c00) [pid = 1645] [serial = 1639] [outer = 0x119457000] 09:21:41 INFO - PROCESS | 1645 | 1469550101863 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120f89000) [pid = 1645] [serial = 1640] [outer = 0x119457000] 09:21:42 INFO - PROCESS | 1645 | 1469550102243 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:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:21:42 INFO - PROCESS | 1645 | 1469550102274 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1645 | 1469550102276 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:21:42 INFO - PROCESS | 1645 | 1469550102288 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1645 | 1469550102291 Marionette TRACE conn2 <- [1,2158,null,{}] 09:21:42 INFO - PROCESS | 1645 | 1469550102293 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:21:42 INFO - PROCESS | 1645 | 1469550102296 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:42 INFO - PROCESS | 1645 | 1469550102377 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:21:42 INFO - PROCESS | 1645 | 1469550102382 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1645 | 1469550102385 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288dc000 == 32 [pid = 1645] [id = 547] 09:21:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x112c2d800) [pid = 1645] [serial = 1641] [outer = 0x0] 09:21:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123764400) [pid = 1645] [serial = 1642] [outer = 0x112c2d800] 09:21:42 INFO - PROCESS | 1645 | 1469550102409 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123a10800) [pid = 1645] [serial = 1643] [outer = 0x112c2d800] 09:21:42 INFO - PROCESS | 1645 | 1469550102738 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:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 479ms 09:21:42 INFO - PROCESS | 1645 | 1469550102761 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1645 | 1469550102762 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:21:42 INFO - PROCESS | 1645 | 1469550102764 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1645 | 1469550102765 Marionette TRACE conn2 <- [1,2162,null,{}] 09:21:42 INFO - PROCESS | 1645 | 1469550102768 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:21:42 INFO - PROCESS | 1645 | 1469550102769 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:42 INFO - PROCESS | 1645 | 1469550102846 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:21:42 INFO - PROCESS | 1645 | 1469550102852 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1645 | 1469550102853 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x123154800 == 33 [pid = 1645] [id = 548] 09:21:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120f85400) [pid = 1645] [serial = 1644] [outer = 0x0] 09:21:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123d97400) [pid = 1645] [serial = 1645] [outer = 0x120f85400] 09:21:42 INFO - PROCESS | 1645 | 1469550102934 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x124178400) [pid = 1645] [serial = 1646] [outer = 0x120f85400] 09:21:43 INFO - PROCESS | 1645 | 1469550103248 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:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 522ms 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:21:43 INFO - PROCESS | 1645 | 1469550103287 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1645 | 1469550103288 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:21:43 INFO - PROCESS | 1645 | 1469550103290 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1645 | 1469550103291 Marionette TRACE conn2 <- [1,2166,null,{}] 09:21:43 INFO - PROCESS | 1645 | 1469550103293 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:21:43 INFO - PROCESS | 1645 | 1469550103294 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:43 INFO - PROCESS | 1645 | 1469550103393 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:21:43 INFO - PROCESS | 1645 | 1469550103405 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1645 | 1469550103409 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c3f800 == 34 [pid = 1645] [id = 549] 09:21:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x126803000) [pid = 1645] [serial = 1647] [outer = 0x0] 09:21:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12680ec00) [pid = 1645] [serial = 1648] [outer = 0x126803000] 09:21:43 INFO - PROCESS | 1645 | 1469550103442 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x127267800) [pid = 1645] [serial = 1649] [outer = 0x126803000] 09:21:43 INFO - PROCESS | 1645 | 1469550103791 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:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 09:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:21:43 INFO - PROCESS | 1645 | 1469550103811 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1645 | 1469550103812 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:21:43 INFO - PROCESS | 1645 | 1469550103816 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1645 | 1469550103817 Marionette TRACE conn2 <- [1,2170,null,{}] 09:21:43 INFO - PROCESS | 1645 | 1469550103825 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:21:43 INFO - PROCESS | 1645 | 1469550103826 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:43 INFO - PROCESS | 1645 | 1469550103928 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:21:43 INFO - PROCESS | 1645 | 1469550103933 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1645 | 1469550103934 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af79800 == 35 [pid = 1645] [id = 550] 09:21:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126805400) [pid = 1645] [serial = 1650] [outer = 0x0] 09:21:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a0b800) [pid = 1645] [serial = 1651] [outer = 0x126805400] 09:21:43 INFO - PROCESS | 1645 | 1469550103957 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ac2000) [pid = 1645] [serial = 1652] [outer = 0x126805400] 09:21:44 INFO - PROCESS | 1645 | 1469550104292 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:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 521ms 09:21:44 INFO - PROCESS | 1645 | 1469550104337 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1645 | 1469550104339 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:21:44 INFO - PROCESS | 1645 | 1469550104341 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1645 | 1469550104342 Marionette TRACE conn2 <- [1,2174,null,{}] 09:21:44 INFO - PROCESS | 1645 | 1469550104344 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:21:44 INFO - PROCESS | 1645 | 1469550104345 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:44 INFO - PROCESS | 1645 | 1469550104444 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:21:44 INFO - PROCESS | 1645 | 1469550104483 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1645 | 1469550104484 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7ac000 == 36 [pid = 1645] [id = 551] 09:21:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128ac2800) [pid = 1645] [serial = 1653] [outer = 0x0] 09:21:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128e68000) [pid = 1645] [serial = 1654] [outer = 0x128ac2800] 09:21:44 INFO - PROCESS | 1645 | 1469550104509 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1291c2400) [pid = 1645] [serial = 1655] [outer = 0x128ac2800] 09:21:44 INFO - PROCESS | 1645 | 1469550104820 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:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 09:21:44 INFO - PROCESS | 1645 | 1469550104866 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1645 | 1469550104867 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:21:44 INFO - PROCESS | 1645 | 1469550104870 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1645 | 1469550104871 Marionette TRACE conn2 <- [1,2178,null,{}] 09:21:44 INFO - PROCESS | 1645 | 1469550104873 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:21:44 INFO - PROCESS | 1645 | 1469550104874 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:44 INFO - PROCESS | 1645 | 1469550104973 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:21:44 INFO - PROCESS | 1645 | 1469550104976 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1645 | 1469550104977 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b888000 == 37 [pid = 1645] [id = 552] 09:21:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128ccb000) [pid = 1645] [serial = 1656] [outer = 0x0] 09:21:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1294d7400) [pid = 1645] [serial = 1657] [outer = 0x128ccb000] 09:21:45 INFO - PROCESS | 1645 | 1469550105001 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a4e1400) [pid = 1645] [serial = 1658] [outer = 0x128ccb000] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11298b000) [pid = 1645] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1195ea800) [pid = 1645] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x112fbb000) [pid = 1645] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1173b5800) [pid = 1645] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118572400) [pid = 1645] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x113810400) [pid = 1645] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x123793000) [pid = 1645] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113272c00) [pid = 1645] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1188ca800) [pid = 1645] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123792000) [pid = 1645] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128a27800) [pid = 1645] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1248b8400) [pid = 1645] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1294d3000) [pid = 1645] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113f33400) [pid = 1645] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118205400) [pid = 1645] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1126d1400) [pid = 1645] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:21:45 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11670cc00) [pid = 1645] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:21:45 INFO - PROCESS | 1645 | 1469550105412 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:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 568ms 09:21:45 INFO - PROCESS | 1645 | 1469550105439 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1645 | 1469550105440 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:21:45 INFO - PROCESS | 1645 | 1469550105443 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1645 | 1469550105444 Marionette TRACE conn2 <- [1,2182,null,{}] 09:21:45 INFO - PROCESS | 1645 | 1469550105446 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:21:45 INFO - PROCESS | 1645 | 1469550105448 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:45 INFO - PROCESS | 1645 | 1469550105538 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:21:45 INFO - PROCESS | 1645 | 1469550105543 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1645 | 1469550105544 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x127210800 == 38 [pid = 1645] [id = 553] 09:21:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x113ab6c00) [pid = 1645] [serial = 1659] [outer = 0x0] 09:21:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1187f8800) [pid = 1645] [serial = 1660] [outer = 0x113ab6c00] 09:21:45 INFO - PROCESS | 1645 | 1469550105569 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12320f800) [pid = 1645] [serial = 1661] [outer = 0x113ab6c00] 09:21:45 INFO - PROCESS | 1645 | 1469550105921 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:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 518ms 09:21:45 INFO - PROCESS | 1645 | 1469550105965 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1645 | 1469550105967 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:21:45 INFO - PROCESS | 1645 | 1469550105969 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1645 | 1469550105970 Marionette TRACE conn2 <- [1,2186,null,{}] 09:21:45 INFO - PROCESS | 1645 | 1469550105972 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:21:45 INFO - PROCESS | 1645 | 1469550105973 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:46 INFO - PROCESS | 1645 | 1469550106063 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:21:46 INFO - PROCESS | 1645 | 1469550106069 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1645 | 1469550106071 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c592800 == 39 [pid = 1645] [id = 554] 09:21:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123793000) [pid = 1645] [serial = 1662] [outer = 0x0] 09:21:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x12680c400) [pid = 1645] [serial = 1663] [outer = 0x123793000] 09:21:46 INFO - PROCESS | 1645 | 1469550106098 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x129cd9400) [pid = 1645] [serial = 1664] [outer = 0x123793000] 09:21:46 INFO - PROCESS | 1645 | 1469550106435 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:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 09:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:21:46 INFO - PROCESS | 1645 | 1469550106487 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1645 | 1469550106488 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:21:46 INFO - PROCESS | 1645 | 1469550106491 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1645 | 1469550106492 Marionette TRACE conn2 <- [1,2190,null,{}] 09:21:46 INFO - PROCESS | 1645 | 1469550106495 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:21:46 INFO - PROCESS | 1645 | 1469550106496 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:46 INFO - PROCESS | 1645 | 1469550106586 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:21:46 INFO - PROCESS | 1645 | 1469550106648 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1645 | 1469550106649 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc0d000 == 40 [pid = 1645] [id = 555] 09:21:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124585000) [pid = 1645] [serial = 1665] [outer = 0x0] 09:21:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a5ca000) [pid = 1645] [serial = 1666] [outer = 0x124585000] 09:21:46 INFO - PROCESS | 1645 | 1469550106672 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a6de800) [pid = 1645] [serial = 1667] [outer = 0x124585000] 09:21:46 INFO - PROCESS | 1645 | 1469550106957 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:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms 09:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:21:46 INFO - PROCESS | 1645 | 1469550106961 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1645 | 1469550106962 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:21:46 INFO - PROCESS | 1645 | 1469550106972 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1645 | 1469550106973 Marionette TRACE conn2 <- [1,2194,null,{}] 09:21:46 INFO - PROCESS | 1645 | 1469550106975 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:21:46 INFO - PROCESS | 1645 | 1469550106976 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:47 INFO - PROCESS | 1645 | 1469550107072 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:21:47 INFO - PROCESS | 1645 | 1469550107076 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1645 | 1469550107077 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d1f3000 == 41 [pid = 1645] [id = 556] 09:21:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12ad58400) [pid = 1645] [serial = 1668] [outer = 0x0] 09:21:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12ad60800) [pid = 1645] [serial = 1669] [outer = 0x12ad58400] 09:21:47 INFO - PROCESS | 1645 | 1469550107101 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12adad800) [pid = 1645] [serial = 1670] [outer = 0x12ad58400] 09:21:47 INFO - PROCESS | 1645 | 1469550107541 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:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 09:21:47 INFO - PROCESS | 1645 | 1469550107591 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1645 | 1469550107593 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:21:47 INFO - PROCESS | 1645 | 1469550107596 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1645 | 1469550107598 Marionette TRACE conn2 <- [1,2198,null,{}] 09:21:47 INFO - PROCESS | 1645 | 1469550107602 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:21:47 INFO - PROCESS | 1645 | 1469550107604 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:47 INFO - PROCESS | 1645 | 1469550107721 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:21:47 INFO - PROCESS | 1645 | 1469550107796 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1645 | 1469550107798 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x11970c800 == 42 [pid = 1645] [id = 557] 09:21:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x113d9d800) [pid = 1645] [serial = 1671] [outer = 0x0] 09:21:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1173c0400) [pid = 1645] [serial = 1672] [outer = 0x113d9d800] 09:21:47 INFO - PROCESS | 1645 | 1469550107829 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118884800) [pid = 1645] [serial = 1673] [outer = 0x113d9d800] 09:21:48 INFO - PROCESS | 1645 | 1469550108246 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:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 674ms 09:21:48 INFO - PROCESS | 1645 | 1469550108270 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1645 | 1469550108273 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:21:48 INFO - PROCESS | 1645 | 1469550108277 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1645 | 1469550108279 Marionette TRACE conn2 <- [1,2202,null,{}] 09:21:48 INFO - PROCESS | 1645 | 1469550108282 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:21:48 INFO - PROCESS | 1645 | 1469550108283 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:48 INFO - PROCESS | 1645 | 1469550108389 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:21:48 INFO - PROCESS | 1645 | 1469550108450 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1645 | 1469550108451 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x128aca800 == 43 [pid = 1645] [id = 558] 09:21:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x119456c00) [pid = 1645] [serial = 1674] [outer = 0x0] 09:21:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x120e17000) [pid = 1645] [serial = 1675] [outer = 0x119456c00] 09:21:48 INFO - PROCESS | 1645 | 1469550108482 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x120fb4400) [pid = 1645] [serial = 1676] [outer = 0x119456c00] 09:21:48 INFO - PROCESS | 1645 | 1469550108952 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:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 721ms 09:21:49 INFO - PROCESS | 1645 | 1469550109016 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1645 | 1469550109017 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:21:49 INFO - PROCESS | 1645 | 1469550109021 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1645 | 1469550109023 Marionette TRACE conn2 <- [1,2206,null,{}] 09:21:49 INFO - PROCESS | 1645 | 1469550109051 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:21:49 INFO - PROCESS | 1645 | 1469550109054 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:49 INFO - PROCESS | 1645 | 1469550109159 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:21:49 INFO - PROCESS | 1645 | 1469550109235 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1645 | 1469550109237 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc21800 == 44 [pid = 1645] [id = 559] 09:21:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x123e0f000) [pid = 1645] [serial = 1677] [outer = 0x0] 09:21:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12458cc00) [pid = 1645] [serial = 1678] [outer = 0x123e0f000] 09:21:49 INFO - PROCESS | 1645 | 1469550109267 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x126d78400) [pid = 1645] [serial = 1679] [outer = 0x123e0f000] 09:21:49 INFO - PROCESS | 1645 | 1469550109687 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:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 09:21:49 INFO - PROCESS | 1645 | 1469550109693 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1645 | 1469550109694 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:21:49 INFO - PROCESS | 1645 | 1469550109697 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1645 | 1469550109698 Marionette TRACE conn2 <- [1,2210,null,{}] 09:21:49 INFO - PROCESS | 1645 | 1469550109701 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:21:49 INFO - PROCESS | 1645 | 1469550109702 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:49 INFO - PROCESS | 1645 | 1469550109808 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:21:49 INFO - PROCESS | 1645 | 1469550109865 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1645 | 1469550109867 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12de33800 == 45 [pid = 1645] [id = 560] 09:21:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x126de3000) [pid = 1645] [serial = 1680] [outer = 0x0] 09:21:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x128a24800) [pid = 1645] [serial = 1681] [outer = 0x126de3000] 09:21:49 INFO - PROCESS | 1645 | 1469550109898 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1291c2000) [pid = 1645] [serial = 1682] [outer = 0x126de3000] 09:21:50 INFO - PROCESS | 1645 | 1469550110378 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:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 722ms 09:21:50 INFO - PROCESS | 1645 | 1469550110419 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 1645 | 1469550110421 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:21:50 INFO - PROCESS | 1645 | 1469550110423 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1645 | 1469550110424 Marionette TRACE conn2 <- [1,2214,null,{}] 09:21:50 INFO - PROCESS | 1645 | 1469550110427 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:21:50 INFO - PROCESS | 1645 | 1469550110429 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:50 INFO - PROCESS | 1645 | 1469550110551 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:21:50 INFO - PROCESS | 1645 | 1469550110627 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1645 | 1469550110629 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241da800 == 46 [pid = 1645] [id = 561] 09:21:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x118296000) [pid = 1645] [serial = 1683] [outer = 0x0] 09:21:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x127263c00) [pid = 1645] [serial = 1684] [outer = 0x118296000] 09:21:50 INFO - PROCESS | 1645 | 1469550110657 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12a5c8400) [pid = 1645] [serial = 1685] [outer = 0x118296000] 09:21:51 INFO - PROCESS | 1645 | 1469550111243 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:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 872ms 09:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:21:51 INFO - PROCESS | 1645 | 1469550111296 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1645 | 1469550111298 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:21:51 INFO - PROCESS | 1645 | 1469550111302 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1645 | 1469550111303 Marionette TRACE conn2 <- [1,2218,null,{}] 09:21:51 INFO - PROCESS | 1645 | 1469550111307 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:21:51 INFO - PROCESS | 1645 | 1469550111309 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:51 INFO - PROCESS | 1645 | 1469550111415 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:21:51 INFO - PROCESS | 1645 | 1469550111478 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1645 | 1469550111481 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x123511800 == 47 [pid = 1645] [id = 562] 09:21:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x116a9b400) [pid = 1645] [serial = 1686] [outer = 0x0] 09:21:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x117d28000) [pid = 1645] [serial = 1687] [outer = 0x116a9b400] 09:21:51 INFO - PROCESS | 1645 | 1469550111521 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x11888e000) [pid = 1645] [serial = 1688] [outer = 0x116a9b400] 09:21:51 INFO - PROCESS | 1645 | 1469550111980 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:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 720ms 09:21:52 INFO - PROCESS | 1645 | 1469550112022 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1645 | 1469550112024 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:21:52 INFO - PROCESS | 1645 | 1469550112029 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1645 | 1469550112030 Marionette TRACE conn2 <- [1,2222,null,{}] 09:21:52 INFO - PROCESS | 1645 | 1469550112055 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:21:52 INFO - PROCESS | 1645 | 1469550112057 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:52 INFO - PROCESS | 1645 | 1469550112154 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc0d000 == 46 [pid = 1645] [id = 555] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12c592800 == 45 [pid = 1645] [id = 554] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x127210800 == 44 [pid = 1645] [id = 553] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12b888000 == 43 [pid = 1645] [id = 552] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7ac000 == 42 [pid = 1645] [id = 551] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12af79800 == 41 [pid = 1645] [id = 550] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x129c3f800 == 40 [pid = 1645] [id = 549] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x123154800 == 39 [pid = 1645] [id = 548] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x1288dc000 == 38 [pid = 1645] [id = 547] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x123250800 == 37 [pid = 1645] [id = 546] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x11875f800 == 36 [pid = 1645] [id = 545] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x11716a800 == 35 [pid = 1645] [id = 544] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x119bcd800 == 34 [pid = 1645] [id = 543] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x115095800 == 33 [pid = 1645] [id = 542] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x123511800 == 32 [pid = 1645] [id = 562] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x1241da800 == 31 [pid = 1645] [id = 561] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12de33800 == 30 [pid = 1645] [id = 560] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc21800 == 29 [pid = 1645] [id = 559] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x128aca800 == 28 [pid = 1645] [id = 558] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x12d1f3000 == 27 [pid = 1645] [id = 556] 09:21:52 INFO - PROCESS | 1645 | --DOCSHELL 0x11970c800 == 26 [pid = 1645] [id = 557] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x120fb7c00) [pid = 1645] [serial = 1606] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120fae000) [pid = 1645] [serial = 1592] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x120f80000) [pid = 1645] [serial = 1591] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1191cd000) [pid = 1645] [serial = 1600] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x1195dc800) [pid = 1645] [serial = 1601] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x118204800) [pid = 1645] [serial = 1597] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x11857b000) [pid = 1645] [serial = 1598] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x120e1d000) [pid = 1645] [serial = 1603] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x115d1b400) [pid = 1645] [serial = 1594] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11692a800) [pid = 1645] [serial = 1595] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x123ae5000) [pid = 1645] [serial = 1609] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1173bec00) [pid = 1645] [serial = 1574] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x1160f1400) [pid = 1645] [serial = 1573] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x120f86800) [pid = 1645] [serial = 1577] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1195df800) [pid = 1645] [serial = 1576] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12680c000) [pid = 1645] [serial = 1580] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123e11800) [pid = 1645] [serial = 1579] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1291be400) [pid = 1645] [serial = 1583] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128cc5c00) [pid = 1645] [serial = 1582] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x127052800) [pid = 1645] [serial = 1615] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12a5cf000) [pid = 1645] [serial = 1586] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x129ce5800) [pid = 1645] [serial = 1585] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12680e000) [pid = 1645] [serial = 1613] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1188cd000) [pid = 1645] [serial = 1589] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x124d80800) [pid = 1645] [serial = 1612] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x120f7f800) [pid = 1645] [serial = 1619] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x118575800) [pid = 1645] [serial = 1618] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11852dc00) [pid = 1645] [serial = 1588] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123a03c00) [pid = 1645] [serial = 1621] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x127269000) [pid = 1645] [serial = 1616] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x124545800) [pid = 1645] [serial = 1610] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128a2a400) [pid = 1645] [serial = 1624] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12726d400) [pid = 1645] [serial = 1622] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12378e000) [pid = 1645] [serial = 1607] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x120fb0000) [pid = 1645] [serial = 1604] [outer = 0x0] [url = about:blank] 09:21:52 INFO - PROCESS | 1645 | 1469550112836 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1645 | 1469550112838 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x112d97800 == 27 [pid = 1645] [id = 563] 09:21:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1126d3400) [pid = 1645] [serial = 1689] [outer = 0x0] 09:21:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1126db400) [pid = 1645] [serial = 1690] [outer = 0x1126d3400] 09:21:52 INFO - PROCESS | 1645 | 1469550112868 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11295b400) [pid = 1645] [serial = 1691] [outer = 0x1126d3400] 09:21:53 INFO - PROCESS | 1645 | 1469550113181 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:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1192ms 09:21:53 INFO - PROCESS | 1645 | 1469550113222 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1645 | 1469550113224 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:21:53 INFO - PROCESS | 1645 | 1469550113227 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1645 | 1469550113229 Marionette TRACE conn2 <- [1,2226,null,{}] 09:21:53 INFO - PROCESS | 1645 | 1469550113234 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:21:53 INFO - PROCESS | 1645 | 1469550113236 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:53 INFO - PROCESS | 1645 | 1469550113316 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:21:53 INFO - PROCESS | 1645 | 1469550113323 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1645 | 1469550113325 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11825d800 == 28 [pid = 1645] [id = 564] 09:21:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x113d43800) [pid = 1645] [serial = 1692] [outer = 0x0] 09:21:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116a99800) [pid = 1645] [serial = 1693] [outer = 0x113d43800] 09:21:53 INFO - PROCESS | 1645 | 1469550113352 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1173ba400) [pid = 1645] [serial = 1694] [outer = 0x113d43800] 09:21:53 INFO - PROCESS | 1645 | 1469550113704 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:21:53 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:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 09:21:53 INFO - PROCESS | 1645 | 1469550113749 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1645 | 1469550113752 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:21:53 INFO - PROCESS | 1645 | 1469550113754 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1645 | 1469550113755 Marionette TRACE conn2 <- [1,2230,null,{}] 09:21:53 INFO - PROCESS | 1645 | 1469550113757 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:21:53 INFO - PROCESS | 1645 | 1469550113759 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:53 INFO - PROCESS | 1645 | 1469550113840 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:21:53 INFO - PROCESS | 1645 | 1469550113847 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1645 | 1469550113848 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11928f000 == 29 [pid = 1645] [id = 565] 09:21:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x118205000) [pid = 1645] [serial = 1695] [outer = 0x0] 09:21:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11856e800) [pid = 1645] [serial = 1696] [outer = 0x118205000] 09:21:53 INFO - PROCESS | 1645 | 1469550113887 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1187f1c00) [pid = 1645] [serial = 1697] [outer = 0x118205000] 09:21:54 INFO - PROCESS | 1645 | 1469550114237 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:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 09:21:54 INFO - PROCESS | 1645 | 1469550114272 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1645 | 1469550114274 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:21:54 INFO - PROCESS | 1645 | 1469550114281 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1645 | 1469550114285 Marionette TRACE conn2 <- [1,2234,null,{}] 09:21:54 INFO - PROCESS | 1645 | 1469550114288 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:21:54 INFO - PROCESS | 1645 | 1469550114291 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:54 INFO - PROCESS | 1645 | 1469550114367 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:21:54 INFO - PROCESS | 1645 | 1469550114371 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1645 | 1469550114372 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x12314b800 == 30 [pid = 1645] [id = 566] 09:21:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11888f400) [pid = 1645] [serial = 1698] [outer = 0x0] 09:21:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119451800) [pid = 1645] [serial = 1699] [outer = 0x11888f400] 09:21:54 INFO - PROCESS | 1645 | 1469550114399 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e0fc00) [pid = 1645] [serial = 1700] [outer = 0x11888f400] 09:21:54 INFO - PROCESS | 1645 | 1469550114725 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:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 476ms 09:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:21:54 INFO - PROCESS | 1645 | 1469550114754 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1645 | 1469550114756 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:21:54 INFO - PROCESS | 1645 | 1469550114758 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1645 | 1469550114759 Marionette TRACE conn2 <- [1,2238,null,{}] 09:21:54 INFO - PROCESS | 1645 | 1469550114761 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:21:54 INFO - PROCESS | 1645 | 1469550114763 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:54 INFO - PROCESS | 1645 | 1469550114842 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:21:54 INFO - PROCESS | 1645 | 1469550114845 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1645 | 1469550114846 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x123ee5800 == 31 [pid = 1645] [id = 567] 09:21:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x113d4e400) [pid = 1645] [serial = 1701] [outer = 0x0] 09:21:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120e1dc00) [pid = 1645] [serial = 1702] [outer = 0x113d4e400] 09:21:54 INFO - PROCESS | 1645 | 1469550114930 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120fadc00) [pid = 1645] [serial = 1703] [outer = 0x113d4e400] 09:21:55 INFO - PROCESS | 1645 | 1469550115264 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:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 09:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:21:55 INFO - PROCESS | 1645 | 1469550115277 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1645 | 1469550115279 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:21:55 INFO - PROCESS | 1645 | 1469550115281 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1645 | 1469550115282 Marionette TRACE conn2 <- [1,2242,null,{}] 09:21:55 INFO - PROCESS | 1645 | 1469550115288 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:21:55 INFO - PROCESS | 1645 | 1469550115289 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:55 INFO - PROCESS | 1645 | 1469550115385 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:21:55 INFO - PROCESS | 1645 | 1469550115425 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1645 | 1469550115429 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12721f000 == 32 [pid = 1645] [id = 568] 09:21:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x118204800) [pid = 1645] [serial = 1704] [outer = 0x0] 09:21:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123768400) [pid = 1645] [serial = 1705] [outer = 0x118204800] 09:21:55 INFO - PROCESS | 1645 | 1469550115462 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123793400) [pid = 1645] [serial = 1706] [outer = 0x118204800] 09:21:55 INFO - PROCESS | 1645 | 1469550115800 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:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 571ms 09:21:55 INFO - PROCESS | 1645 | 1469550115853 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1645 | 1469550115854 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:21:55 INFO - PROCESS | 1645 | 1469550115856 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1645 | 1469550115857 Marionette TRACE conn2 <- [1,2246,null,{}] 09:21:55 INFO - PROCESS | 1645 | 1469550115860 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:21:55 INFO - PROCESS | 1645 | 1469550115861 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:55 INFO - PROCESS | 1645 | 1469550115958 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:21:55 INFO - PROCESS | 1645 | 1469550115970 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1645 | 1469550115971 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x113a57800 == 33 [pid = 1645] [id = 569] 09:21:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123798000) [pid = 1645] [serial = 1707] [outer = 0x0] 09:21:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x123ae2000) [pid = 1645] [serial = 1708] [outer = 0x123798000] 09:21:55 INFO - PROCESS | 1645 | 1469550115996 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x123e0a800) [pid = 1645] [serial = 1709] [outer = 0x123798000] 09:21:56 INFO - PROCESS | 1645 | 1469550116346 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:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 09:21:56 INFO - PROCESS | 1645 | 1469550116380 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1645 | 1469550116382 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:21:56 INFO - PROCESS | 1645 | 1469550116385 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1645 | 1469550116387 Marionette TRACE conn2 <- [1,2250,null,{}] 09:21:56 INFO - PROCESS | 1645 | 1469550116391 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:21:56 INFO - PROCESS | 1645 | 1469550116392 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:56 INFO - PROCESS | 1645 | 1469550116542 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:21:56 INFO - PROCESS | 1645 | 1469550116561 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1645 | 1469550116562 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x129125800 == 34 [pid = 1645] [id = 570] 09:21:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x112fbe000) [pid = 1645] [serial = 1710] [outer = 0x0] 09:21:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124586c00) [pid = 1645] [serial = 1711] [outer = 0x112fbe000] 09:21:56 INFO - PROCESS | 1645 | 1469550116604 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1248c1800) [pid = 1645] [serial = 1712] [outer = 0x112fbe000] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x126805400) [pid = 1645] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126803000) [pid = 1645] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128ac2800) [pid = 1645] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128ccb000) [pid = 1645] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x112c2d800) [pid = 1645] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113d9bc00) [pid = 1645] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11732c800) [pid = 1645] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119457000) [pid = 1645] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x111c17000) [pid = 1645] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120f85400) [pid = 1645] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113ab6c00) [pid = 1645] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11820e800) [pid = 1645] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x124585000) [pid = 1645] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123793000) [pid = 1645] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12ad58400) [pid = 1645] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:21:57 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12726ac00) [pid = 1645] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:21:57 INFO - PROCESS | 1645 | 1469550117197 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:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 822ms 09:21:57 INFO - PROCESS | 1645 | 1469550117207 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1645 | 1469550117208 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:21:57 INFO - PROCESS | 1645 | 1469550117210 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1645 | 1469550117211 Marionette TRACE conn2 <- [1,2254,null,{}] 09:21:57 INFO - PROCESS | 1645 | 1469550117214 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:21:57 INFO - PROCESS | 1645 | 1469550117215 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:57 INFO - PROCESS | 1645 | 1469550117292 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:21:57 INFO - PROCESS | 1645 | 1469550117295 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1645 | 1469550117296 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x129133800 == 35 [pid = 1645] [id = 571] 09:21:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11386fc00) [pid = 1645] [serial = 1713] [outer = 0x0] 09:21:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11732c800) [pid = 1645] [serial = 1714] [outer = 0x11386fc00] 09:21:57 INFO - PROCESS | 1645 | 1469550117324 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123791400) [pid = 1645] [serial = 1715] [outer = 0x11386fc00] 09:21:57 INFO - PROCESS | 1645 | 1469550117669 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:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 467ms 09:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:21:57 INFO - PROCESS | 1645 | 1469550117679 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1645 | 1469550117680 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:21:57 INFO - PROCESS | 1645 | 1469550117683 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1645 | 1469550117685 Marionette TRACE conn2 <- [1,2258,null,{}] 09:21:57 INFO - PROCESS | 1645 | 1469550117688 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:21:57 INFO - PROCESS | 1645 | 1469550117689 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:57 INFO - PROCESS | 1645 | 1469550117789 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:21:57 INFO - PROCESS | 1645 | 1469550117794 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1645 | 1469550117795 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c3b000 == 36 [pid = 1645] [id = 572] 09:21:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x113f30000) [pid = 1645] [serial = 1716] [outer = 0x0] 09:21:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123e05c00) [pid = 1645] [serial = 1717] [outer = 0x113f30000] 09:21:57 INFO - PROCESS | 1645 | 1469550117819 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12680c000) [pid = 1645] [serial = 1718] [outer = 0x113f30000] 09:21:58 INFO - PROCESS | 1645 | 1469550118129 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:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 09:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:21:58 INFO - PROCESS | 1645 | 1469550118154 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1645 | 1469550118155 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:21:58 INFO - PROCESS | 1645 | 1469550118157 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1645 | 1469550118158 Marionette TRACE conn2 <- [1,2262,null,{}] 09:21:58 INFO - PROCESS | 1645 | 1469550118161 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:21:58 INFO - PROCESS | 1645 | 1469550118162 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:58 INFO - PROCESS | 1645 | 1469550118240 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:21:58 INFO - PROCESS | 1645 | 1469550118244 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1645 | 1469550118246 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6b5800 == 37 [pid = 1645] [id = 573] 09:21:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126c51c00) [pid = 1645] [serial = 1719] [outer = 0x0] 09:21:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x126d7d800) [pid = 1645] [serial = 1720] [outer = 0x126c51c00] 09:21:58 INFO - PROCESS | 1645 | 1469550118273 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12726c800) [pid = 1645] [serial = 1721] [outer = 0x126c51c00] 09:21:58 INFO - PROCESS | 1645 | 1469550118604 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:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 09:21:58 INFO - PROCESS | 1645 | 1469550118628 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1645 | 1469550118629 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:21:58 INFO - PROCESS | 1645 | 1469550118631 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1645 | 1469550118635 Marionette TRACE conn2 <- [1,2266,null,{}] 09:21:58 INFO - PROCESS | 1645 | 1469550118638 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:21:58 INFO - PROCESS | 1645 | 1469550118639 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:58 INFO - PROCESS | 1645 | 1469550118748 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:21:58 INFO - PROCESS | 1645 | 1469550118757 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1645 | 1469550118758 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fa2000 == 38 [pid = 1645] [id = 574] 09:21:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12726d400) [pid = 1645] [serial = 1722] [outer = 0x0] 09:21:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128a02c00) [pid = 1645] [serial = 1723] [outer = 0x12726d400] 09:21:58 INFO - PROCESS | 1645 | 1469550118782 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128ab7c00) [pid = 1645] [serial = 1724] [outer = 0x12726d400] 09:21:59 INFO - PROCESS | 1645 | 1469550119091 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:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 473ms 09:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:21:59 INFO - PROCESS | 1645 | 1469550119106 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1645 | 1469550119108 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:21:59 INFO - PROCESS | 1645 | 1469550119110 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1645 | 1469550119111 Marionette TRACE conn2 <- [1,2270,null,{}] 09:21:59 INFO - PROCESS | 1645 | 1469550119113 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:21:59 INFO - PROCESS | 1645 | 1469550119114 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:59 INFO - PROCESS | 1645 | 1469550119246 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:21:59 INFO - PROCESS | 1645 | 1469550119306 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1645 | 1469550119308 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:21:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x116146800 == 39 [pid = 1645] [id = 575] 09:21:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x1121bb000) [pid = 1645] [serial = 1725] [outer = 0x0] 09:21:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1126de000) [pid = 1645] [serial = 1726] [outer = 0x1121bb000] 09:21:59 INFO - PROCESS | 1645 | 1469550119341 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11329b400) [pid = 1645] [serial = 1727] [outer = 0x1121bb000] 09:21:59 INFO - PROCESS | 1645 | 1469550119903 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:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 819ms 09:21:59 INFO - PROCESS | 1645 | 1469550119943 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1645 | 1469550119945 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:21:59 INFO - PROCESS | 1645 | 1469550119952 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1645 | 1469550119954 Marionette TRACE conn2 <- [1,2274,null,{}] 09:21:59 INFO - PROCESS | 1645 | 1469550119957 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:21:59 INFO - PROCESS | 1645 | 1469550119960 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:00 INFO - PROCESS | 1645 | 1469550120076 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:22:00 INFO - PROCESS | 1645 | 1469550120156 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1645 | 1469550120157 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e56800 == 40 [pid = 1645] [id = 576] 09:22:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1173b6c00) [pid = 1645] [serial = 1728] [outer = 0x0] 09:22:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1173bf800) [pid = 1645] [serial = 1729] [outer = 0x1173b6c00] 09:22:00 INFO - PROCESS | 1645 | 1469550120188 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x11820c000) [pid = 1645] [serial = 1730] [outer = 0x1173b6c00] 09:22:00 INFO - PROCESS | 1645 | 1469550120773 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:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 873ms 09:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:22:00 INFO - PROCESS | 1645 | 1469550120823 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1645 | 1469550120825 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:22:00 INFO - PROCESS | 1645 | 1469550120827 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1645 | 1469550120829 Marionette TRACE conn2 <- [1,2278,null,{}] 09:22:00 INFO - PROCESS | 1645 | 1469550120831 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:22:00 INFO - PROCESS | 1645 | 1469550120833 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:01 INFO - PROCESS | 1645 | 1469550121051 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:22:01 INFO - PROCESS | 1645 | 1469550121144 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1645 | 1469550121146 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d70000 == 41 [pid = 1645] [id = 577] 09:22:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1160f1800) [pid = 1645] [serial = 1731] [outer = 0x0] 09:22:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x116926400) [pid = 1645] [serial = 1732] [outer = 0x1160f1800] 09:22:01 INFO - PROCESS | 1645 | 1469550121175 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1176ab000) [pid = 1645] [serial = 1733] [outer = 0x1160f1800] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x122fa2000 == 40 [pid = 1645] [id = 574] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6b5800 == 39 [pid = 1645] [id = 573] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x129c3b000 == 38 [pid = 1645] [id = 572] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x129133800 == 37 [pid = 1645] [id = 571] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x129125800 == 36 [pid = 1645] [id = 570] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x113a57800 == 35 [pid = 1645] [id = 569] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12721f000 == 34 [pid = 1645] [id = 568] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x123ee5800 == 33 [pid = 1645] [id = 567] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12314b800 == 32 [pid = 1645] [id = 566] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11928f000 == 31 [pid = 1645] [id = 565] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11825d800 == 30 [pid = 1645] [id = 564] 09:22:01 INFO - PROCESS | 1645 | --DOCSHELL 0x112d97800 == 29 [pid = 1645] [id = 563] 09:22:01 INFO - PROCESS | 1645 | 1469550121635 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:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 821ms 09:22:01 INFO - PROCESS | 1645 | 1469550121651 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1645 | 1469550121654 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x128cd2c00) [pid = 1645] [serial = 1625] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x128a0b800) [pid = 1645] [serial = 1651] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x12680ec00) [pid = 1645] [serial = 1648] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128e68000) [pid = 1645] [serial = 1654] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1294d7400) [pid = 1645] [serial = 1657] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x1291c2400) [pid = 1645] [serial = 1655] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x123764400) [pid = 1645] [serial = 1642] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x11670ec00) [pid = 1645] [serial = 1633] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1173b4c00) [pid = 1645] [serial = 1634] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1173b9000) [pid = 1645] [serial = 1630] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118572000) [pid = 1645] [serial = 1631] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x120e13c00) [pid = 1645] [serial = 1639] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x120f89000) [pid = 1645] [serial = 1640] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1121bcc00) [pid = 1645] [serial = 1627] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x112958400) [pid = 1645] [serial = 1628] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123d97400) [pid = 1645] [serial = 1645] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12320f800) [pid = 1645] [serial = 1661] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x119175c00) [pid = 1645] [serial = 1636] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11944a800) [pid = 1645] [serial = 1637] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x123a10800) [pid = 1645] [serial = 1643] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1187f8800) [pid = 1645] [serial = 1660] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x12a6de800) [pid = 1645] [serial = 1667] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12a4e1400) [pid = 1645] [serial = 1658] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128ac2000) [pid = 1645] [serial = 1652] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12680c400) [pid = 1645] [serial = 1663] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x12ad60800) [pid = 1645] [serial = 1669] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x127267800) [pid = 1645] [serial = 1649] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x129cd9400) [pid = 1645] [serial = 1664] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12adad800) [pid = 1645] [serial = 1670] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a5ca000) [pid = 1645] [serial = 1666] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x124178400) [pid = 1645] [serial = 1646] [outer = 0x0] [url = about:blank] 09:22:01 INFO - PROCESS | 1645 | 1469550121674 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1645 | 1469550121676 Marionette TRACE conn2 <- [1,2282,null,{}] 09:22:01 INFO - PROCESS | 1645 | 1469550121687 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:22:01 INFO - PROCESS | 1645 | 1469550121689 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:01 INFO - PROCESS | 1645 | 1469550121771 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:22:01 INFO - PROCESS | 1645 | 1469550121776 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1645 | 1469550121777 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x118753000 == 30 [pid = 1645] [id = 578] 09:22:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11828cc00) [pid = 1645] [serial = 1734] [outer = 0x0] 09:22:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118576400) [pid = 1645] [serial = 1735] [outer = 0x11828cc00] 09:22:01 INFO - PROCESS | 1645 | 1469550121806 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119176000) [pid = 1645] [serial = 1736] [outer = 0x11828cc00] 09:22:02 INFO - PROCESS | 1645 | 1469550122157 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:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 530ms 09:22:02 INFO - PROCESS | 1645 | 1469550122216 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1645 | 1469550122218 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:22:02 INFO - PROCESS | 1645 | 1469550122222 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1645 | 1469550122223 Marionette TRACE conn2 <- [1,2286,null,{}] 09:22:02 INFO - PROCESS | 1645 | 1469550122225 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:22:02 INFO - PROCESS | 1645 | 1469550122226 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:02 INFO - PROCESS | 1645 | 1469550122307 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:22:02 INFO - PROCESS | 1645 | 1469550122314 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1645 | 1469550122315 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x123250800 == 31 [pid = 1645] [id = 579] 09:22:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x119449000) [pid = 1645] [serial = 1737] [outer = 0x0] 09:22:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119996c00) [pid = 1645] [serial = 1738] [outer = 0x119449000] 09:22:02 INFO - PROCESS | 1645 | 1469550122344 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x120e1c800) [pid = 1645] [serial = 1739] [outer = 0x119449000] 09:22:02 INFO - PROCESS | 1645 | 1469550122722 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:22:02 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:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 518ms 09:22:02 INFO - PROCESS | 1645 | 1469550122740 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1645 | 1469550122742 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:22:02 INFO - PROCESS | 1645 | 1469550122750 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1645 | 1469550122754 Marionette TRACE conn2 <- [1,2290,null,{}] 09:22:02 INFO - PROCESS | 1645 | 1469550122756 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:22:02 INFO - PROCESS | 1645 | 1469550122758 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:02 INFO - PROCESS | 1645 | 1469550122847 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:22:02 INFO - PROCESS | 1645 | 1469550122905 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1645 | 1469550122906 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x128889000 == 32 [pid = 1645] [id = 580] 09:22:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x113863000) [pid = 1645] [serial = 1740] [outer = 0x0] 09:22:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120f89400) [pid = 1645] [serial = 1741] [outer = 0x113863000] 09:22:02 INFO - PROCESS | 1645 | 1469550122931 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123797400) [pid = 1645] [serial = 1742] [outer = 0x113863000] 09:22:03 INFO - PROCESS | 1645 | 1469550123242 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:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 525ms 09:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:22:03 INFO - PROCESS | 1645 | 1469550123272 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1645 | 1469550123274 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:22:03 INFO - PROCESS | 1645 | 1469550123277 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1645 | 1469550123278 Marionette TRACE conn2 <- [1,2294,null,{}] 09:22:03 INFO - PROCESS | 1645 | 1469550123284 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:22:03 INFO - PROCESS | 1645 | 1469550123287 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:03 INFO - PROCESS | 1645 | 1469550123452 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:22:03 INFO - PROCESS | 1645 | 1469550123460 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1645 | 1469550123461 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x12324d800 == 33 [pid = 1645] [id = 581] 09:22:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x113806800) [pid = 1645] [serial = 1743] [outer = 0x0] 09:22:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123a04800) [pid = 1645] [serial = 1744] [outer = 0x113806800] 09:22:03 INFO - PROCESS | 1645 | 1469550123501 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x124178400) [pid = 1645] [serial = 1745] [outer = 0x113806800] 09:22:03 INFO - PROCESS | 1645 | 1469550123880 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:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 622ms 09:22:03 INFO - PROCESS | 1645 | 1469550123898 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1645 | 1469550123900 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:22:03 INFO - PROCESS | 1645 | 1469550123905 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1645 | 1469550123906 Marionette TRACE conn2 <- [1,2298,null,{}] 09:22:03 INFO - PROCESS | 1645 | 1469550123909 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:22:03 INFO - PROCESS | 1645 | 1469550123910 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:04 INFO - PROCESS | 1645 | 1469550124009 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:22:04 INFO - PROCESS | 1645 | 1469550124022 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1645 | 1469550124026 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12935c000 == 34 [pid = 1645] [id = 582] 09:22:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x126805c00) [pid = 1645] [serial = 1746] [outer = 0x0] 09:22:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126c52c00) [pid = 1645] [serial = 1747] [outer = 0x126805c00] 09:22:04 INFO - PROCESS | 1645 | 1469550124057 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x127269000) [pid = 1645] [serial = 1748] [outer = 0x126805c00] 09:22:04 INFO - PROCESS | 1645 | 1469550124388 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:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 09:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:22:04 INFO - PROCESS | 1645 | 1469550124439 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1645 | 1469550124440 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:22:04 INFO - PROCESS | 1645 | 1469550124442 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1645 | 1469550124443 Marionette TRACE conn2 <- [1,2302,null,{}] 09:22:04 INFO - PROCESS | 1645 | 1469550124445 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:22:04 INFO - PROCESS | 1645 | 1469550124446 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:04 INFO - PROCESS | 1645 | 1469550124552 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:22:04 INFO - PROCESS | 1645 | 1469550124555 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1645 | 1469550124557 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6af000 == 35 [pid = 1645] [id = 583] 09:22:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x11297e800) [pid = 1645] [serial = 1749] [outer = 0x0] 09:22:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a20400) [pid = 1645] [serial = 1750] [outer = 0x11297e800] 09:22:04 INFO - PROCESS | 1645 | 1469550124588 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128abec00) [pid = 1645] [serial = 1751] [outer = 0x11297e800] 09:22:04 INFO - PROCESS | 1645 | 1469550124912 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:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 09:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:22:04 INFO - PROCESS | 1645 | 1469550124962 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1645 | 1469550124963 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:22:04 INFO - PROCESS | 1645 | 1469550124965 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1645 | 1469550124968 Marionette TRACE conn2 <- [1,2306,null,{}] 09:22:04 INFO - PROCESS | 1645 | 1469550124979 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:22:04 INFO - PROCESS | 1645 | 1469550124980 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:05 INFO - PROCESS | 1645 | 1469550125079 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:22:05 INFO - PROCESS | 1645 | 1469550125083 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1645 | 1469550125084 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b02a000 == 36 [pid = 1645] [id = 584] 09:22:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12680c400) [pid = 1645] [serial = 1752] [outer = 0x0] 09:22:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128ccb000) [pid = 1645] [serial = 1753] [outer = 0x12680c400] 09:22:05 INFO - PROCESS | 1645 | 1469550125108 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1291be400) [pid = 1645] [serial = 1754] [outer = 0x12680c400] 09:22:05 INFO - PROCESS | 1645 | 1469550125438 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:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 528ms 09:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:22:05 INFO - PROCESS | 1645 | 1469550125494 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1645 | 1469550125495 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:22:05 INFO - PROCESS | 1645 | 1469550125497 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1645 | 1469550125499 Marionette TRACE conn2 <- [1,2310,null,{}] 09:22:05 INFO - PROCESS | 1645 | 1469550125509 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:22:05 INFO - PROCESS | 1645 | 1469550125510 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:05 INFO - PROCESS | 1645 | 1469550125613 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:22:05 INFO - PROCESS | 1645 | 1469550125617 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1645 | 1469550125618 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b88a800 == 37 [pid = 1645] [id = 585] 09:22:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128a2c400) [pid = 1645] [serial = 1755] [outer = 0x0] 09:22:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128e65400) [pid = 1645] [serial = 1756] [outer = 0x128a2c400] 09:22:05 INFO - PROCESS | 1645 | 1469550125649 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12a4de400) [pid = 1645] [serial = 1757] [outer = 0x128a2c400] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x116a9b400) [pid = 1645] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11888f400) [pid = 1645] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x113d4e400) [pid = 1645] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x118205000) [pid = 1645] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118204800) [pid = 1645] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1126d3400) [pid = 1645] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x112fbe000) [pid = 1645] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x11386fc00) [pid = 1645] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113d43800) [pid = 1645] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123798000) [pid = 1645] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123e0f000) [pid = 1645] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x126de3000) [pid = 1645] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113f30000) [pid = 1645] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113d9d800) [pid = 1645] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x126c51c00) [pid = 1645] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119456c00) [pid = 1645] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:22:05 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x118296000) [pid = 1645] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:22:06 INFO - PROCESS | 1645 | 1469550126054 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:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 576ms 09:22:06 INFO - PROCESS | 1645 | 1469550126074 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1645 | 1469550126075 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:22:06 INFO - PROCESS | 1645 | 1469550126092 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1645 | 1469550126094 Marionette TRACE conn2 <- [1,2314,null,{}] 09:22:06 INFO - PROCESS | 1645 | 1469550126097 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:22:06 INFO - PROCESS | 1645 | 1469550126098 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:06 INFO - PROCESS | 1645 | 1469550126181 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:22:06 INFO - PROCESS | 1645 | 1469550126187 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1645 | 1469550126188 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x126d52000 == 38 [pid = 1645] [id = 586] 09:22:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11820d800) [pid = 1645] [serial = 1758] [outer = 0x0] 09:22:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11944d800) [pid = 1645] [serial = 1759] [outer = 0x11820d800] 09:22:06 INFO - PROCESS | 1645 | 1469550126213 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123769000) [pid = 1645] [serial = 1760] [outer = 0x11820d800] 09:22:06 INFO - PROCESS | 1645 | 1469550126543 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:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 483ms 09:22:06 INFO - PROCESS | 1645 | 1469550126562 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1645 | 1469550126563 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:22:06 INFO - PROCESS | 1645 | 1469550126565 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1645 | 1469550126567 Marionette TRACE conn2 <- [1,2318,null,{}] 09:22:06 INFO - PROCESS | 1645 | 1469550126571 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:22:06 INFO - PROCESS | 1645 | 1469550126572 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:06 INFO - PROCESS | 1645 | 1469550126655 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:22:06 INFO - PROCESS | 1645 | 1469550126658 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1645 | 1469550126668 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1dd800 == 39 [pid = 1645] [id = 587] 09:22:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123798400) [pid = 1645] [serial = 1761] [outer = 0x0] 09:22:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x126de3000) [pid = 1645] [serial = 1762] [outer = 0x123798400] 09:22:06 INFO - PROCESS | 1645 | 1469550126696 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a4eb000) [pid = 1645] [serial = 1763] [outer = 0x123798400] 09:22:07 INFO - PROCESS | 1645 | 1469550127040 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:22:07 INFO - PROCESS | 1645 | 1469550127091 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:22:07 INFO - PROCESS | 1645 | 1469550127094 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1645 | 1469550127097 Marionette TRACE conn2 <- [1,2322,null,{}] 09:22:07 INFO - PROCESS | 1645 | 1469550127103 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:22:07 INFO - PROCESS | 1645 | 1469550127105 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:07 INFO - PROCESS | 1645 | 1469550127237 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:22:07 INFO - PROCESS | 1645 | 1469550127242 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1645 | 1469550127243 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc0a000 == 40 [pid = 1645] [id = 588] 09:22:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1294d0800) [pid = 1645] [serial = 1764] [outer = 0x0] 09:22:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a6dbc00) [pid = 1645] [serial = 1765] [outer = 0x1294d0800] 09:22:07 INFO - PROCESS | 1645 | 1469550127284 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12ad9e800) [pid = 1645] [serial = 1766] [outer = 0x1294d0800] 09:22:07 INFO - PROCESS | 1645 | 1469550127725 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:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 675ms 09:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:22:07 INFO - PROCESS | 1645 | 1469550127770 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1645 | 1469550127772 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:22:07 INFO - PROCESS | 1645 | 1469550127774 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1645 | 1469550127775 Marionette TRACE conn2 <- [1,2326,null,{}] 09:22:07 INFO - PROCESS | 1645 | 1469550127777 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:22:07 INFO - PROCESS | 1645 | 1469550127778 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:07 INFO - PROCESS | 1645 | 1469550127871 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:22:08 INFO - PROCESS | 1645 | 1469550128012 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1645 | 1469550128014 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169af000 == 41 [pid = 1645] [id = 589] 09:22:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x113861400) [pid = 1645] [serial = 1767] [outer = 0x0] 09:22:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x115d11400) [pid = 1645] [serial = 1768] [outer = 0x113861400] 09:22:08 INFO - PROCESS | 1645 | 1469550128047 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x118202800) [pid = 1645] [serial = 1769] [outer = 0x113861400] 09:22:08 INFO - PROCESS | 1645 | 1469550128523 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:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 769ms 09:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:22:08 INFO - PROCESS | 1645 | 1469550128545 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1645 | 1469550128547 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:22:08 INFO - PROCESS | 1645 | 1469550128550 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1645 | 1469550128552 Marionette TRACE conn2 <- [1,2330,null,{}] 09:22:08 INFO - PROCESS | 1645 | 1469550128556 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:22:08 INFO - PROCESS | 1645 | 1469550128557 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:08 INFO - PROCESS | 1645 | 1469550128666 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:22:08 INFO - PROCESS | 1645 | 1469550128741 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1645 | 1469550128743 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12720d800 == 42 [pid = 1645] [id = 590] 09:22:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1188ccc00) [pid = 1645] [serial = 1770] [outer = 0x0] 09:22:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1195d4c00) [pid = 1645] [serial = 1771] [outer = 0x1188ccc00] 09:22:08 INFO - PROCESS | 1645 | 1469550128774 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x120f80000) [pid = 1645] [serial = 1772] [outer = 0x1188ccc00] 09:22:09 INFO - PROCESS | 1645 | 1469550129189 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:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 09:22:09 INFO - PROCESS | 1645 | 1469550129222 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1645 | 1469550129225 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:22:09 INFO - PROCESS | 1645 | 1469550129228 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1645 | 1469550129229 Marionette TRACE conn2 <- [1,2334,null,{}] 09:22:09 INFO - PROCESS | 1645 | 1469550129232 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:22:09 INFO - PROCESS | 1645 | 1469550129233 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:09 INFO - PROCESS | 1645 | 1469550129358 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:22:09 INFO - PROCESS | 1645 | 1469550129436 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1645 | 1469550129437 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7bf000 == 43 [pid = 1645] [id = 591] 09:22:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x12378a800) [pid = 1645] [serial = 1773] [outer = 0x0] 09:22:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123794800) [pid = 1645] [serial = 1774] [outer = 0x12378a800] 09:22:09 INFO - PROCESS | 1645 | 1469550129465 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124541c00) [pid = 1645] [serial = 1775] [outer = 0x12378a800] 09:22:09 INFO - PROCESS | 1645 | 1469550129872 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:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 09:22:09 INFO - PROCESS | 1645 | 1469550129899 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:22:09 INFO - PROCESS | 1645 | 1469550129900 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:22:09 INFO - PROCESS | 1645 | 1469550129907 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1645 | 1469550129912 Marionette TRACE conn2 <- [1,2338,null,{}] 09:22:09 INFO - PROCESS | 1645 | 1469550129915 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:22:09 INFO - PROCESS | 1645 | 1469550129918 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:10 INFO - PROCESS | 1645 | 1469550130019 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:22:10 INFO - PROCESS | 1645 | 1469550130093 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1645 | 1469550130094 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc20000 == 44 [pid = 1645] [id = 592] 09:22:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12385a000) [pid = 1645] [serial = 1776] [outer = 0x0] 09:22:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x124d87000) [pid = 1645] [serial = 1777] [outer = 0x12385a000] 09:22:10 INFO - PROCESS | 1645 | 1469550130123 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128ac0800) [pid = 1645] [serial = 1778] [outer = 0x12385a000] 09:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 09:22:10 INFO - PROCESS | 1645 | 1469550130525 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:22:10 INFO - PROCESS | 1645 | 1469550130532 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:22:10 INFO - PROCESS | 1645 | 1469550130534 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:22:10 INFO - PROCESS | 1645 | 1469550130536 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1645 | 1469550130537 Marionette TRACE conn2 <- [1,2342,null,{}] 09:22:10 INFO - PROCESS | 1645 | 1469550130540 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:22:10 INFO - PROCESS | 1645 | 1469550130541 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:10 INFO - PROCESS | 1645 | 1469550130646 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:22:10 INFO - PROCESS | 1645 | 1469550130737 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1645 | 1469550130738 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d8b6800 == 45 [pid = 1645] [id = 593] 09:22:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128ccd800) [pid = 1645] [serial = 1779] [outer = 0x0] 09:22:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x12a5c7c00) [pid = 1645] [serial = 1780] [outer = 0x128ccd800] 09:22:10 INFO - PROCESS | 1645 | 1469550130768 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12a6db400) [pid = 1645] [serial = 1781] [outer = 0x128ccd800] 09:22:11 INFO - PROCESS | 1645 | 1469550131179 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:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 09:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:22:11 INFO - PROCESS | 1645 | 1469550131206 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1645 | 1469550131207 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:22:11 INFO - PROCESS | 1645 | 1469550131209 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1645 | 1469550131211 Marionette TRACE conn2 <- [1,2346,null,{}] 09:22:11 INFO - PROCESS | 1645 | 1469550131213 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:22:11 INFO - PROCESS | 1645 | 1469550131215 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:11 INFO - PROCESS | 1645 | 1469550131323 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:22:11 INFO - PROCESS | 1645 | 1469550131388 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1645 | 1469550131392 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x115097800 == 46 [pid = 1645] [id = 594] 09:22:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x113271800) [pid = 1645] [serial = 1782] [outer = 0x0] 09:22:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1173b1800) [pid = 1645] [serial = 1783] [outer = 0x113271800] 09:22:11 INFO - PROCESS | 1645 | 1469550131470 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x12a6dec00) [pid = 1645] [serial = 1784] [outer = 0x113271800] 09:22:12 INFO - PROCESS | 1645 | 1469550132086 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:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 921ms 09:22:12 INFO - PROCESS | 1645 | 1469550132135 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1645 | 1469550132138 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:22:12 INFO - PROCESS | 1645 | 1469550132143 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1645 | 1469550132147 Marionette TRACE conn2 <- [1,2350,null,{}] 09:22:12 INFO - PROCESS | 1645 | 1469550132153 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:22:12 INFO - PROCESS | 1645 | 1469550132155 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:12 INFO - PROCESS | 1645 | 1469550132270 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:22:12 INFO - PROCESS | 1645 | 1469550132372 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1645 | 1469550132373 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182dc000 == 47 [pid = 1645] [id = 595] 09:22:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x11692f400) [pid = 1645] [serial = 1785] [outer = 0x0] 09:22:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x118575800) [pid = 1645] [serial = 1786] [outer = 0x11692f400] 09:22:12 INFO - PROCESS | 1645 | 1469550132421 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x1191cc800) [pid = 1645] [serial = 1787] [outer = 0x11692f400] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc0a000 == 46 [pid = 1645] [id = 588] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1dd800 == 45 [pid = 1645] [id = 587] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x126d52000 == 44 [pid = 1645] [id = 586] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12b88a800 == 43 [pid = 1645] [id = 585] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12b02a000 == 42 [pid = 1645] [id = 584] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6af000 == 41 [pid = 1645] [id = 583] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12935c000 == 40 [pid = 1645] [id = 582] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12324d800 == 39 [pid = 1645] [id = 581] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x128889000 == 38 [pid = 1645] [id = 580] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x123250800 == 37 [pid = 1645] [id = 579] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x118753000 == 36 [pid = 1645] [id = 578] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x117d70000 == 35 [pid = 1645] [id = 577] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x119e56800 == 34 [pid = 1645] [id = 576] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x116146800 == 33 [pid = 1645] [id = 575] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x115097800 == 32 [pid = 1645] [id = 594] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12d8b6800 == 31 [pid = 1645] [id = 593] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc20000 == 30 [pid = 1645] [id = 592] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7bf000 == 29 [pid = 1645] [id = 591] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12720d800 == 28 [pid = 1645] [id = 590] 09:22:13 INFO - PROCESS | 1645 | --DOCSHELL 0x1169af000 == 27 [pid = 1645] [id = 589] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x117d28000) [pid = 1645] [serial = 1687] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120e0fc00) [pid = 1645] [serial = 1700] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x120fadc00) [pid = 1645] [serial = 1703] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1187f1c00) [pid = 1645] [serial = 1697] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123793400) [pid = 1645] [serial = 1706] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x11295b400) [pid = 1645] [serial = 1691] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1248c1800) [pid = 1645] [serial = 1712] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123791400) [pid = 1645] [serial = 1715] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x116a99800) [pid = 1645] [serial = 1693] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11732c800) [pid = 1645] [serial = 1714] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x11888e000) [pid = 1645] [serial = 1688] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123ae2000) [pid = 1645] [serial = 1708] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126d78400) [pid = 1645] [serial = 1679] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128a24800) [pid = 1645] [serial = 1681] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x123e05c00) [pid = 1645] [serial = 1717] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x124586c00) [pid = 1645] [serial = 1711] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x1173c0400) [pid = 1645] [serial = 1672] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x126d7d800) [pid = 1645] [serial = 1720] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1173ba400) [pid = 1645] [serial = 1694] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11856e800) [pid = 1645] [serial = 1696] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120e17000) [pid = 1645] [serial = 1675] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123768400) [pid = 1645] [serial = 1705] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x127263c00) [pid = 1645] [serial = 1684] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e1dc00) [pid = 1645] [serial = 1702] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12458cc00) [pid = 1645] [serial = 1678] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12a5c8400) [pid = 1645] [serial = 1685] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1126db400) [pid = 1645] [serial = 1690] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118884800) [pid = 1645] [serial = 1673] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120fb4400) [pid = 1645] [serial = 1676] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x119451800) [pid = 1645] [serial = 1699] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1291c2000) [pid = 1645] [serial = 1682] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123e0a800) [pid = 1645] [serial = 1709] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12680c000) [pid = 1645] [serial = 1718] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12726c800) [pid = 1645] [serial = 1721] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x128a02c00) [pid = 1645] [serial = 1723] [outer = 0x0] [url = about:blank] 09:22:13 INFO - PROCESS | 1645 | 1469550133491 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:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1377ms 09:22:13 INFO - PROCESS | 1645 | 1469550133520 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:22:13 INFO - PROCESS | 1645 | 1469550133522 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:22:13 INFO - PROCESS | 1645 | 1469550133525 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1645 | 1469550133527 Marionette TRACE conn2 <- [1,2354,null,{}] 09:22:13 INFO - PROCESS | 1645 | 1469550133531 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:22:13 INFO - PROCESS | 1645 | 1469550133532 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:13 INFO - PROCESS | 1645 | 1469550133620 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:22:13 INFO - PROCESS | 1645 | 1469550133625 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1645 | 1469550133628 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x116479000 == 28 [pid = 1645] [id = 596] 09:22:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112959800) [pid = 1645] [serial = 1788] [outer = 0x0] 09:22:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x112fb6000) [pid = 1645] [serial = 1789] [outer = 0x112959800] 09:22:13 INFO - PROCESS | 1645 | 1469550133658 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x112957400) [pid = 1645] [serial = 1790] [outer = 0x112959800] 09:22:14 INFO - PROCESS | 1645 | 1469550134038 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:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 09:22:14 INFO - PROCESS | 1645 | 1469550134095 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1645 | 1469550134098 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:22:14 INFO - PROCESS | 1645 | 1469550134103 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1645 | 1469550134105 Marionette TRACE conn2 <- [1,2358,null,{}] 09:22:14 INFO - PROCESS | 1645 | 1469550134107 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:22:14 INFO - PROCESS | 1645 | 1469550134109 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:14 INFO - PROCESS | 1645 | 1469550134188 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:22:14 INFO - PROCESS | 1645 | 1469550134192 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1645 | 1469550134193 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x11876b800 == 29 [pid = 1645] [id = 597] 09:22:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1160f0000) [pid = 1645] [serial = 1791] [outer = 0x0] 09:22:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116a9e400) [pid = 1645] [serial = 1792] [outer = 0x1160f0000] 09:22:14 INFO - PROCESS | 1645 | 1469550134223 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1173be800) [pid = 1645] [serial = 1793] [outer = 0x1160f0000] 09:22:14 INFO - PROCESS | 1645 | 1469550134566 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:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 470ms 09:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:22:14 INFO - PROCESS | 1645 | 1469550134573 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1645 | 1469550134574 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:22:14 INFO - PROCESS | 1645 | 1469550134577 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1645 | 1469550134579 Marionette TRACE conn2 <- [1,2362,null,{}] 09:22:14 INFO - PROCESS | 1645 | 1469550134589 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:22:14 INFO - PROCESS | 1645 | 1469550134592 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:14 INFO - PROCESS | 1645 | 1469550134696 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:22:14 INFO - PROCESS | 1645 | 1469550134706 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1645 | 1469550134708 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fa6000 == 30 [pid = 1645] [id = 598] 09:22:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x112c27000) [pid = 1645] [serial = 1794] [outer = 0x0] 09:22:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1188ca800) [pid = 1645] [serial = 1795] [outer = 0x112c27000] 09:22:14 INFO - PROCESS | 1645 | 1469550134735 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11944b000) [pid = 1645] [serial = 1796] [outer = 0x112c27000] 09:22:15 INFO - PROCESS | 1645 | 1469550135064 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:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 521ms 09:22:15 INFO - PROCESS | 1645 | 1469550135099 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:22:15 INFO - PROCESS | 1645 | 1469550135103 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:22:15 INFO - PROCESS | 1645 | 1469550135105 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1645 | 1469550135106 Marionette TRACE conn2 <- [1,2366,null,{}] 09:22:15 INFO - PROCESS | 1645 | 1469550135108 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:22:15 INFO - PROCESS | 1645 | 1469550135109 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:15 INFO - PROCESS | 1645 | 1469550135187 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:22:15 INFO - PROCESS | 1645 | 1469550135250 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1645 | 1469550135251 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241d8800 == 31 [pid = 1645] [id = 599] 09:22:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118883000) [pid = 1645] [serial = 1797] [outer = 0x0] 09:22:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1195cb400) [pid = 1645] [serial = 1798] [outer = 0x118883000] 09:22:15 INFO - PROCESS | 1645 | 1469550135276 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e13c00) [pid = 1645] [serial = 1799] [outer = 0x118883000] 09:22:15 INFO - PROCESS | 1645 | 1469550135623 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:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 571ms 09:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:22:15 INFO - PROCESS | 1645 | 1469550135684 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1645 | 1469550135685 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:22:15 INFO - PROCESS | 1645 | 1469550135687 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1645 | 1469550135688 Marionette TRACE conn2 <- [1,2370,null,{}] 09:22:15 INFO - PROCESS | 1645 | 1469550135690 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:22:15 INFO - PROCESS | 1645 | 1469550135692 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:15 INFO - PROCESS | 1645 | 1469550135784 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:22:15 INFO - PROCESS | 1645 | 1469550135825 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1645 | 1469550135826 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x127213800 == 32 [pid = 1645] [id = 600] 09:22:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x116007000) [pid = 1645] [serial = 1800] [outer = 0x0] 09:22:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120f81400) [pid = 1645] [serial = 1801] [outer = 0x116007000] 09:22:15 INFO - PROCESS | 1645 | 1469550135850 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120fb4400) [pid = 1645] [serial = 1802] [outer = 0x116007000] 09:22:16 INFO - PROCESS | 1645 | 1469550136201 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:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 521ms 09:22:16 INFO - PROCESS | 1645 | 1469550136208 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1645 | 1469550136210 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:22:16 INFO - PROCESS | 1645 | 1469550136212 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1645 | 1469550136213 Marionette TRACE conn2 <- [1,2374,null,{}] 09:22:16 INFO - PROCESS | 1645 | 1469550136216 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:22:16 INFO - PROCESS | 1645 | 1469550136225 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:16 INFO - PROCESS | 1645 | 1469550136405 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:22:16 INFO - PROCESS | 1645 | 1469550136421 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1645 | 1469550136422 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288f6800 == 33 [pid = 1645] [id = 601] 09:22:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1232f0400) [pid = 1645] [serial = 1803] [outer = 0x0] 09:22:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12385f000) [pid = 1645] [serial = 1804] [outer = 0x1232f0400] 09:22:16 INFO - PROCESS | 1645 | 1469550136464 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123e09c00) [pid = 1645] [serial = 1805] [outer = 0x1232f0400] 09:22:16 INFO - PROCESS | 1645 | 1469550136892 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:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 719ms 09:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:22:16 INFO - PROCESS | 1645 | 1469550136943 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1645 | 1469550136945 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:22:16 INFO - PROCESS | 1645 | 1469550136947 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1645 | 1469550136948 Marionette TRACE conn2 <- [1,2378,null,{}] 09:22:16 INFO - PROCESS | 1645 | 1469550136950 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:22:16 INFO - PROCESS | 1645 | 1469550136951 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:17 INFO - PROCESS | 1645 | 1469550137046 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:22:17 INFO - PROCESS | 1645 | 1469550137051 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1645 | 1469550137052 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12912b800 == 34 [pid = 1645] [id = 602] 09:22:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1235cd400) [pid = 1645] [serial = 1806] [outer = 0x0] 09:22:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x124540000) [pid = 1645] [serial = 1807] [outer = 0x1235cd400] 09:22:17 INFO - PROCESS | 1645 | 1469550137076 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124776c00) [pid = 1645] [serial = 1808] [outer = 0x1235cd400] 09:22:17 INFO - PROCESS | 1645 | 1469550137430 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:22:17 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:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 09:22:17 INFO - PROCESS | 1645 | 1469550137466 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:22:17 INFO - PROCESS | 1645 | 1469550137470 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:22:17 INFO - PROCESS | 1645 | 1469550137472 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1645 | 1469550137473 Marionette TRACE conn2 <- [1,2382,null,{}] 09:22:17 INFO - PROCESS | 1645 | 1469550137475 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:22:17 INFO - PROCESS | 1645 | 1469550137476 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:17 INFO - PROCESS | 1645 | 1469550137782 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x126805c00) [pid = 1645] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x11297e800) [pid = 1645] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12680c400) [pid = 1645] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x113863000) [pid = 1645] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1173b6c00) [pid = 1645] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11828cc00) [pid = 1645] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1160f1800) [pid = 1645] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119449000) [pid = 1645] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x128a2c400) [pid = 1645] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12726d400) [pid = 1645] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1121bb000) [pid = 1645] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113806800) [pid = 1645] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123798400) [pid = 1645] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11820d800) [pid = 1645] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:22:17 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1294d0800) [pid = 1645] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:22:17 INFO - PROCESS | 1645 | 1469550137831 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1645 | 1469550137832 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a1b800 == 35 [pid = 1645] [id = 603] 09:22:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1126d7400) [pid = 1645] [serial = 1809] [outer = 0x0] 09:22:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x112c2cc00) [pid = 1645] [serial = 1810] [outer = 0x1126d7400] 09:22:17 INFO - PROCESS | 1645 | 1469550137857 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1173ba800) [pid = 1645] [serial = 1811] [outer = 0x1126d7400] 09:22:18 INFO - PROCESS | 1645 | 1469550138176 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:22:18 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:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 719ms 09:22:18 INFO - PROCESS | 1645 | 1469550138192 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1645 | 1469550138194 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:22:18 INFO - PROCESS | 1645 | 1469550138198 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1645 | 1469550138200 Marionette TRACE conn2 <- [1,2386,null,{}] 09:22:18 INFO - PROCESS | 1645 | 1469550138204 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:22:18 INFO - PROCESS | 1645 | 1469550138206 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:18 INFO - PROCESS | 1645 | 1469550138333 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:22:18 INFO - PROCESS | 1645 | 1469550138445 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1645 | 1469550138446 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fa5800 == 36 [pid = 1645] [id = 604] 09:22:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x112956c00) [pid = 1645] [serial = 1812] [outer = 0x0] 09:22:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123792400) [pid = 1645] [serial = 1813] [outer = 0x112956c00] 09:22:18 INFO - PROCESS | 1645 | 1469550138474 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12680e400) [pid = 1645] [serial = 1814] [outer = 0x112956c00] 09:22:18 INFO - PROCESS | 1645 | 1469550138692 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:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms 09:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:22:18 INFO - PROCESS | 1645 | 1469550138725 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1645 | 1469550138726 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:22:18 INFO - PROCESS | 1645 | 1469550138729 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1645 | 1469550138730 Marionette TRACE conn2 <- [1,2390,null,{}] 09:22:18 INFO - PROCESS | 1645 | 1469550138734 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:22:18 INFO - PROCESS | 1645 | 1469550138739 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:18 INFO - PROCESS | 1645 | 1469550138845 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:22:18 INFO - PROCESS | 1645 | 1469550138851 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1645 | 1469550138852 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12adb1000 == 37 [pid = 1645] [id = 605] 09:22:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123d87c00) [pid = 1645] [serial = 1815] [outer = 0x0] 09:22:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126d7ec00) [pid = 1645] [serial = 1816] [outer = 0x123d87c00] 09:22:18 INFO - PROCESS | 1645 | 1469550138892 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x127263800) [pid = 1645] [serial = 1817] [outer = 0x123d87c00] 09:22:19 INFO - PROCESS | 1645 | 1469550139392 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:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 669ms 09:22:19 INFO - PROCESS | 1645 | 1469550139403 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:22:19 INFO - PROCESS | 1645 | 1469550139418 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:22:19 INFO - PROCESS | 1645 | 1469550139422 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1645 | 1469550139425 Marionette TRACE conn2 <- [1,2394,null,{}] 09:22:19 INFO - PROCESS | 1645 | 1469550139428 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:22:19 INFO - PROCESS | 1645 | 1469550139431 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:19 INFO - PROCESS | 1645 | 1469550139531 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:22:19 INFO - PROCESS | 1645 | 1469550139536 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1645 | 1469550139538 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x127203000 == 38 [pid = 1645] [id = 606] 09:22:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x127263c00) [pid = 1645] [serial = 1818] [outer = 0x0] 09:22:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x120f81800) [pid = 1645] [serial = 1819] [outer = 0x127263c00] 09:22:19 INFO - PROCESS | 1645 | 1469550139565 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128a2cc00) [pid = 1645] [serial = 1820] [outer = 0x127263c00] 09:22:20 INFO - PROCESS | 1645 | 1469550140117 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:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 771ms 09:22:20 INFO - PROCESS | 1645 | 1469550140194 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1645 | 1469550140197 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:22:20 INFO - PROCESS | 1645 | 1469550140200 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1645 | 1469550140202 Marionette TRACE conn2 <- [1,2398,null,{}] 09:22:20 INFO - PROCESS | 1645 | 1469550140206 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:22:20 INFO - PROCESS | 1645 | 1469550140207 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:20 INFO - PROCESS | 1645 | 1469550140325 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:22:20 INFO - PROCESS | 1645 | 1469550140388 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1645 | 1469550140389 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182df000 == 39 [pid = 1645] [id = 607] 09:22:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x112c30800) [pid = 1645] [serial = 1821] [outer = 0x0] 09:22:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x113a0f000) [pid = 1645] [serial = 1822] [outer = 0x112c30800] 09:22:20 INFO - PROCESS | 1645 | 1469550140420 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11692c400) [pid = 1645] [serial = 1823] [outer = 0x112c30800] 09:22:21 INFO - PROCESS | 1645 | 1469550141006 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:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 872ms 09:22:21 INFO - PROCESS | 1645 | 1469550141071 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1645 | 1469550141075 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:22:21 INFO - PROCESS | 1645 | 1469550141080 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1645 | 1469550141081 Marionette TRACE conn2 <- [1,2402,null,{}] 09:22:21 INFO - PROCESS | 1645 | 1469550141084 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:22:21 INFO - PROCESS | 1645 | 1469550141086 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:21 INFO - PROCESS | 1645 | 1469550141205 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:22:21 INFO - PROCESS | 1645 | 1469550141290 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1645 | 1469550141292 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e2c800 == 40 [pid = 1645] [id = 608] 09:22:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x117d29400) [pid = 1645] [serial = 1824] [outer = 0x0] 09:22:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x11872d400) [pid = 1645] [serial = 1825] [outer = 0x117d29400] 09:22:21 INFO - PROCESS | 1645 | 1469550141323 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x1192e0c00) [pid = 1645] [serial = 1826] [outer = 0x117d29400] 09:22:21 INFO - PROCESS | 1645 | 1469550141957 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:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12adb1000 == 39 [pid = 1645] [id = 605] 09:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 924ms 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x122fa5800 == 38 [pid = 1645] [id = 604] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x119a1b800 == 37 [pid = 1645] [id = 603] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x12912b800 == 36 [pid = 1645] [id = 602] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1288f6800 == 35 [pid = 1645] [id = 601] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x127213800 == 34 [pid = 1645] [id = 600] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1241d8800 == 33 [pid = 1645] [id = 599] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x122fa6000 == 32 [pid = 1645] [id = 598] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x11876b800 == 31 [pid = 1645] [id = 597] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x116479000 == 30 [pid = 1645] [id = 596] 09:22:22 INFO - PROCESS | 1645 | --DOCSHELL 0x1182dc000 == 29 [pid = 1645] [id = 595] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x126c52c00) [pid = 1645] [serial = 1747] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128a20400) [pid = 1645] [serial = 1750] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x128ccb000) [pid = 1645] [serial = 1753] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1291be400) [pid = 1645] [serial = 1754] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128abec00) [pid = 1645] [serial = 1751] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x120f89400) [pid = 1645] [serial = 1741] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123797400) [pid = 1645] [serial = 1742] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1173bf800) [pid = 1645] [serial = 1729] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11820c000) [pid = 1645] [serial = 1730] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118576400) [pid = 1645] [serial = 1735] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x119176000) [pid = 1645] [serial = 1736] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116926400) [pid = 1645] [serial = 1732] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1176ab000) [pid = 1645] [serial = 1733] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x119996c00) [pid = 1645] [serial = 1738] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x120e1c800) [pid = 1645] [serial = 1739] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128e65400) [pid = 1645] [serial = 1756] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128ab7c00) [pid = 1645] [serial = 1724] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1126de000) [pid = 1645] [serial = 1726] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11329b400) [pid = 1645] [serial = 1727] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123a04800) [pid = 1645] [serial = 1744] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x126de3000) [pid = 1645] [serial = 1762] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12a4eb000) [pid = 1645] [serial = 1763] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x11944d800) [pid = 1645] [serial = 1759] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12ad9e800) [pid = 1645] [serial = 1766] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12a4de400) [pid = 1645] [serial = 1757] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x127269000) [pid = 1645] [serial = 1748] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x123769000) [pid = 1645] [serial = 1760] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x124178400) [pid = 1645] [serial = 1745] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x12a6dbc00) [pid = 1645] [serial = 1765] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1645 | 1469550142026 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1645 | 1469550142029 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:22:22 INFO - PROCESS | 1645 | 1469550142032 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1645 | 1469550142034 Marionette TRACE conn2 <- [1,2406,null,{}] 09:22:22 INFO - PROCESS | 1645 | 1469550142037 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:22:22 INFO - PROCESS | 1645 | 1469550142039 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:22 INFO - PROCESS | 1645 | 1469550142123 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:22:22 INFO - PROCESS | 1645 | 1469550142192 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1645 | 1469550142193 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d77800 == 30 [pid = 1645] [id = 609] 09:22:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1160ea800) [pid = 1645] [serial = 1827] [outer = 0x0] 09:22:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11692e000) [pid = 1645] [serial = 1828] [outer = 0x1160ea800] 09:22:22 INFO - PROCESS | 1645 | 1469550142221 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1173b5400) [pid = 1645] [serial = 1829] [outer = 0x1160ea800] 09:22:22 INFO - PROCESS | 1645 | 1469550142558 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:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 572ms 09:22:22 INFO - PROCESS | 1645 | 1469550142604 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1645 | 1469550142607 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:22:22 INFO - PROCESS | 1645 | 1469550142611 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1645 | 1469550142613 Marionette TRACE conn2 <- [1,2410,null,{}] 09:22:22 INFO - PROCESS | 1645 | 1469550142615 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:22:22 INFO - PROCESS | 1645 | 1469550142617 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:22 INFO - PROCESS | 1645 | 1469550142697 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:22:22 INFO - PROCESS | 1645 | 1469550142774 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1645 | 1469550142775 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc3000 == 31 [pid = 1645] [id = 610] 09:22:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1173b7000) [pid = 1645] [serial = 1830] [outer = 0x0] 09:22:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118299c00) [pid = 1645] [serial = 1831] [outer = 0x1173b7000] 09:22:22 INFO - PROCESS | 1645 | 1469550142802 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119449000) [pid = 1645] [serial = 1832] [outer = 0x1173b7000] 09:22:23 INFO - PROCESS | 1645 | 1469550143111 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:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 09:22:23 INFO - PROCESS | 1645 | 1469550143130 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1645 | 1469550143131 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:22:23 INFO - PROCESS | 1645 | 1469550143135 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1645 | 1469550143139 Marionette TRACE conn2 <- [1,2414,null,{}] 09:22:23 INFO - PROCESS | 1645 | 1469550143147 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:22:23 INFO - PROCESS | 1645 | 1469550143153 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:23 INFO - PROCESS | 1645 | 1469550143231 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:22:23 INFO - PROCESS | 1645 | 1469550143239 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1645 | 1469550143241 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dcf000 == 32 [pid = 1645] [id = 611] 09:22:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x112c32000) [pid = 1645] [serial = 1833] [outer = 0x0] 09:22:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x120e1d800) [pid = 1645] [serial = 1834] [outer = 0x112c32000] 09:22:23 INFO - PROCESS | 1645 | 1469550143269 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1232eb400) [pid = 1645] [serial = 1835] [outer = 0x112c32000] 09:22:23 INFO - PROCESS | 1645 | 1469550143616 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:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 528ms 09:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:22:23 INFO - PROCESS | 1645 | 1469550143662 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1645 | 1469550143664 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:22:23 INFO - PROCESS | 1645 | 1469550143666 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1645 | 1469550143667 Marionette TRACE conn2 <- [1,2418,null,{}] 09:22:23 INFO - PROCESS | 1645 | 1469550143670 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:22:23 INFO - PROCESS | 1645 | 1469550143671 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:23 INFO - PROCESS | 1645 | 1469550143753 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:22:23 INFO - PROCESS | 1645 | 1469550143757 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1645 | 1469550143758 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288f4800 == 33 [pid = 1645] [id = 612] 09:22:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x12378b800) [pid = 1645] [serial = 1836] [outer = 0x0] 09:22:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123795400) [pid = 1645] [serial = 1837] [outer = 0x12378b800] 09:22:23 INFO - PROCESS | 1645 | 1469550143783 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123a07000) [pid = 1645] [serial = 1838] [outer = 0x12378b800] 09:22:24 INFO - PROCESS | 1645 | 1469550144139 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:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 521ms 09:22:24 INFO - PROCESS | 1645 | 1469550144187 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1645 | 1469550144189 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:22:24 INFO - PROCESS | 1645 | 1469550144191 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1645 | 1469550144192 Marionette TRACE conn2 <- [1,2422,null,{}] 09:22:24 INFO - PROCESS | 1645 | 1469550144195 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:22:24 INFO - PROCESS | 1645 | 1469550144196 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:24 INFO - PROCESS | 1645 | 1469550144339 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:22:24 INFO - PROCESS | 1645 | 1469550144363 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1645 | 1469550144364 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x129126000 == 34 [pid = 1645] [id = 613] 09:22:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x112957000) [pid = 1645] [serial = 1839] [outer = 0x0] 09:22:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123a0b800) [pid = 1645] [serial = 1840] [outer = 0x112957000] 09:22:24 INFO - PROCESS | 1645 | 1469550144404 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123e0a400) [pid = 1645] [serial = 1841] [outer = 0x112957000] 09:22:24 INFO - PROCESS | 1645 | 1469550144823 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:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 09:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:22:24 INFO - PROCESS | 1645 | 1469550144863 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1645 | 1469550144864 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:22:24 INFO - PROCESS | 1645 | 1469550144866 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1645 | 1469550144867 Marionette TRACE conn2 <- [1,2426,null,{}] 09:22:24 INFO - PROCESS | 1645 | 1469550144869 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:22:24 INFO - PROCESS | 1645 | 1469550144873 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:24 INFO - PROCESS | 1645 | 1469550144993 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:22:25 INFO - PROCESS | 1645 | 1469550145005 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1645 | 1469550145006 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a442800 == 35 [pid = 1645] [id = 614] 09:22:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124586c00) [pid = 1645] [serial = 1842] [outer = 0x0] 09:22:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126c52c00) [pid = 1645] [serial = 1843] [outer = 0x124586c00] 09:22:25 INFO - PROCESS | 1645 | 1469550145031 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x128a05400) [pid = 1645] [serial = 1844] [outer = 0x124586c00] 09:22:25 INFO - PROCESS | 1645 | 1469550145393 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:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 09:22:25 INFO - PROCESS | 1645 | 1469550145437 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1645 | 1469550145438 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:22:25 INFO - PROCESS | 1645 | 1469550145440 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1645 | 1469550145441 Marionette TRACE conn2 <- [1,2430,null,{}] 09:22:25 INFO - PROCESS | 1645 | 1469550145444 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:22:25 INFO - PROCESS | 1645 | 1469550145445 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:25 INFO - PROCESS | 1645 | 1469550145545 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:22:25 INFO - PROCESS | 1645 | 1469550145555 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1645 | 1469550145556 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af94000 == 36 [pid = 1645] [id = 615] 09:22:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128a21800) [pid = 1645] [serial = 1845] [outer = 0x0] 09:22:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x128a27800) [pid = 1645] [serial = 1846] [outer = 0x128a21800] 09:22:25 INFO - PROCESS | 1645 | 1469550145581 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128ab8400) [pid = 1645] [serial = 1847] [outer = 0x128a21800] 09:22:25 INFO - PROCESS | 1645 | 1469550145898 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:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 09:22:25 INFO - PROCESS | 1645 | 1469550145908 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1645 | 1469550145909 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:22:25 INFO - PROCESS | 1645 | 1469550145911 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1645 | 1469550145912 Marionette TRACE conn2 <- [1,2434,null,{}] 09:22:25 INFO - PROCESS | 1645 | 1469550145915 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:22:25 INFO - PROCESS | 1645 | 1469550145917 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:26 INFO - PROCESS | 1645 | 1469550146015 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:22:26 INFO - PROCESS | 1645 | 1469550146027 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1645 | 1469550146028 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7b6000 == 37 [pid = 1645] [id = 616] 09:22:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128abc800) [pid = 1645] [serial = 1848] [outer = 0x0] 09:22:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x128ac3000) [pid = 1645] [serial = 1849] [outer = 0x128abc800] 09:22:26 INFO - PROCESS | 1645 | 1469550146053 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128e67400) [pid = 1645] [serial = 1850] [outer = 0x128abc800] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x112c27000) [pid = 1645] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x11692f400) [pid = 1645] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x112959800) [pid = 1645] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x118883000) [pid = 1645] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113861400) [pid = 1645] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1188ccc00) [pid = 1645] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12378a800) [pid = 1645] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12385a000) [pid = 1645] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128ccd800) [pid = 1645] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x116007000) [pid = 1645] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1232f0400) [pid = 1645] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1235cd400) [pid = 1645] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1126d7400) [pid = 1645] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123d87c00) [pid = 1645] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x1160f0000) [pid = 1645] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x113271800) [pid = 1645] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:22:26 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x112956c00) [pid = 1645] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:22:26 INFO - PROCESS | 1645 | 1469550146481 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:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 618ms 09:22:26 INFO - PROCESS | 1645 | 1469550146531 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1645 | 1469550146532 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:22:26 INFO - PROCESS | 1645 | 1469550146535 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1645 | 1469550146536 Marionette TRACE conn2 <- [1,2438,null,{}] 09:22:26 INFO - PROCESS | 1645 | 1469550146538 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:22:26 INFO - PROCESS | 1645 | 1469550146539 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:26 INFO - PROCESS | 1645 | 1469550146615 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:22:26 INFO - PROCESS | 1645 | 1469550146621 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1645 | 1469550146622 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc4800 == 38 [pid = 1645] [id = 617] 09:22:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x113271800) [pid = 1645] [serial = 1851] [outer = 0x0] 09:22:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x118204400) [pid = 1645] [serial = 1852] [outer = 0x113271800] 09:22:26 INFO - PROCESS | 1645 | 1469550146646 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120e10000) [pid = 1645] [serial = 1853] [outer = 0x113271800] 09:22:27 INFO - PROCESS | 1645 | 1469550147014 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:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 09:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:22:27 INFO - PROCESS | 1645 | 1469550147054 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1645 | 1469550147056 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:22:27 INFO - PROCESS | 1645 | 1469550147059 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1645 | 1469550147061 Marionette TRACE conn2 <- [1,2442,null,{}] 09:22:27 INFO - PROCESS | 1645 | 1469550147064 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:22:27 INFO - PROCESS | 1645 | 1469550147066 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:27 INFO - PROCESS | 1645 | 1469550147153 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:22:27 INFO - PROCESS | 1645 | 1469550147157 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1645 | 1469550147158 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd20800 == 39 [pid = 1645] [id = 618] 09:22:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x120e12400) [pid = 1645] [serial = 1854] [outer = 0x0] 09:22:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x124341800) [pid = 1645] [serial = 1855] [outer = 0x120e12400] 09:22:27 INFO - PROCESS | 1645 | 1469550147182 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x128a22800) [pid = 1645] [serial = 1856] [outer = 0x120e12400] 09:22:27 INFO - PROCESS | 1645 | 1469550147522 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:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 09:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:22:27 INFO - PROCESS | 1645 | 1469550147529 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1645 | 1469550147530 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:22:27 INFO - PROCESS | 1645 | 1469550147532 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1645 | 1469550147536 Marionette TRACE conn2 <- [1,2446,null,{}] 09:22:27 INFO - PROCESS | 1645 | 1469550147540 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:22:27 INFO - PROCESS | 1645 | 1469550147541 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:27 INFO - PROCESS | 1645 | 1469550147633 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:22:27 INFO - PROCESS | 1645 | 1469550147697 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1645 | 1469550147698 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c598000 == 40 [pid = 1645] [id = 619] 09:22:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1232f0400) [pid = 1645] [serial = 1857] [outer = 0x0] 09:22:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1291bc800) [pid = 1645] [serial = 1858] [outer = 0x1232f0400] 09:22:27 INFO - PROCESS | 1645 | 1469550147724 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12a4e9000) [pid = 1645] [serial = 1859] [outer = 0x1232f0400] 09:22:27 INFO - PROCESS | 1645 | 1469550147980 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:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 474ms 09:22:28 INFO - PROCESS | 1645 | 1469550148009 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1645 | 1469550148011 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:22:28 INFO - PROCESS | 1645 | 1469550148013 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1645 | 1469550148014 Marionette TRACE conn2 <- [1,2450,null,{}] 09:22:28 INFO - PROCESS | 1645 | 1469550148025 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:22:28 INFO - PROCESS | 1645 | 1469550148026 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:28 INFO - PROCESS | 1645 | 1469550148113 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:22:28 INFO - PROCESS | 1645 | 1469550148117 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1645 | 1469550148118 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc1f800 == 41 [pid = 1645] [id = 620] 09:22:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x12a5c8c00) [pid = 1645] [serial = 1860] [outer = 0x0] 09:22:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12a5ce400) [pid = 1645] [serial = 1861] [outer = 0x12a5c8c00] 09:22:28 INFO - PROCESS | 1645 | 1469550148150 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12a6dd000) [pid = 1645] [serial = 1862] [outer = 0x12a5c8c00] 09:22:28 INFO - PROCESS | 1645 | 1469550148569 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:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 623ms 09:22:28 INFO - PROCESS | 1645 | 1469550148637 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:22:28 INFO - PROCESS | 1645 | 1469550148640 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:22:28 INFO - PROCESS | 1645 | 1469550148643 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1645 | 1469550148645 Marionette TRACE conn2 <- [1,2454,null,{}] 09:22:28 INFO - PROCESS | 1645 | 1469550148649 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:22:28 INFO - PROCESS | 1645 | 1469550148651 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:28 INFO - PROCESS | 1645 | 1469550148767 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:22:28 INFO - PROCESS | 1645 | 1469550148843 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1645 | 1469550148845 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191ad000 == 42 [pid = 1645] [id = 621] 09:22:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x112c27000) [pid = 1645] [serial = 1863] [outer = 0x0] 09:22:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11690b400) [pid = 1645] [serial = 1864] [outer = 0x112c27000] 09:22:28 INFO - PROCESS | 1645 | 1469550148876 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1173c0000) [pid = 1645] [serial = 1865] [outer = 0x112c27000] 09:22:29 INFO - PROCESS | 1645 | 1469550149291 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:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 09:22:29 INFO - PROCESS | 1645 | 1469550149313 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1645 | 1469550149316 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:22:29 INFO - PROCESS | 1645 | 1469550149321 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1645 | 1469550149323 Marionette TRACE conn2 <- [1,2458,null,{}] 09:22:29 INFO - PROCESS | 1645 | 1469550149325 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:22:29 INFO - PROCESS | 1645 | 1469550149327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:29 INFO - PROCESS | 1645 | 1469550149430 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:22:29 INFO - PROCESS | 1645 | 1469550149493 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1645 | 1469550149494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288e9000 == 43 [pid = 1645] [id = 622] 09:22:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x118207400) [pid = 1645] [serial = 1866] [outer = 0x0] 09:22:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x119451800) [pid = 1645] [serial = 1867] [outer = 0x118207400] 09:22:29 INFO - PROCESS | 1645 | 1469550149524 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x120e14800) [pid = 1645] [serial = 1868] [outer = 0x118207400] 09:22:29 INFO - PROCESS | 1645 | 1469550149987 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:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 719ms 09:22:30 INFO - PROCESS | 1645 | 1469550150040 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:22:30 INFO - PROCESS | 1645 | 1469550150042 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:22:30 INFO - PROCESS | 1645 | 1469550150044 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1645 | 1469550150047 Marionette TRACE conn2 <- [1,2462,null,{}] 09:22:30 INFO - PROCESS | 1645 | 1469550150073 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:22:30 INFO - PROCESS | 1645 | 1469550150076 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:30 INFO - PROCESS | 1645 | 1469550150205 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:22:30 INFO - PROCESS | 1645 | 1469550150281 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1645 | 1469550150283 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c599000 == 44 [pid = 1645] [id = 623] 09:22:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x123a06400) [pid = 1645] [serial = 1869] [outer = 0x0] 09:22:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123e0f400) [pid = 1645] [serial = 1870] [outer = 0x123a06400] 09:22:30 INFO - PROCESS | 1645 | 1469550150314 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x124d80800) [pid = 1645] [serial = 1871] [outer = 0x123a06400] 09:22:30 INFO - PROCESS | 1645 | 1469550150737 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:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 723ms 09:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:22:30 INFO - PROCESS | 1645 | 1469550150768 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1645 | 1469550150770 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:22:30 INFO - PROCESS | 1645 | 1469550150772 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1645 | 1469550150773 Marionette TRACE conn2 <- [1,2466,null,{}] 09:22:30 INFO - PROCESS | 1645 | 1469550150775 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:22:30 INFO - PROCESS | 1645 | 1469550150777 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:30 INFO - PROCESS | 1645 | 1469550150882 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:22:30 INFO - PROCESS | 1645 | 1469550150945 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1645 | 1469550150946 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d491800 == 45 [pid = 1645] [id = 624] 09:22:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12680d800) [pid = 1645] [serial = 1872] [outer = 0x0] 09:22:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x127267800) [pid = 1645] [serial = 1873] [outer = 0x12680d800] 09:22:30 INFO - PROCESS | 1645 | 1469550150975 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x128a23400) [pid = 1645] [serial = 1874] [outer = 0x12680d800] 09:22:31 INFO - PROCESS | 1645 | 1469550151416 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:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 668ms 09:22:31 INFO - PROCESS | 1645 | 1469550151441 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1645 | 1469550151443 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:22:31 INFO - PROCESS | 1645 | 1469550151446 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1645 | 1469550151448 Marionette TRACE conn2 <- [1,2470,null,{}] 09:22:31 INFO - PROCESS | 1645 | 1469550151452 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:22:31 INFO - PROCESS | 1645 | 1469550151454 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:31 INFO - PROCESS | 1645 | 1469550151643 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:22:31 INFO - PROCESS | 1645 | 1469550151735 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1645 | 1469550151736 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x127222000 == 46 [pid = 1645] [id = 625] 09:22:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x113d4e400) [pid = 1645] [serial = 1875] [outer = 0x0] 09:22:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x124772400) [pid = 1645] [serial = 1876] [outer = 0x113d4e400] 09:22:31 INFO - PROCESS | 1645 | 1469550151764 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1294d4800) [pid = 1645] [serial = 1877] [outer = 0x113d4e400] 09:22:32 INFO - PROCESS | 1645 | 1469550152334 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:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 925ms 09:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:22:32 INFO - PROCESS | 1645 | 1469550152371 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1645 | 1469550152373 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:22:32 INFO - PROCESS | 1645 | 1469550152377 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1645 | 1469550152379 Marionette TRACE conn2 <- [1,2474,null,{}] 09:22:32 INFO - PROCESS | 1645 | 1469550152383 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:22:32 INFO - PROCESS | 1645 | 1469550152387 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:32 INFO - PROCESS | 1645 | 1469550152491 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:22:32 INFO - PROCESS | 1645 | 1469550152562 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1645 | 1469550152565 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc6000 == 47 [pid = 1645] [id = 626] 09:22:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x11697f400) [pid = 1645] [serial = 1878] [outer = 0x0] 09:22:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1173b3800) [pid = 1645] [serial = 1879] [outer = 0x11697f400] 09:22:32 INFO - PROCESS | 1645 | 1469550152593 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11852e000) [pid = 1645] [serial = 1880] [outer = 0x11697f400] 09:22:33 INFO - PROCESS | 1645 | 1469550153073 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:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 721ms 09:22:33 INFO - PROCESS | 1645 | 1469550153098 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1645 | 1469550153101 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:22:33 INFO - PROCESS | 1645 | 1469550153126 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1645 | 1469550153128 Marionette TRACE conn2 <- [1,2478,null,{}] 09:22:33 INFO - PROCESS | 1645 | 1469550153130 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:22:33 INFO - PROCESS | 1645 | 1469550153132 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12c598000 == 46 [pid = 1645] [id = 619] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd20800 == 45 [pid = 1645] [id = 618] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc4800 == 44 [pid = 1645] [id = 617] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7b6000 == 43 [pid = 1645] [id = 616] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12af94000 == 42 [pid = 1645] [id = 615] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12a442800 == 41 [pid = 1645] [id = 614] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x129126000 == 40 [pid = 1645] [id = 613] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1288f4800 == 39 [pid = 1645] [id = 612] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x124dcf000 == 38 [pid = 1645] [id = 611] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc3000 == 37 [pid = 1645] [id = 610] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x117d77800 == 36 [pid = 1645] [id = 609] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x124e2c800 == 35 [pid = 1645] [id = 608] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1182df000 == 34 [pid = 1645] [id = 607] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x127203000 == 33 [pid = 1645] [id = 606] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc6000 == 32 [pid = 1645] [id = 626] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x127222000 == 31 [pid = 1645] [id = 625] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12d491800 == 30 [pid = 1645] [id = 624] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12c599000 == 29 [pid = 1645] [id = 623] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1288e9000 == 28 [pid = 1645] [id = 622] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc1f800 == 27 [pid = 1645] [id = 620] 09:22:33 INFO - PROCESS | 1645 | --DOCSHELL 0x1191ad000 == 26 [pid = 1645] [id = 621] 09:22:33 INFO - PROCESS | 1645 | 1469550153776 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x1188ca800) [pid = 1645] [serial = 1795] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11944b000) [pid = 1645] [serial = 1796] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x1191cc800) [pid = 1645] [serial = 1787] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x118575800) [pid = 1645] [serial = 1786] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x112fb6000) [pid = 1645] [serial = 1789] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x112957400) [pid = 1645] [serial = 1790] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1195cb400) [pid = 1645] [serial = 1798] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x118202800) [pid = 1645] [serial = 1769] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x115d11400) [pid = 1645] [serial = 1768] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x120f80000) [pid = 1645] [serial = 1772] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1195d4c00) [pid = 1645] [serial = 1771] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x124541c00) [pid = 1645] [serial = 1775] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123794800) [pid = 1645] [serial = 1774] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x120f81800) [pid = 1645] [serial = 1819] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x128ac0800) [pid = 1645] [serial = 1778] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x124d87000) [pid = 1645] [serial = 1777] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12a6db400) [pid = 1645] [serial = 1781] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x12a5c7c00) [pid = 1645] [serial = 1780] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x120fb4400) [pid = 1645] [serial = 1802] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120f81400) [pid = 1645] [serial = 1801] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x12385f000) [pid = 1645] [serial = 1804] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x124540000) [pid = 1645] [serial = 1807] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1173ba800) [pid = 1645] [serial = 1811] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x126d7ec00) [pid = 1645] [serial = 1816] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x112c2cc00) [pid = 1645] [serial = 1810] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x116a9e400) [pid = 1645] [serial = 1792] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12a6dec00) [pid = 1645] [serial = 1784] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x127263800) [pid = 1645] [serial = 1817] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1173b1800) [pid = 1645] [serial = 1783] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1173be800) [pid = 1645] [serial = 1793] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x124776c00) [pid = 1645] [serial = 1808] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x123e09c00) [pid = 1645] [serial = 1805] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12680e400) [pid = 1645] [serial = 1814] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x120e13c00) [pid = 1645] [serial = 1799] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x123792400) [pid = 1645] [serial = 1813] [outer = 0x0] [url = about:blank] 09:22:33 INFO - PROCESS | 1645 | 1469550153884 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1645 | 1469550153886 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x112d9f800 == 27 [pid = 1645] [id = 627] 09:22:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x11213ec00) [pid = 1645] [serial = 1881] [outer = 0x0] 09:22:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11262dc00) [pid = 1645] [serial = 1882] [outer = 0x11213ec00] 09:22:33 INFO - PROCESS | 1645 | 1469550153915 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1126e0000) [pid = 1645] [serial = 1883] [outer = 0x11213ec00] 09:22:34 INFO - PROCESS | 1645 | 1469550154247 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:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1173ms 09:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:22:34 INFO - PROCESS | 1645 | 1469550154298 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1645 | 1469550154301 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:22:34 INFO - PROCESS | 1645 | 1469550154304 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1645 | 1469550154306 Marionette TRACE conn2 <- [1,2482,null,{}] 09:22:34 INFO - PROCESS | 1645 | 1469550154309 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:22:34 INFO - PROCESS | 1645 | 1469550154310 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:34 INFO - PROCESS | 1645 | 1469550154420 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:22:34 INFO - PROCESS | 1645 | 1469550154474 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1645 | 1469550154475 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x117370800 == 28 [pid = 1645] [id = 628] 09:22:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x112f34400) [pid = 1645] [serial = 1884] [outer = 0x0] 09:22:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11329dc00) [pid = 1645] [serial = 1885] [outer = 0x112f34400] 09:22:34 INFO - PROCESS | 1645 | 1469550154501 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x115d11400) [pid = 1645] [serial = 1886] [outer = 0x112f34400] 09:22:34 INFO - PROCESS | 1645 | 1469550154779 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:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 09:22:34 INFO - PROCESS | 1645 | 1469550154826 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1645 | 1469550154827 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:22:34 INFO - PROCESS | 1645 | 1469550154829 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1645 | 1469550154831 Marionette TRACE conn2 <- [1,2486,null,{}] 09:22:34 INFO - PROCESS | 1645 | 1469550154834 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:22:34 INFO - PROCESS | 1645 | 1469550154837 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:34 INFO - PROCESS | 1645 | 1469550154916 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:22:34 INFO - PROCESS | 1645 | 1469550154976 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1645 | 1469550154978 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:34 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d74000 == 29 [pid = 1645] [id = 629] 09:22:34 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x115d11000) [pid = 1645] [serial = 1887] [outer = 0x0] 09:22:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x116984c00) [pid = 1645] [serial = 1888] [outer = 0x115d11000] 09:22:35 INFO - PROCESS | 1645 | 1469550155013 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1173bb000) [pid = 1645] [serial = 1889] [outer = 0x115d11000] 09:22:35 INFO - PROCESS | 1645 | 1469550155327 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:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 523ms 09:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:22:35 INFO - PROCESS | 1645 | 1469550155355 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1645 | 1469550155357 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:22:35 INFO - PROCESS | 1645 | 1469550155365 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1645 | 1469550155371 Marionette TRACE conn2 <- [1,2490,null,{}] 09:22:35 INFO - PROCESS | 1645 | 1469550155373 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:22:35 INFO - PROCESS | 1645 | 1469550155376 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:35 INFO - PROCESS | 1645 | 1469550155456 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:22:35 INFO - PROCESS | 1645 | 1469550155460 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1645 | 1469550155461 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x123151000 == 30 [pid = 1645] [id = 630] 09:22:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1176aa400) [pid = 1645] [serial = 1890] [outer = 0x0] 09:22:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11856d400) [pid = 1645] [serial = 1891] [outer = 0x1176aa400] 09:22:35 INFO - PROCESS | 1645 | 1469550155489 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x11917e800) [pid = 1645] [serial = 1892] [outer = 0x1176aa400] 09:22:35 INFO - PROCESS | 1645 | 1469550155821 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:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 479ms 09:22:35 INFO - PROCESS | 1645 | 1469550155843 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1645 | 1469550155844 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:22:35 INFO - PROCESS | 1645 | 1469550155847 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1645 | 1469550155848 Marionette TRACE conn2 <- [1,2494,null,{}] 09:22:35 INFO - PROCESS | 1645 | 1469550155880 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:22:35 INFO - PROCESS | 1645 | 1469550155882 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:36 INFO - PROCESS | 1645 | 1469550156001 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:22:36 INFO - PROCESS | 1645 | 1469550156018 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1645 | 1469550156019 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c02800 == 31 [pid = 1645] [id = 631] 09:22:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1173bb800) [pid = 1645] [serial = 1893] [outer = 0x0] 09:22:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x119448400) [pid = 1645] [serial = 1894] [outer = 0x1173bb800] 09:22:36 INFO - PROCESS | 1645 | 1469550156060 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x119457800) [pid = 1645] [serial = 1895] [outer = 0x1173bb800] 09:22:36 INFO - PROCESS | 1645 | 1469550156537 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:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 732ms 09:22:36 INFO - PROCESS | 1645 | 1469550156579 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1645 | 1469550156581 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:22:36 INFO - PROCESS | 1645 | 1469550156583 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1645 | 1469550156585 Marionette TRACE conn2 <- [1,2498,null,{}] 09:22:36 INFO - PROCESS | 1645 | 1469550156588 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:22:36 INFO - PROCESS | 1645 | 1469550156590 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:36 INFO - PROCESS | 1645 | 1469550156686 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:22:36 INFO - PROCESS | 1645 | 1469550156690 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1645 | 1469550156695 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x127218000 == 32 [pid = 1645] [id = 632] 09:22:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x11327bc00) [pid = 1645] [serial = 1896] [outer = 0x0] 09:22:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x120e14000) [pid = 1645] [serial = 1897] [outer = 0x11327bc00] 09:22:36 INFO - PROCESS | 1645 | 1469550156759 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120e85000) [pid = 1645] [serial = 1898] [outer = 0x11327bc00] 09:22:37 INFO - PROCESS | 1645 | 1469550157114 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:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 571ms 09:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:22:37 INFO - PROCESS | 1645 | 1469550157155 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1645 | 1469550157157 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:22:37 INFO - PROCESS | 1645 | 1469550157159 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1645 | 1469550157161 Marionette TRACE conn2 <- [1,2502,null,{}] 09:22:37 INFO - PROCESS | 1645 | 1469550157164 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:22:37 INFO - PROCESS | 1645 | 1469550157165 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:37 INFO - PROCESS | 1645 | 1469550157306 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:22:37 INFO - PROCESS | 1645 | 1469550157389 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1645 | 1469550157390 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x113f4a000 == 33 [pid = 1645] [id = 633] 09:22:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x120f84400) [pid = 1645] [serial = 1899] [outer = 0x0] 09:22:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123097000) [pid = 1645] [serial = 1900] [outer = 0x120f84400] 09:22:37 INFO - PROCESS | 1645 | 1469550157436 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x12378b400) [pid = 1645] [serial = 1901] [outer = 0x120f84400] 09:22:37 INFO - PROCESS | 1645 | 1469550157763 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:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 621ms 09:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:22:37 INFO - PROCESS | 1645 | 1469550157780 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1645 | 1469550157781 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:22:37 INFO - PROCESS | 1645 | 1469550157784 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1645 | 1469550157787 Marionette TRACE conn2 <- [1,2506,null,{}] 09:22:37 INFO - PROCESS | 1645 | 1469550157791 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:22:37 INFO - PROCESS | 1645 | 1469550157792 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:37 INFO - PROCESS | 1645 | 1469550157890 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x124586c00) [pid = 1645] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128a21800) [pid = 1645] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128abc800) [pid = 1645] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x127263c00) [pid = 1645] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x112c30800) [pid = 1645] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12378b800) [pid = 1645] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1173b7000) [pid = 1645] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x117d29400) [pid = 1645] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x113271800) [pid = 1645] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112c32000) [pid = 1645] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1160ea800) [pid = 1645] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1232f0400) [pid = 1645] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12a5c8c00) [pid = 1645] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x120e12400) [pid = 1645] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:22:38 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x112957000) [pid = 1645] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:22:38 INFO - PROCESS | 1645 | 1469550158156 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1645 | 1469550158157 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826a800 == 34 [pid = 1645] [id = 634] 09:22:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x111cac000) [pid = 1645] [serial = 1902] [outer = 0x0] 09:22:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x112959800) [pid = 1645] [serial = 1903] [outer = 0x111cac000] 09:22:38 INFO - PROCESS | 1645 | 1469550158182 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x116982c00) [pid = 1645] [serial = 1904] [outer = 0x111cac000] 09:22:38 INFO - PROCESS | 1645 | 1469550158438 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:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 09:22:38 INFO - PROCESS | 1645 | 1469550158461 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1645 | 1469550158462 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:22:38 INFO - PROCESS | 1645 | 1469550158464 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1645 | 1469550158465 Marionette TRACE conn2 <- [1,2510,null,{}] 09:22:38 INFO - PROCESS | 1645 | 1469550158475 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:22:38 INFO - PROCESS | 1645 | 1469550158476 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:38 INFO - PROCESS | 1645 | 1469550158558 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:22:38 INFO - PROCESS | 1645 | 1469550158563 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1645 | 1469550158564 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x129345800 == 35 [pid = 1645] [id = 635] 09:22:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x118576400) [pid = 1645] [serial = 1905] [outer = 0x0] 09:22:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1232f0400) [pid = 1645] [serial = 1906] [outer = 0x118576400] 09:22:38 INFO - PROCESS | 1645 | 1469550158591 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123a04800) [pid = 1645] [serial = 1907] [outer = 0x118576400] 09:22:38 INFO - PROCESS | 1645 | 1469550158945 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:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 524ms 09:22:39 INFO - PROCESS | 1645 | 1469550158997 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1645 | 1469550158999 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:22:39 INFO - PROCESS | 1645 | 1469550159003 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1645 | 1469550159004 Marionette TRACE conn2 <- [1,2514,null,{}] 09:22:39 INFO - PROCESS | 1645 | 1469550159006 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:22:39 INFO - PROCESS | 1645 | 1469550159007 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:39 INFO - PROCESS | 1645 | 1469550159082 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:22:39 INFO - PROCESS | 1645 | 1469550159087 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1645 | 1469550159088 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a588800 == 36 [pid = 1645] [id = 636] 09:22:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123798400) [pid = 1645] [serial = 1908] [outer = 0x0] 09:22:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123ae4400) [pid = 1645] [serial = 1909] [outer = 0x123798400] 09:22:39 INFO - PROCESS | 1645 | 1469550159113 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123db2800) [pid = 1645] [serial = 1910] [outer = 0x123798400] 09:22:39 INFO - PROCESS | 1645 | 1469550159418 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:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 467ms 09:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:22:39 INFO - PROCESS | 1645 | 1469550159471 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1645 | 1469550159472 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:22:39 INFO - PROCESS | 1645 | 1469550159475 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1645 | 1469550159477 Marionette TRACE conn2 <- [1,2518,null,{}] 09:22:39 INFO - PROCESS | 1645 | 1469550159480 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:22:39 INFO - PROCESS | 1645 | 1469550159482 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:39 INFO - PROCESS | 1645 | 1469550159602 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:22:39 INFO - PROCESS | 1645 | 1469550159697 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1645 | 1469550159698 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af7d000 == 37 [pid = 1645] [id = 637] 09:22:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123daac00) [pid = 1645] [serial = 1911] [outer = 0x0] 09:22:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123e09c00) [pid = 1645] [serial = 1912] [outer = 0x123daac00] 09:22:39 INFO - PROCESS | 1645 | 1469550159742 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12458e800) [pid = 1645] [serial = 1913] [outer = 0x123daac00] 09:22:40 INFO - PROCESS | 1645 | 1469550160241 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:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 819ms 09:22:40 INFO - PROCESS | 1645 | 1469550160295 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1645 | 1469550160298 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:22:40 INFO - PROCESS | 1645 | 1469550160301 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1645 | 1469550160303 Marionette TRACE conn2 <- [1,2522,null,{}] 09:22:40 INFO - PROCESS | 1645 | 1469550160307 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:22:40 INFO - PROCESS | 1645 | 1469550160309 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:40 INFO - PROCESS | 1645 | 1469550160431 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:22:40 INFO - PROCESS | 1645 | 1469550160491 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1645 | 1469550160494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x117368000 == 38 [pid = 1645] [id = 638] 09:22:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x11298c800) [pid = 1645] [serial = 1914] [outer = 0x0] 09:22:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x112ce1000) [pid = 1645] [serial = 1915] [outer = 0x11298c800] 09:22:40 INFO - PROCESS | 1645 | 1469550160526 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x113d48000) [pid = 1645] [serial = 1916] [outer = 0x11298c800] 09:22:40 INFO - PROCESS | 1645 | 1469550160991 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:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 09:22:41 INFO - PROCESS | 1645 | 1469550161072 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1645 | 1469550161075 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:22:41 INFO - PROCESS | 1645 | 1469550161079 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1645 | 1469550161081 Marionette TRACE conn2 <- [1,2526,null,{}] 09:22:41 INFO - PROCESS | 1645 | 1469550161084 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:22:41 INFO - PROCESS | 1645 | 1469550161085 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:41 INFO - PROCESS | 1645 | 1469550161197 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:22:41 INFO - PROCESS | 1645 | 1469550161257 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1645 | 1469550161258 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x124829000 == 39 [pid = 1645] [id = 639] 09:22:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11692cc00) [pid = 1645] [serial = 1917] [outer = 0x0] 09:22:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1173c0800) [pid = 1645] [serial = 1918] [outer = 0x11692cc00] 09:22:41 INFO - PROCESS | 1645 | 1469550161289 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11856c800) [pid = 1645] [serial = 1919] [outer = 0x11692cc00] 09:22:41 INFO - PROCESS | 1645 | 1469550161837 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:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 820ms 09:22:41 INFO - PROCESS | 1645 | 1469550161899 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1645 | 1469550161902 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:22:41 INFO - PROCESS | 1645 | 1469550161906 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1645 | 1469550161908 Marionette TRACE conn2 <- [1,2530,null,{}] 09:22:41 INFO - PROCESS | 1645 | 1469550161916 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:22:41 INFO - PROCESS | 1645 | 1469550161920 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:42 INFO - PROCESS | 1645 | 1469550162030 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:22:42 INFO - PROCESS | 1645 | 1469550162221 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1645 | 1469550162222 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fa6800 == 40 [pid = 1645] [id = 640] 09:22:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x112f29c00) [pid = 1645] [serial = 1920] [outer = 0x0] 09:22:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x113275800) [pid = 1645] [serial = 1921] [outer = 0x112f29c00] 09:22:42 INFO - PROCESS | 1645 | 1469550162251 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x11607bc00) [pid = 1645] [serial = 1922] [outer = 0x112f29c00] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12a588800 == 39 [pid = 1645] [id = 636] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x129345800 == 38 [pid = 1645] [id = 635] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11826a800 == 37 [pid = 1645] [id = 634] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x113f4a000 == 36 [pid = 1645] [id = 633] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x127218000 == 35 [pid = 1645] [id = 632] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x123c02800 == 34 [pid = 1645] [id = 631] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x123151000 == 33 [pid = 1645] [id = 630] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x117d74000 == 32 [pid = 1645] [id = 629] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x117370800 == 31 [pid = 1645] [id = 628] 09:22:42 INFO - PROCESS | 1645 | --DOCSHELL 0x112d9f800 == 30 [pid = 1645] [id = 627] 09:22:42 INFO - PROCESS | 1645 | 1469550162757 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:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 873ms 09:22:42 INFO - PROCESS | 1645 | 1469550162780 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1645 | 1469550162781 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:22:42 INFO - PROCESS | 1645 | 1469550162786 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1645 | 1469550162788 Marionette TRACE conn2 <- [1,2534,null,{}] 09:22:42 INFO - PROCESS | 1645 | 1469550162791 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:22:42 INFO - PROCESS | 1645 | 1469550162793 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:42 INFO - PROCESS | 1645 | 1469550162877 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:22:42 INFO - PROCESS | 1645 | 1469550162883 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1645 | 1469550162886 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182df800 == 31 [pid = 1645] [id = 641] 09:22:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x116927000) [pid = 1645] [serial = 1923] [outer = 0x0] 09:22:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1176b1400) [pid = 1645] [serial = 1924] [outer = 0x116927000] 09:22:42 INFO - PROCESS | 1645 | 1469550162915 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x11856dc00) [pid = 1645] [serial = 1925] [outer = 0x116927000] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x126c52c00) [pid = 1645] [serial = 1843] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x128a27800) [pid = 1645] [serial = 1846] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x128a05400) [pid = 1645] [serial = 1844] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x128ac3000) [pid = 1645] [serial = 1849] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x128a2cc00) [pid = 1645] [serial = 1820] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x113a0f000) [pid = 1645] [serial = 1822] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11692c400) [pid = 1645] [serial = 1823] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123795400) [pid = 1645] [serial = 1837] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123a07000) [pid = 1645] [serial = 1838] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118299c00) [pid = 1645] [serial = 1831] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x119449000) [pid = 1645] [serial = 1832] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11872d400) [pid = 1645] [serial = 1825] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x120e10000) [pid = 1645] [serial = 1853] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1192e0c00) [pid = 1645] [serial = 1826] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120e1d800) [pid = 1645] [serial = 1834] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1232eb400) [pid = 1645] [serial = 1835] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11692e000) [pid = 1645] [serial = 1828] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1173b5400) [pid = 1645] [serial = 1829] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12a4e9000) [pid = 1645] [serial = 1859] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x118204400) [pid = 1645] [serial = 1852] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12a6dd000) [pid = 1645] [serial = 1862] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128e67400) [pid = 1645] [serial = 1850] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12a5ce400) [pid = 1645] [serial = 1861] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x124341800) [pid = 1645] [serial = 1855] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1291bc800) [pid = 1645] [serial = 1858] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x123a0b800) [pid = 1645] [serial = 1840] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x128ab8400) [pid = 1645] [serial = 1847] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128a22800) [pid = 1645] [serial = 1856] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x123e0a400) [pid = 1645] [serial = 1841] [outer = 0x0] [url = about:blank] 09:22:43 INFO - PROCESS | 1645 | 1469550163280 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:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 522ms 09:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:22:43 INFO - PROCESS | 1645 | 1469550163309 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1645 | 1469550163312 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:22:43 INFO - PROCESS | 1645 | 1469550163314 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1645 | 1469550163315 Marionette TRACE conn2 <- [1,2538,null,{}] 09:22:43 INFO - PROCESS | 1645 | 1469550163318 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:22:43 INFO - PROCESS | 1645 | 1469550163319 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:43 INFO - PROCESS | 1645 | 1469550163400 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:22:43 INFO - PROCESS | 1645 | 1469550163409 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1645 | 1469550163410 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fb5000 == 32 [pid = 1645] [id = 642] 09:22:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11297f000) [pid = 1645] [serial = 1926] [outer = 0x0] 09:22:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1191c2800) [pid = 1645] [serial = 1927] [outer = 0x11297f000] 09:22:43 INFO - PROCESS | 1645 | 1469550163435 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1194d2400) [pid = 1645] [serial = 1928] [outer = 0x11297f000] 09:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 468ms 09:22:43 INFO - PROCESS | 1645 | 1469550163777 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:22:43 INFO - PROCESS | 1645 | 1469550163782 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1645 | 1469550163784 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:22:43 INFO - PROCESS | 1645 | 1469550163796 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1645 | 1469550163800 Marionette TRACE conn2 <- [1,2542,null,{}] 09:22:43 INFO - PROCESS | 1645 | 1469550163806 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:22:43 INFO - PROCESS | 1645 | 1469550163809 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:43 INFO - PROCESS | 1645 | 1469550163896 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:22:43 INFO - PROCESS | 1645 | 1469550163952 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1645 | 1469550163953 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc6000 == 33 [pid = 1645] [id = 643] 09:22:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x112c30800) [pid = 1645] [serial = 1929] [outer = 0x0] 09:22:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1195dc400) [pid = 1645] [serial = 1930] [outer = 0x112c30800] 09:22:43 INFO - PROCESS | 1645 | 1469550163979 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1169e5400) [pid = 1645] [serial = 1931] [outer = 0x112c30800] 09:22:44 INFO - PROCESS | 1645 | 1469550164326 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:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 579ms 09:22:44 INFO - PROCESS | 1645 | 1469550164372 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1645 | 1469550164375 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:22:44 INFO - PROCESS | 1645 | 1469550164378 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1645 | 1469550164380 Marionette TRACE conn2 <- [1,2546,null,{}] 09:22:44 INFO - PROCESS | 1645 | 1469550164383 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:22:44 INFO - PROCESS | 1645 | 1469550164385 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:44 INFO - PROCESS | 1645 | 1469550164553 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:22:44 INFO - PROCESS | 1645 | 1469550164568 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1645 | 1469550164570 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c09800 == 34 [pid = 1645] [id = 644] 09:22:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120f87000) [pid = 1645] [serial = 1932] [outer = 0x0] 09:22:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12309c000) [pid = 1645] [serial = 1933] [outer = 0x120f87000] 09:22:44 INFO - PROCESS | 1645 | 1469550164601 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12378e800) [pid = 1645] [serial = 1934] [outer = 0x120f87000] 09:22:44 INFO - PROCESS | 1645 | 1469550164932 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:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 573ms 09:22:44 INFO - PROCESS | 1645 | 1469550164951 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1645 | 1469550164954 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:22:44 INFO - PROCESS | 1645 | 1469550164957 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1645 | 1469550164958 Marionette TRACE conn2 <- [1,2550,null,{}] 09:22:44 INFO - PROCESS | 1645 | 1469550164960 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:22:44 INFO - PROCESS | 1645 | 1469550164961 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:45 INFO - PROCESS | 1645 | 1469550165062 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:22:45 INFO - PROCESS | 1645 | 1469550165074 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1645 | 1469550165079 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a44a800 == 35 [pid = 1645] [id = 645] 09:22:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123a10400) [pid = 1645] [serial = 1935] [outer = 0x0] 09:22:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123d8a000) [pid = 1645] [serial = 1936] [outer = 0x123a10400] 09:22:45 INFO - PROCESS | 1645 | 1469550165111 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x124540000) [pid = 1645] [serial = 1937] [outer = 0x123a10400] 09:22:45 INFO - PROCESS | 1645 | 1469550165489 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:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 567ms 09:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:22:45 INFO - PROCESS | 1645 | 1469550165525 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1645 | 1469550165526 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:22:45 INFO - PROCESS | 1645 | 1469550165528 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1645 | 1469550165529 Marionette TRACE conn2 <- [1,2554,null,{}] 09:22:45 INFO - PROCESS | 1645 | 1469550165532 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:22:45 INFO - PROCESS | 1645 | 1469550165533 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:45 INFO - PROCESS | 1645 | 1469550165638 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:22:45 INFO - PROCESS | 1645 | 1469550165641 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1645 | 1469550165643 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b02a800 == 36 [pid = 1645] [id = 646] 09:22:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12458a400) [pid = 1645] [serial = 1938] [outer = 0x0] 09:22:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x124d7e000) [pid = 1645] [serial = 1939] [outer = 0x12458a400] 09:22:45 INFO - PROCESS | 1645 | 1469550165667 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12680dc00) [pid = 1645] [serial = 1940] [outer = 0x12458a400] 09:22:46 INFO - PROCESS | 1645 | 1469550166048 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:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 569ms 09:22:46 INFO - PROCESS | 1645 | 1469550166098 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1645 | 1469550166099 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:22:46 INFO - PROCESS | 1645 | 1469550166101 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1645 | 1469550166102 Marionette TRACE conn2 <- [1,2558,null,{}] 09:22:46 INFO - PROCESS | 1645 | 1469550166105 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:22:46 INFO - PROCESS | 1645 | 1469550166106 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:46 INFO - PROCESS | 1645 | 1469550166206 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:22:46 INFO - PROCESS | 1645 | 1469550166210 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1645 | 1469550166211 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7b5800 == 37 [pid = 1645] [id = 647] 09:22:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12458b000) [pid = 1645] [serial = 1941] [outer = 0x0] 09:22:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126d78000) [pid = 1645] [serial = 1942] [outer = 0x12458b000] 09:22:46 INFO - PROCESS | 1645 | 1469550166236 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x127265800) [pid = 1645] [serial = 1943] [outer = 0x12458b000] 09:22:46 INFO - PROCESS | 1645 | 1469550166571 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:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 09:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:22:46 INFO - PROCESS | 1645 | 1469550166623 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1645 | 1469550166624 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:22:46 INFO - PROCESS | 1645 | 1469550166626 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1645 | 1469550166627 Marionette TRACE conn2 <- [1,2562,null,{}] 09:22:46 INFO - PROCESS | 1645 | 1469550166629 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:22:46 INFO - PROCESS | 1645 | 1469550166630 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:46 INFO - PROCESS | 1645 | 1469550166736 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:22:46 INFO - PROCESS | 1645 | 1469550166772 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1645 | 1469550166773 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x122fae800 == 38 [pid = 1645] [id = 648] 09:22:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12726d400) [pid = 1645] [serial = 1944] [outer = 0x0] 09:22:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1272ac000) [pid = 1645] [serial = 1945] [outer = 0x12726d400] 09:22:46 INFO - PROCESS | 1645 | 1469550166796 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128a06400) [pid = 1645] [serial = 1946] [outer = 0x12726d400] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x111cac000) [pid = 1645] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x118576400) [pid = 1645] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1173bb800) [pid = 1645] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x112c27000) [pid = 1645] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x118207400) [pid = 1645] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123a06400) [pid = 1645] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12680d800) [pid = 1645] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x113d4e400) [pid = 1645] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x115d11000) [pid = 1645] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x112f34400) [pid = 1645] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11697f400) [pid = 1645] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1176aa400) [pid = 1645] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11213ec00) [pid = 1645] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123798400) [pid = 1645] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11327bc00) [pid = 1645] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:22:47 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120f84400) [pid = 1645] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:22:47 INFO - PROCESS | 1645 | 1469550167173 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:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 568ms 09:22:47 INFO - PROCESS | 1645 | 1469550167194 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1645 | 1469550167195 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:22:47 INFO - PROCESS | 1645 | 1469550167198 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1645 | 1469550167199 Marionette TRACE conn2 <- [1,2566,null,{}] 09:22:47 INFO - PROCESS | 1645 | 1469550167211 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:22:47 INFO - PROCESS | 1645 | 1469550167212 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:47 INFO - PROCESS | 1645 | 1469550167314 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:22:47 INFO - PROCESS | 1645 | 1469550167319 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1645 | 1469550167321 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x129136800 == 39 [pid = 1645] [id = 649] 09:22:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x115d11000) [pid = 1645] [serial = 1947] [outer = 0x0] 09:22:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x118576400) [pid = 1645] [serial = 1948] [outer = 0x115d11000] 09:22:47 INFO - PROCESS | 1645 | 1469550167346 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1195de000) [pid = 1645] [serial = 1949] [outer = 0x115d11000] 09:22:47 INFO - PROCESS | 1645 | 1469550167655 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:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 09:22:47 INFO - PROCESS | 1645 | 1469550167667 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1645 | 1469550167670 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:22:47 INFO - PROCESS | 1645 | 1469550167674 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1645 | 1469550167675 Marionette TRACE conn2 <- [1,2570,null,{}] 09:22:47 INFO - PROCESS | 1645 | 1469550167677 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:22:47 INFO - PROCESS | 1645 | 1469550167678 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:47 INFO - PROCESS | 1645 | 1469550167767 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:22:47 INFO - PROCESS | 1645 | 1469550167827 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1645 | 1469550167828 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1cd000 == 40 [pid = 1645] [id = 650] 09:22:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1171b4800) [pid = 1645] [serial = 1950] [outer = 0x0] 09:22:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123796c00) [pid = 1645] [serial = 1951] [outer = 0x1171b4800] 09:22:47 INFO - PROCESS | 1645 | 1469550167855 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128a23800) [pid = 1645] [serial = 1952] [outer = 0x1171b4800] 09:22:48 INFO - PROCESS | 1645 | 1469550168157 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:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 521ms 09:22:48 INFO - PROCESS | 1645 | 1469550168196 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:22:48 INFO - PROCESS | 1645 | 1469550168197 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:22:48 INFO - PROCESS | 1645 | 1469550168200 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1645 | 1469550168202 Marionette TRACE conn2 <- [1,2574,null,{}] 09:22:48 INFO - PROCESS | 1645 | 1469550168204 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:22:48 INFO - PROCESS | 1645 | 1469550168206 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:48 INFO - PROCESS | 1645 | 1469550168297 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:22:48 INFO - PROCESS | 1645 | 1469550168301 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1645 | 1469550168302 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc08000 == 41 [pid = 1645] [id = 651] 09:22:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128a27c00) [pid = 1645] [serial = 1953] [outer = 0x0] 09:22:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128aba800) [pid = 1645] [serial = 1954] [outer = 0x128a27c00] 09:22:48 INFO - PROCESS | 1645 | 1469550168326 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128e5a400) [pid = 1645] [serial = 1955] [outer = 0x128a27c00] 09:22:48 INFO - PROCESS | 1645 | 1469550168642 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:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 473ms 09:22:48 INFO - PROCESS | 1645 | 1469550168674 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:22:48 INFO - PROCESS | 1645 | 1469550168675 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:22:48 INFO - PROCESS | 1645 | 1469550168677 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1645 | 1469550168678 Marionette TRACE conn2 <- [1,2578,null,{}] 09:22:48 INFO - PROCESS | 1645 | 1469550168680 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:22:48 INFO - PROCESS | 1645 | 1469550168681 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:48 INFO - PROCESS | 1645 | 1469550168805 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:22:48 INFO - PROCESS | 1645 | 1469550168811 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1645 | 1469550168811 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc1f800 == 42 [pid = 1645] [id = 652] 09:22:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x120f81400) [pid = 1645] [serial = 1956] [outer = 0x0] 09:22:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128cc9400) [pid = 1645] [serial = 1957] [outer = 0x120f81400] 09:22:48 INFO - PROCESS | 1645 | 1469550168836 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1294cf400) [pid = 1645] [serial = 1958] [outer = 0x120f81400] 09:22:49 INFO - PROCESS | 1645 | 1469550169277 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:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 668ms 09:22:49 INFO - PROCESS | 1645 | 1469550169346 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1645 | 1469550169348 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:22:49 INFO - PROCESS | 1645 | 1469550169352 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1645 | 1469550169355 Marionette TRACE conn2 <- [1,2582,null,{}] 09:22:49 INFO - PROCESS | 1645 | 1469550169359 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:22:49 INFO - PROCESS | 1645 | 1469550169360 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:49 INFO - PROCESS | 1645 | 1469550169482 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:22:49 INFO - PROCESS | 1645 | 1469550169637 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1645 | 1469550169639 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a21800 == 43 [pid = 1645] [id = 653] 09:22:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x116929000) [pid = 1645] [serial = 1959] [outer = 0x0] 09:22:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x116a99000) [pid = 1645] [serial = 1960] [outer = 0x116929000] 09:22:49 INFO - PROCESS | 1645 | 1469550169692 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x117d1c800) [pid = 1645] [serial = 1961] [outer = 0x116929000] 09:22:50 INFO - PROCESS | 1645 | 1469550170181 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:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 874ms 09:22:50 INFO - PROCESS | 1645 | 1469550170225 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1645 | 1469550170229 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:22:50 INFO - PROCESS | 1645 | 1469550170233 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1645 | 1469550170235 Marionette TRACE conn2 <- [1,2586,null,{}] 09:22:50 INFO - PROCESS | 1645 | 1469550170237 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:22:50 INFO - PROCESS | 1645 | 1469550170240 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:50 INFO - PROCESS | 1645 | 1469550170348 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:22:50 INFO - PROCESS | 1645 | 1469550170409 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1645 | 1469550170411 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c44000 == 44 [pid = 1645] [id = 654] 09:22:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x1191c2400) [pid = 1645] [serial = 1962] [outer = 0x0] 09:22:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x1195de800) [pid = 1645] [serial = 1963] [outer = 0x1191c2400] 09:22:50 INFO - PROCESS | 1645 | 1469550170483 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x120e15000) [pid = 1645] [serial = 1964] [outer = 0x1191c2400] 09:22:50 INFO - PROCESS | 1645 | 1469550170892 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:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 721ms 09:22:50 INFO - PROCESS | 1645 | 1469550170961 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1645 | 1469550170962 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:22:50 INFO - PROCESS | 1645 | 1469550170965 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1645 | 1469550170967 Marionette TRACE conn2 <- [1,2590,null,{}] 09:22:51 INFO - PROCESS | 1645 | 1469550171005 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:22:51 INFO - PROCESS | 1645 | 1469550171009 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:51 INFO - PROCESS | 1645 | 1469550171116 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:22:51 INFO - PROCESS | 1645 | 1469550171191 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1645 | 1469550171193 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d484000 == 45 [pid = 1645] [id = 655] 09:22:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123764400) [pid = 1645] [serial = 1965] [outer = 0x0] 09:22:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123d8a800) [pid = 1645] [serial = 1966] [outer = 0x123764400] 09:22:51 INFO - PROCESS | 1645 | 1469550171225 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12476e800) [pid = 1645] [serial = 1967] [outer = 0x123764400] 09:22:51 INFO - PROCESS | 1645 | 1469550171640 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:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 683ms 09:22:51 INFO - PROCESS | 1645 | 1469550171648 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1645 | 1469550171651 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:22:51 INFO - PROCESS | 1645 | 1469550171655 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1645 | 1469550171656 Marionette TRACE conn2 <- [1,2594,null,{}] 09:22:51 INFO - PROCESS | 1645 | 1469550171659 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:22:51 INFO - PROCESS | 1645 | 1469550171660 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:51 INFO - PROCESS | 1645 | 1469550171763 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:22:51 INFO - PROCESS | 1645 | 1469550171819 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1645 | 1469550171821 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d8b1800 == 46 [pid = 1645] [id = 656] 09:22:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x126cf1800) [pid = 1645] [serial = 1968] [outer = 0x0] 09:22:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1272a6400) [pid = 1645] [serial = 1969] [outer = 0x126cf1800] 09:22:51 INFO - PROCESS | 1645 | 1469550171849 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x128a2c400) [pid = 1645] [serial = 1970] [outer = 0x126cf1800] 09:22:52 INFO - PROCESS | 1645 | 1469550172372 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:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 772ms 09:22:52 INFO - PROCESS | 1645 | 1469550172429 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1645 | 1469550172431 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:22:52 INFO - PROCESS | 1645 | 1469550172576 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1645 | 1469550172578 Marionette TRACE conn2 <- [1,2598,null,{}] 09:22:52 INFO - PROCESS | 1645 | 1469550172620 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:22:52 INFO - PROCESS | 1645 | 1469550172622 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:52 INFO - PROCESS | 1645 | 1469550172728 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:22:52 INFO - PROCESS | 1645 | 1469550172787 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1645 | 1469550172789 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e4f800 == 47 [pid = 1645] [id = 657] 09:22:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1160ef400) [pid = 1645] [serial = 1971] [outer = 0x0] 09:22:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x11690a000) [pid = 1645] [serial = 1972] [outer = 0x1160ef400] 09:22:52 INFO - PROCESS | 1645 | 1469550172817 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x1171b5800) [pid = 1645] [serial = 1973] [outer = 0x1160ef400] 09:22:53 INFO - PROCESS | 1645 | 1469550173308 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:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 942ms 09:22:53 INFO - PROCESS | 1645 | 1469550173377 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:22:53 INFO - PROCESS | 1645 | 1469550173380 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:22:53 INFO - PROCESS | 1645 | 1469550173386 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1645 | 1469550173388 Marionette TRACE conn2 <- [1,2602,null,{}] 09:22:53 INFO - PROCESS | 1645 | 1469550173394 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:22:53 INFO - PROCESS | 1645 | 1469550173398 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:53 INFO - PROCESS | 1645 | 1469550173545 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:22:53 INFO - PROCESS | 1645 | 1469550173654 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1645 | 1469550173656 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a1f800 == 48 [pid = 1645] [id = 658] 09:22:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x11872d400) [pid = 1645] [serial = 1974] [outer = 0x0] 09:22:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x118889800) [pid = 1645] [serial = 1975] [outer = 0x11872d400] 09:22:53 INFO - PROCESS | 1645 | 1469550173702 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x1191d0000) [pid = 1645] [serial = 1976] [outer = 0x11872d400] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc08000 == 47 [pid = 1645] [id = 651] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1cd000 == 46 [pid = 1645] [id = 650] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x129136800 == 45 [pid = 1645] [id = 649] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x122fae800 == 44 [pid = 1645] [id = 648] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7b5800 == 43 [pid = 1645] [id = 647] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12b02a800 == 42 [pid = 1645] [id = 646] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12a44a800 == 41 [pid = 1645] [id = 645] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x128c09800 == 40 [pid = 1645] [id = 644] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc6000 == 39 [pid = 1645] [id = 643] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x122fb5000 == 38 [pid = 1645] [id = 642] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x1182df800 == 37 [pid = 1645] [id = 641] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x116fa6800 == 36 [pid = 1645] [id = 640] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x124829000 == 35 [pid = 1645] [id = 639] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x117368000 == 34 [pid = 1645] [id = 638] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12af7d000 == 33 [pid = 1645] [id = 637] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x119e4f800 == 32 [pid = 1645] [id = 657] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12d8b1800 == 31 [pid = 1645] [id = 656] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12d484000 == 30 [pid = 1645] [id = 655] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x129c44000 == 29 [pid = 1645] [id = 654] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc1f800 == 28 [pid = 1645] [id = 652] 09:22:54 INFO - PROCESS | 1645 | --DOCSHELL 0x119a21800 == 27 [pid = 1645] [id = 653] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x1173c0000) [pid = 1645] [serial = 1865] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x11690b400) [pid = 1645] [serial = 1864] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x120e14800) [pid = 1645] [serial = 1868] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x119451800) [pid = 1645] [serial = 1867] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x124d80800) [pid = 1645] [serial = 1871] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x123e0f400) [pid = 1645] [serial = 1870] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x128a23400) [pid = 1645] [serial = 1874] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x127267800) [pid = 1645] [serial = 1873] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1294d4800) [pid = 1645] [serial = 1877] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x124772400) [pid = 1645] [serial = 1876] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x116984c00) [pid = 1645] [serial = 1888] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1173bb000) [pid = 1645] [serial = 1889] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x11329dc00) [pid = 1645] [serial = 1885] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x115d11400) [pid = 1645] [serial = 1886] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x11852e000) [pid = 1645] [serial = 1880] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1173b3800) [pid = 1645] [serial = 1879] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x11856d400) [pid = 1645] [serial = 1891] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x11262dc00) [pid = 1645] [serial = 1882] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1126e0000) [pid = 1645] [serial = 1883] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123db2800) [pid = 1645] [serial = 1910] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120e85000) [pid = 1645] [serial = 1898] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e14000) [pid = 1645] [serial = 1897] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12378b400) [pid = 1645] [serial = 1901] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x123097000) [pid = 1645] [serial = 1900] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x116982c00) [pid = 1645] [serial = 1904] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123ae4400) [pid = 1645] [serial = 1909] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x123e09c00) [pid = 1645] [serial = 1912] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x123a04800) [pid = 1645] [serial = 1907] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x119448400) [pid = 1645] [serial = 1894] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x119457800) [pid = 1645] [serial = 1895] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1232f0400) [pid = 1645] [serial = 1906] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x112959800) [pid = 1645] [serial = 1903] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x11917e800) [pid = 1645] [serial = 1892] [outer = 0x0] [url = about:blank] 09:22:54 INFO - PROCESS | 1645 | 1469550174663 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:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1322ms 09:22:54 INFO - PROCESS | 1645 | 1469550174708 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1645 | 1469550174711 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:22:54 INFO - PROCESS | 1645 | 1469550174713 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1645 | 1469550174717 Marionette TRACE conn2 <- [1,2606,null,{}] 09:22:54 INFO - PROCESS | 1645 | 1469550174722 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:22:54 INFO - PROCESS | 1645 | 1469550174724 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:54 INFO - PROCESS | 1645 | 1469550174814 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:22:54 INFO - PROCESS | 1645 | 1469550174822 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1645 | 1469550174824 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x117d76000 == 28 [pid = 1645] [id = 659] 09:22:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11600b000) [pid = 1645] [serial = 1977] [outer = 0x0] 09:22:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1167e4c00) [pid = 1645] [serial = 1978] [outer = 0x11600b000] 09:22:54 INFO - PROCESS | 1645 | 1469550174857 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x112625400) [pid = 1645] [serial = 1979] [outer = 0x11600b000] 09:22:55 INFO - PROCESS | 1645 | 1469550175380 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:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 676ms 09:22:55 INFO - PROCESS | 1645 | 1469550175390 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1645 | 1469550175393 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:22:55 INFO - PROCESS | 1645 | 1469550175397 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1645 | 1469550175399 Marionette TRACE conn2 <- [1,2610,null,{}] 09:22:55 INFO - PROCESS | 1645 | 1469550175403 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:22:55 INFO - PROCESS | 1645 | 1469550175406 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:55 INFO - PROCESS | 1645 | 1469550175488 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:22:55 INFO - PROCESS | 1645 | 1469550175493 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1645 | 1469550175494 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x11929a000 == 29 [pid = 1645] [id = 660] 09:22:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1171b2400) [pid = 1645] [serial = 1980] [outer = 0x0] 09:22:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x117d28000) [pid = 1645] [serial = 1981] [outer = 0x1171b2400] 09:22:55 INFO - PROCESS | 1645 | 1469550175523 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x118575800) [pid = 1645] [serial = 1982] [outer = 0x1171b2400] 09:22:55 INFO - PROCESS | 1645 | 1469550175899 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:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 525ms 09:22:55 INFO - PROCESS | 1645 | 1469550175922 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:22:55 INFO - PROCESS | 1645 | 1469550175924 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:22:55 INFO - PROCESS | 1645 | 1469550175926 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1645 | 1469550175928 Marionette TRACE conn2 <- [1,2614,null,{}] 09:22:55 INFO - PROCESS | 1645 | 1469550175936 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:22:55 INFO - PROCESS | 1645 | 1469550175939 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:56 INFO - PROCESS | 1645 | 1469550176021 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:22:56 INFO - PROCESS | 1645 | 1469550176027 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1645 | 1469550176029 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12351f000 == 30 [pid = 1645] [id = 661] 09:22:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11917a800) [pid = 1645] [serial = 1983] [outer = 0x0] 09:22:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x119454400) [pid = 1645] [serial = 1984] [outer = 0x11917a800] 09:22:56 INFO - PROCESS | 1645 | 1469550176056 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119b88400) [pid = 1645] [serial = 1985] [outer = 0x11917a800] 09:22:56 INFO - PROCESS | 1645 | 1469550176393 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:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 470ms 09:22:56 INFO - PROCESS | 1645 | 1469550176397 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1645 | 1469550176398 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:22:56 INFO - PROCESS | 1645 | 1469550176405 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1645 | 1469550176406 Marionette TRACE conn2 <- [1,2618,null,{}] 09:22:56 INFO - PROCESS | 1645 | 1469550176409 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:22:56 INFO - PROCESS | 1645 | 1469550176410 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:56 INFO - PROCESS | 1645 | 1469550176495 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:22:56 INFO - PROCESS | 1645 | 1469550176569 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1645 | 1469550176570 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x124db8800 == 31 [pid = 1645] [id = 662] 09:22:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11329ac00) [pid = 1645] [serial = 1986] [outer = 0x0] 09:22:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e14000) [pid = 1645] [serial = 1987] [outer = 0x11329ac00] 09:22:56 INFO - PROCESS | 1645 | 1469550176596 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120f86800) [pid = 1645] [serial = 1988] [outer = 0x11329ac00] 09:22:57 INFO - PROCESS | 1645 | 1469550176996 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:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 623ms 09:22:57 INFO - PROCESS | 1645 | 1469550177027 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1645 | 1469550177029 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:22:57 INFO - PROCESS | 1645 | 1469550177032 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1645 | 1469550177035 Marionette TRACE conn2 <- [1,2622,null,{}] 09:22:57 INFO - PROCESS | 1645 | 1469550177038 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:22:57 INFO - PROCESS | 1645 | 1469550177040 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:57 INFO - PROCESS | 1645 | 1469550177185 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:22:57 INFO - PROCESS | 1645 | 1469550177206 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1645 | 1469550177207 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x128886000 == 32 [pid = 1645] [id = 663] 09:22:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x117d26c00) [pid = 1645] [serial = 1989] [outer = 0x0] 09:22:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123094000) [pid = 1645] [serial = 1990] [outer = 0x117d26c00] 09:22:57 INFO - PROCESS | 1645 | 1469550177247 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12378d800) [pid = 1645] [serial = 1991] [outer = 0x117d26c00] 09:22:57 INFO - PROCESS | 1645 | 1469550177676 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:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 09:22:57 INFO - PROCESS | 1645 | 1469550177705 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1645 | 1469550177706 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:22:57 INFO - PROCESS | 1645 | 1469550177713 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1645 | 1469550177714 Marionette TRACE conn2 <- [1,2626,null,{}] 09:22:57 INFO - PROCESS | 1645 | 1469550177717 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:22:57 INFO - PROCESS | 1645 | 1469550177723 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:57 INFO - PROCESS | 1645 | 1469550177827 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:22:57 INFO - PROCESS | 1645 | 1469550177862 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1645 | 1469550177863 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b7d800 == 33 [pid = 1645] [id = 664] 09:22:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x113271400) [pid = 1645] [serial = 1992] [outer = 0x0] 09:22:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x12385bc00) [pid = 1645] [serial = 1993] [outer = 0x113271400] 09:22:57 INFO - PROCESS | 1645 | 1469550177888 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123e0f400) [pid = 1645] [serial = 1994] [outer = 0x113271400] 09:22:58 INFO - PROCESS | 1645 | 1469550178238 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:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 567ms 09:22:58 INFO - PROCESS | 1645 | 1469550178282 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1645 | 1469550178283 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:22:58 INFO - PROCESS | 1645 | 1469550178285 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1645 | 1469550178286 Marionette TRACE conn2 <- [1,2630,null,{}] 09:22:58 INFO - PROCESS | 1645 | 1469550178288 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:22:58 INFO - PROCESS | 1645 | 1469550178290 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:58 INFO - PROCESS | 1645 | 1469550178391 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:22:58 INFO - PROCESS | 1645 | 1469550178395 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1645 | 1469550178396 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x129345000 == 34 [pid = 1645] [id = 665] 09:22:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x113805000) [pid = 1645] [serial = 1995] [outer = 0x0] 09:22:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x12458cc00) [pid = 1645] [serial = 1996] [outer = 0x113805000] 09:22:58 INFO - PROCESS | 1645 | 1469550178421 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x124d81c00) [pid = 1645] [serial = 1997] [outer = 0x113805000] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x128a27c00) [pid = 1645] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x123a10400) [pid = 1645] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12458a400) [pid = 1645] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12726d400) [pid = 1645] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12458b000) [pid = 1645] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x115d11000) [pid = 1645] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x123daac00) [pid = 1645] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x11298c800) [pid = 1645] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x120f87000) [pid = 1645] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11692cc00) [pid = 1645] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x116927000) [pid = 1645] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x11297f000) [pid = 1645] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112c30800) [pid = 1645] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x112f29c00) [pid = 1645] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1171b4800) [pid = 1645] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:22:58 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120f81400) [pid = 1645] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:22:58 INFO - PROCESS | 1645 | 1469550178926 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:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 669ms 09:22:58 INFO - PROCESS | 1645 | 1469550178955 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1645 | 1469550178956 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:22:58 INFO - PROCESS | 1645 | 1469550178958 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1645 | 1469550178960 Marionette TRACE conn2 <- [1,2634,null,{}] 09:22:58 INFO - PROCESS | 1645 | 1469550178962 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:22:58 INFO - PROCESS | 1645 | 1469550178963 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:59 INFO - PROCESS | 1645 | 1469550179039 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:22:59 INFO - PROCESS | 1645 | 1469550179114 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1645 | 1469550179115 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x129139800 == 35 [pid = 1645] [id = 666] 09:22:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1126dfc00) [pid = 1645] [serial = 1998] [outer = 0x0] 09:22:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1173b2400) [pid = 1645] [serial = 1999] [outer = 0x1126dfc00] 09:22:59 INFO - PROCESS | 1645 | 1469550179141 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x120e0e800) [pid = 1645] [serial = 2000] [outer = 0x1126dfc00] 09:22:59 INFO - PROCESS | 1645 | 1469550179408 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:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 469ms 09:22:59 INFO - PROCESS | 1645 | 1469550179428 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1645 | 1469550179430 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:22:59 INFO - PROCESS | 1645 | 1469550179432 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1645 | 1469550179433 Marionette TRACE conn2 <- [1,2638,null,{}] 09:22:59 INFO - PROCESS | 1645 | 1469550179443 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:22:59 INFO - PROCESS | 1645 | 1469550179444 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:59 INFO - PROCESS | 1645 | 1469550179525 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:22:59 INFO - PROCESS | 1645 | 1469550179529 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1645 | 1469550179530 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:22:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6bb800 == 36 [pid = 1645] [id = 667] 09:22:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x120e10800) [pid = 1645] [serial = 2001] [outer = 0x0] 09:22:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123e0cc00) [pid = 1645] [serial = 2002] [outer = 0x120e10800] 09:22:59 INFO - PROCESS | 1645 | 1469550179556 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x124d84c00) [pid = 1645] [serial = 2003] [outer = 0x120e10800] 09:22:59 INFO - PROCESS | 1645 | 1469550179878 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:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 480ms 09:22:59 INFO - PROCESS | 1645 | 1469550179913 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1645 | 1469550179914 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:22:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:22:59 INFO - PROCESS | 1645 | 1469550179916 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1645 | 1469550179917 Marionette TRACE conn2 <- [1,2642,null,{}] 09:22:59 INFO - PROCESS | 1645 | 1469550179922 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:22:59 INFO - PROCESS | 1645 | 1469550179923 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:00 INFO - PROCESS | 1645 | 1469550180032 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:23:00 INFO - PROCESS | 1645 | 1469550180038 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1645 | 1469550180039 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b029800 == 37 [pid = 1645] [id = 668] 09:23:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1188ca400) [pid = 1645] [serial = 2004] [outer = 0x0] 09:23:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x124d8cc00) [pid = 1645] [serial = 2005] [outer = 0x1188ca400] 09:23:00 INFO - PROCESS | 1645 | 1469550180064 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126d77400) [pid = 1645] [serial = 2006] [outer = 0x1188ca400] 09:23:00 INFO - PROCESS | 1645 | 1469550180412 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:23:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:23:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 523ms 09:23:00 INFO - PROCESS | 1645 | 1469550180439 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1645 | 1469550180441 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:23:00 INFO - PROCESS | 1645 | 1469550180443 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1645 | 1469550180445 Marionette TRACE conn2 <- [1,2646,null,{}] 09:23:00 INFO - PROCESS | 1645 | 1469550180447 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:23:00 INFO - PROCESS | 1645 | 1469550180449 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:00 INFO - PROCESS | 1645 | 1469550180542 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:23:00 INFO - PROCESS | 1645 | 1469550180546 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1645 | 1469550180548 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd20800 == 38 [pid = 1645] [id = 669] 09:23:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123790000) [pid = 1645] [serial = 2007] [outer = 0x0] 09:23:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x128a05000) [pid = 1645] [serial = 2008] [outer = 0x123790000] 09:23:00 INFO - PROCESS | 1645 | 1469550180574 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128aba000) [pid = 1645] [serial = 2009] [outer = 0x123790000] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x117d76000 == 37 [pid = 1645] [id = 659] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x119a1f800 == 36 [pid = 1645] [id = 658] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12351f000 == 35 [pid = 1645] [id = 661] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x11929a000 == 34 [pid = 1645] [id = 660] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6bb800 == 33 [pid = 1645] [id = 667] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x129139800 == 32 [pid = 1645] [id = 666] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x124db8800 == 31 [pid = 1645] [id = 662] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x128b7d800 == 30 [pid = 1645] [id = 664] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x129345000 == 29 [pid = 1645] [id = 665] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x128886000 == 28 [pid = 1645] [id = 663] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128cc9400) [pid = 1645] [serial = 1957] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOCSHELL 0x12b029800 == 27 [pid = 1645] [id = 668] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128aba800) [pid = 1645] [serial = 1954] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x123d8a000) [pid = 1645] [serial = 1936] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x124d7e000) [pid = 1645] [serial = 1939] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1272ac000) [pid = 1645] [serial = 1945] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x126d78000) [pid = 1645] [serial = 1942] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x118576400) [pid = 1645] [serial = 1948] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x12458e800) [pid = 1645] [serial = 1913] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112ce1000) [pid = 1645] [serial = 1915] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x113d48000) [pid = 1645] [serial = 1916] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12309c000) [pid = 1645] [serial = 1933] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x1173c0800) [pid = 1645] [serial = 1918] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11856c800) [pid = 1645] [serial = 1919] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1176b1400) [pid = 1645] [serial = 1924] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11856dc00) [pid = 1645] [serial = 1925] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1191c2800) [pid = 1645] [serial = 1927] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1194d2400) [pid = 1645] [serial = 1928] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x1195dc400) [pid = 1645] [serial = 1930] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1169e5400) [pid = 1645] [serial = 1931] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x113275800) [pid = 1645] [serial = 1921] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11607bc00) [pid = 1645] [serial = 1922] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x128a23800) [pid = 1645] [serial = 1952] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x128a06400) [pid = 1645] [serial = 1946] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x127265800) [pid = 1645] [serial = 1943] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x128e5a400) [pid = 1645] [serial = 1955] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x12680dc00) [pid = 1645] [serial = 1940] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x1195de000) [pid = 1645] [serial = 1949] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x123796c00) [pid = 1645] [serial = 1951] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x124540000) [pid = 1645] [serial = 1937] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x12378e800) [pid = 1645] [serial = 1934] [outer = 0x0] [url = about:blank] 09:23:01 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1294cf400) [pid = 1645] [serial = 1958] [outer = 0x0] [url = about:blank] 09:23:02 INFO - PROCESS | 1645 | 1469550182025 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:23:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1623ms 09:23:02 INFO - PROCESS | 1645 | 1469550182067 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1645 | 1469550182069 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:23:02 INFO - PROCESS | 1645 | 1469550182073 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1645 | 1469550182074 Marionette TRACE conn2 <- [1,2650,null,{}] 09:23:02 INFO - PROCESS | 1645 | 1469550182079 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:23:02 INFO - PROCESS | 1645 | 1469550182080 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:02 INFO - PROCESS | 1645 | 1469550182168 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:23:02 INFO - PROCESS | 1645 | 1469550182225 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1645 | 1469550182226 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x116947000 == 28 [pid = 1645] [id = 670] 09:23:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x112f31c00) [pid = 1645] [serial = 2010] [outer = 0x0] 09:23:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x1130dc000) [pid = 1645] [serial = 2011] [outer = 0x112f31c00] 09:23:02 INFO - PROCESS | 1645 | 1469550182255 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x113a04400) [pid = 1645] [serial = 2012] [outer = 0x112f31c00] 09:23:02 INFO - PROCESS | 1645 | 1469550182575 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:23:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 09:23:02 INFO - PROCESS | 1645 | 1469550182593 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1645 | 1469550182597 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:23:02 INFO - PROCESS | 1645 | 1469550182603 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1645 | 1469550182607 Marionette TRACE conn2 <- [1,2654,null,{}] 09:23:02 INFO - PROCESS | 1645 | 1469550182610 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:23:02 INFO - PROCESS | 1645 | 1469550182611 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:02 INFO - PROCESS | 1645 | 1469550182697 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:23:02 INFO - PROCESS | 1645 | 1469550182703 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1645 | 1469550182706 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182df800 == 29 [pid = 1645] [id = 671] 09:23:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1150b8000) [pid = 1645] [serial = 2013] [outer = 0x0] 09:23:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x116906800) [pid = 1645] [serial = 2014] [outer = 0x1150b8000] 09:23:02 INFO - PROCESS | 1645 | 1469550182733 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x1169e4c00) [pid = 1645] [serial = 2015] [outer = 0x1150b8000] 09:23:03 INFO - PROCESS | 1645 | 1469550183065 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:23:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 474ms 09:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:23:03 INFO - PROCESS | 1645 | 1469550183079 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1645 | 1469550183080 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:23:03 INFO - PROCESS | 1645 | 1469550183082 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1645 | 1469550183085 Marionette TRACE conn2 <- [1,2658,null,{}] 09:23:03 INFO - PROCESS | 1645 | 1469550183095 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:23:03 INFO - PROCESS | 1645 | 1469550183098 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:03 INFO - PROCESS | 1645 | 1469550183174 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:23:03 INFO - PROCESS | 1645 | 1469550183179 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1645 | 1469550183181 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc7000 == 30 [pid = 1645] [id = 672] 09:23:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1121bd000) [pid = 1645] [serial = 2016] [outer = 0x0] 09:23:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x117d25c00) [pid = 1645] [serial = 2017] [outer = 0x1121bd000] 09:23:03 INFO - PROCESS | 1645 | 1469550183211 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x118210800) [pid = 1645] [serial = 2018] [outer = 0x1121bd000] 09:23:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 476ms 09:23:03 INFO - PROCESS | 1645 | 1469550183554 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:23:03 INFO - PROCESS | 1645 | 1469550183558 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1645 | 1469550183560 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:23:03 INFO - PROCESS | 1645 | 1469550183562 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1645 | 1469550183563 Marionette TRACE conn2 <- [1,2662,null,{}] 09:23:03 INFO - PROCESS | 1645 | 1469550183565 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:23:03 INFO - PROCESS | 1645 | 1469550183566 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:03 INFO - PROCESS | 1645 | 1469550183649 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:23:03 INFO - PROCESS | 1645 | 1469550183702 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1645 | 1469550183704 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x123162800 == 31 [pid = 1645] [id = 673] 09:23:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x11820fc00) [pid = 1645] [serial = 2019] [outer = 0x0] 09:23:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1187ee800) [pid = 1645] [serial = 2020] [outer = 0x11820fc00] 09:23:03 INFO - PROCESS | 1645 | 1469550183732 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1191c3000) [pid = 1645] [serial = 2021] [outer = 0x11820fc00] 09:23:04 INFO - PROCESS | 1645 | 1469550184005 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:23:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:23:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 09:23:04 INFO - PROCESS | 1645 | 1469550184032 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1645 | 1469550184044 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:23:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:23:04 INFO - PROCESS | 1645 | 1469550184058 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1645 | 1469550184059 Marionette TRACE conn2 <- [1,2666,null,{}] 09:23:04 INFO - PROCESS | 1645 | 1469550184062 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:23:04 INFO - PROCESS | 1645 | 1469550184063 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:04 INFO - PROCESS | 1645 | 1469550184143 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:23:04 INFO - PROCESS | 1645 | 1469550184148 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1645 | 1469550184149 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12687b800 == 32 [pid = 1645] [id = 674] 09:23:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x113d99c00) [pid = 1645] [serial = 2022] [outer = 0x0] 09:23:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11944d400) [pid = 1645] [serial = 2023] [outer = 0x113d99c00] 09:23:04 INFO - PROCESS | 1645 | 1469550184176 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1195cbc00) [pid = 1645] [serial = 2024] [outer = 0x113d99c00] 09:23:05 INFO - PROCESS | 1645 | 1469550185013 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:23:05 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:23:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 978ms 09:23:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:23:05 INFO - PROCESS | 1645 | 1469550185029 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1645 | 1469550185031 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:23:05 INFO - PROCESS | 1645 | 1469550185033 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1645 | 1469550185034 Marionette TRACE conn2 <- [1,2670,null,{}] 09:23:05 INFO - PROCESS | 1645 | 1469550185039 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:23:05 INFO - PROCESS | 1645 | 1469550185043 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:05 INFO - PROCESS | 1645 | 1469550185156 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:23:05 INFO - PROCESS | 1645 | 1469550185189 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1645 | 1469550185191 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288e1800 == 33 [pid = 1645] [id = 675] 09:23:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x1191cc000) [pid = 1645] [serial = 2025] [outer = 0x0] 09:23:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x120e11000) [pid = 1645] [serial = 2026] [outer = 0x1191cc000] 09:23:05 INFO - PROCESS | 1645 | 1469550185215 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x12320f800) [pid = 1645] [serial = 2027] [outer = 0x1191cc000] 09:23:05 INFO - PROCESS | 1645 | 1469550185975 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:23:06 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:23:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:23:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 972ms 09:23:06 INFO - PROCESS | 1645 | 1469550186006 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1645 | 1469550186007 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:23:06 INFO - PROCESS | 1645 | 1469550186009 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1645 | 1469550186019 Marionette TRACE conn2 <- [1,2674,null,{}] 09:23:06 INFO - PROCESS | 1645 | 1469550186021 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:23:06 INFO - PROCESS | 1645 | 1469550186023 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:06 INFO - PROCESS | 1645 | 1469550186097 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:23:06 INFO - PROCESS | 1645 | 1469550186102 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1645 | 1469550186104 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b64800 == 34 [pid = 1645] [id = 676] 09:23:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1232f0400) [pid = 1645] [serial = 2028] [outer = 0x0] 09:23:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x12385d800) [pid = 1645] [serial = 2029] [outer = 0x1232f0400] 09:23:06 INFO - PROCESS | 1645 | 1469550186129 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123a07c00) [pid = 1645] [serial = 2030] [outer = 0x1232f0400] 09:23:06 INFO - PROCESS | 1645 | 1469550186929 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:23:06 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:23:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:23:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 928ms 09:23:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:23:06 INFO - PROCESS | 1645 | 1469550186946 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1645 | 1469550186947 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:23:06 INFO - PROCESS | 1645 | 1469550186949 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1645 | 1469550186951 Marionette TRACE conn2 <- [1,2678,null,{}] 09:23:06 INFO - PROCESS | 1645 | 1469550186954 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:23:06 INFO - PROCESS | 1645 | 1469550186955 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:07 INFO - PROCESS | 1645 | 1469550187053 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:23:07 INFO - PROCESS | 1645 | 1469550187057 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1645 | 1469550187058 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x129140000 == 35 [pid = 1645] [id = 677] 09:23:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x12376b000) [pid = 1645] [serial = 2031] [outer = 0x0] 09:23:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x123d8b800) [pid = 1645] [serial = 2032] [outer = 0x12376b000] 09:23:07 INFO - PROCESS | 1645 | 1469550187082 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123e06800) [pid = 1645] [serial = 2033] [outer = 0x12376b000] 09:23:07 INFO - PROCESS | 1645 | 1469550187873 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:23:07 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:23:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 974ms 09:23:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:23:07 INFO - PROCESS | 1645 | 1469550187924 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1645 | 1469550187925 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:23:07 INFO - PROCESS | 1645 | 1469550187927 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1645 | 1469550187928 Marionette TRACE conn2 <- [1,2682,null,{}] 09:23:07 INFO - PROCESS | 1645 | 1469550187930 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:23:07 INFO - PROCESS | 1645 | 1469550187939 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:08 INFO - PROCESS | 1645 | 1469550188043 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:23:08 INFO - PROCESS | 1645 | 1469550188047 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1645 | 1469550188048 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc6800 == 36 [pid = 1645] [id = 678] 09:23:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123e06c00) [pid = 1645] [serial = 2034] [outer = 0x0] 09:23:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123e11000) [pid = 1645] [serial = 2035] [outer = 0x123e06c00] 09:23:08 INFO - PROCESS | 1645 | 1469550188072 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x124589400) [pid = 1645] [serial = 2036] [outer = 0x123e06c00] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x116929000) [pid = 1645] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11329ac00) [pid = 1645] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1188ca400) [pid = 1645] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x117d26c00) [pid = 1645] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113271400) [pid = 1645] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x113805000) [pid = 1645] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1126dfc00) [pid = 1645] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120e10800) [pid = 1645] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x11917a800) [pid = 1645] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1171b2400) [pid = 1645] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11600b000) [pid = 1645] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x11872d400) [pid = 1645] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1160ef400) [pid = 1645] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x126cf1800) [pid = 1645] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x123764400) [pid = 1645] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:23:08 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1191c2400) [pid = 1645] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:23:08 INFO - PROCESS | 1645 | 1469550188949 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:23:08 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:23:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1072ms 09:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:23:09 INFO - PROCESS | 1645 | 1469550188999 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1645 | 1469550189001 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:23:09 INFO - PROCESS | 1645 | 1469550189003 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1645 | 1469550189004 Marionette TRACE conn2 <- [1,2686,null,{}] 09:23:09 INFO - PROCESS | 1645 | 1469550189006 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:23:09 INFO - PROCESS | 1645 | 1469550189007 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:09 INFO - PROCESS | 1645 | 1469550189086 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:23:09 INFO - PROCESS | 1645 | 1469550189091 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1645 | 1469550189092 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dbc000 == 37 [pid = 1645] [id = 679] 09:23:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1126d5c00) [pid = 1645] [serial = 2037] [outer = 0x0] 09:23:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x1171b2400) [pid = 1645] [serial = 2038] [outer = 0x1126d5c00] 09:23:09 INFO - PROCESS | 1645 | 1469550189117 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x11944a000) [pid = 1645] [serial = 2039] [outer = 0x1126d5c00] 09:23:09 INFO - PROCESS | 1645 | 1469550189923 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:23:09 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:23:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:23:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 969ms 09:23:09 INFO - PROCESS | 1645 | 1469550189973 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1645 | 1469550189974 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:23:09 INFO - PROCESS | 1645 | 1469550189976 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1645 | 1469550189978 Marionette TRACE conn2 <- [1,2690,null,{}] 09:23:09 INFO - PROCESS | 1645 | 1469550189980 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:23:09 INFO - PROCESS | 1645 | 1469550189990 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:10 INFO - PROCESS | 1645 | 1469550190097 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:23:10 INFO - PROCESS | 1645 | 1469550190104 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1645 | 1469550190105 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x126875000 == 38 [pid = 1645] [id = 680] 09:23:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113a06000) [pid = 1645] [serial = 2040] [outer = 0x0] 09:23:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x12453d800) [pid = 1645] [serial = 2041] [outer = 0x113a06000] 09:23:10 INFO - PROCESS | 1645 | 1469550190132 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x126810800) [pid = 1645] [serial = 2042] [outer = 0x113a06000] 09:23:10 INFO - PROCESS | 1645 | 1469550190982 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:23:10 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:23:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:23:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1019ms 09:23:11 INFO - PROCESS | 1645 | 1469550190997 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:23:11 INFO - PROCESS | 1645 | 1469550190999 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:23:11 INFO - PROCESS | 1645 | 1469550191005 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1645 | 1469550191007 Marionette TRACE conn2 <- [1,2694,null,{}] 09:23:11 INFO - PROCESS | 1645 | 1469550191011 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:23:11 INFO - PROCESS | 1645 | 1469550191013 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:11 INFO - PROCESS | 1645 | 1469550191135 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:23:11 INFO - PROCESS | 1645 | 1469550191191 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1645 | 1469550191192 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fb4000 == 39 [pid = 1645] [id = 681] 09:23:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x112cd7c00) [pid = 1645] [serial = 2043] [outer = 0x0] 09:23:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x112fbb000) [pid = 1645] [serial = 2044] [outer = 0x112cd7c00] 09:23:11 INFO - PROCESS | 1645 | 1469550191226 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x113d48000) [pid = 1645] [serial = 2045] [outer = 0x112cd7c00] 09:23:12 INFO - PROCESS | 1645 | 1469550192258 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:23:12 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:23:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:23:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1272ms 09:23:12 INFO - PROCESS | 1645 | 1469550192277 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1645 | 1469550192281 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:23:12 INFO - PROCESS | 1645 | 1469550192286 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1645 | 1469550192289 Marionette TRACE conn2 <- [1,2698,null,{}] 09:23:12 INFO - PROCESS | 1645 | 1469550192292 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:23:12 INFO - PROCESS | 1645 | 1469550192294 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:12 INFO - PROCESS | 1645 | 1469550192415 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:23:12 INFO - PROCESS | 1645 | 1469550192468 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1645 | 1469550192470 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x122faf800 == 40 [pid = 1645] [id = 682] 09:23:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1150aec00) [pid = 1645] [serial = 2046] [outer = 0x0] 09:23:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1173b3800) [pid = 1645] [serial = 2047] [outer = 0x1150aec00] 09:23:12 INFO - PROCESS | 1645 | 1469550192501 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x118207400) [pid = 1645] [serial = 2048] [outer = 0x1150aec00] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x124dbc000 == 39 [pid = 1645] [id = 679] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc6800 == 38 [pid = 1645] [id = 678] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x129140000 == 37 [pid = 1645] [id = 677] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x128b64800 == 36 [pid = 1645] [id = 676] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x1288e1800 == 35 [pid = 1645] [id = 675] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x12687b800 == 34 [pid = 1645] [id = 674] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x123162800 == 33 [pid = 1645] [id = 673] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc7000 == 32 [pid = 1645] [id = 672] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128a05000) [pid = 1645] [serial = 2008] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x1182df800 == 31 [pid = 1645] [id = 671] 09:23:13 INFO - PROCESS | 1645 | --DOCSHELL 0x116947000 == 30 [pid = 1645] [id = 670] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x123094000) [pid = 1645] [serial = 1990] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x12385bc00) [pid = 1645] [serial = 1993] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x12458cc00) [pid = 1645] [serial = 1996] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123e0f400) [pid = 1645] [serial = 1994] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1173b2400) [pid = 1645] [serial = 1999] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x123e0cc00) [pid = 1645] [serial = 2002] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x124d81c00) [pid = 1645] [serial = 1997] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x119454400) [pid = 1645] [serial = 1984] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x119b88400) [pid = 1645] [serial = 1985] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x117d28000) [pid = 1645] [serial = 1981] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x118575800) [pid = 1645] [serial = 1982] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x1167e4c00) [pid = 1645] [serial = 1978] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x112625400) [pid = 1645] [serial = 1979] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x1191d0000) [pid = 1645] [serial = 1976] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x118889800) [pid = 1645] [serial = 1975] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x1171b5800) [pid = 1645] [serial = 1973] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x11690a000) [pid = 1645] [serial = 1972] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x128a2c400) [pid = 1645] [serial = 1970] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x1272a6400) [pid = 1645] [serial = 1969] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x12476e800) [pid = 1645] [serial = 1967] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x123d8a800) [pid = 1645] [serial = 1966] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1195de800) [pid = 1645] [serial = 1963] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x120e15000) [pid = 1645] [serial = 1964] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x117d1c800) [pid = 1645] [serial = 1961] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x116a99000) [pid = 1645] [serial = 1960] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x124d84c00) [pid = 1645] [serial = 2003] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x120e0e800) [pid = 1645] [serial = 2000] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x120e14000) [pid = 1645] [serial = 1987] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x120f86800) [pid = 1645] [serial = 1988] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x126d77400) [pid = 1645] [serial = 2006] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x12378d800) [pid = 1645] [serial = 1991] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | --DOMWINDOW == 58 (0x124d8cc00) [pid = 1645] [serial = 2005] [outer = 0x0] [url = about:blank] 09:23:13 INFO - PROCESS | 1645 | 1469550193600 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:23:13 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:23:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:23:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1328ms 09:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:23:13 INFO - PROCESS | 1645 | 1469550193613 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1645 | 1469550193616 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:23:13 INFO - PROCESS | 1645 | 1469550193620 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1645 | 1469550193622 Marionette TRACE conn2 <- [1,2702,null,{}] 09:23:13 INFO - PROCESS | 1645 | 1469550193625 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:23:13 INFO - PROCESS | 1645 | 1469550193627 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:13 INFO - PROCESS | 1645 | 1469550193712 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:23:13 INFO - PROCESS | 1645 | 1469550193716 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1645 | 1469550193718 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x117381800 == 31 [pid = 1645] [id = 683] 09:23:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x11607d800) [pid = 1645] [serial = 2049] [outer = 0x0] 09:23:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x116a9ac00) [pid = 1645] [serial = 2050] [outer = 0x11607d800] 09:23:13 INFO - PROCESS | 1645 | 1469550193748 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x117d1fc00) [pid = 1645] [serial = 2051] [outer = 0x11607d800] 09:23:14 INFO - PROCESS | 1645 | 1469550194131 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:23:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 524ms 09:23:14 INFO - PROCESS | 1645 | 1469550194142 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1645 | 1469550194145 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:23:14 INFO - PROCESS | 1645 | 1469550194149 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1645 | 1469550194151 Marionette TRACE conn2 <- [1,2706,null,{}] 09:23:14 INFO - PROCESS | 1645 | 1469550194155 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:23:14 INFO - PROCESS | 1645 | 1469550194157 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:14 INFO - PROCESS | 1645 | 1469550194233 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:23:14 INFO - PROCESS | 1645 | 1469550194239 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1645 | 1469550194240 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x1199bf000 == 32 [pid = 1645] [id = 684] 09:23:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x118531c00) [pid = 1645] [serial = 2052] [outer = 0x0] 09:23:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x118889800) [pid = 1645] [serial = 2053] [outer = 0x118531c00] 09:23:14 INFO - PROCESS | 1645 | 1469550194267 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x1191cfc00) [pid = 1645] [serial = 2054] [outer = 0x118531c00] 09:23:14 INFO - PROCESS | 1645 | 1469550194623 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:23:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 09:23:14 INFO - PROCESS | 1645 | 1469550194672 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1645 | 1469550194673 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:23:14 INFO - PROCESS | 1645 | 1469550194676 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1645 | 1469550194678 Marionette TRACE conn2 <- [1,2710,null,{}] 09:23:14 INFO - PROCESS | 1645 | 1469550194686 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:23:14 INFO - PROCESS | 1645 | 1469550194689 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:14 INFO - PROCESS | 1645 | 1469550194773 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:23:14 INFO - PROCESS | 1645 | 1469550194780 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1645 | 1469550194782 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:14 INFO - PROCESS | 1645 | ++DOCSHELL 0x123c10000 == 33 [pid = 1645] [id = 685] 09:23:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x11944c400) [pid = 1645] [serial = 2055] [outer = 0x0] 09:23:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x119990400) [pid = 1645] [serial = 2056] [outer = 0x11944c400] 09:23:14 INFO - PROCESS | 1645 | 1469550194809 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x120e1cc00) [pid = 1645] [serial = 2057] [outer = 0x11944c400] 09:23:15 INFO - PROCESS | 1645 | 1469550195170 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:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:23:15 INFO - PROCESS | 1645 | 1469550195199 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:23:15 INFO - PROCESS | 1645 | 1469550195201 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1645 | 1469550195202 Marionette TRACE conn2 <- [1,2714,null,{}] 09:23:15 INFO - PROCESS | 1645 | 1469550195205 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:23:15 INFO - PROCESS | 1645 | 1469550195206 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:15 INFO - PROCESS | 1645 | 1469550195319 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:23:15 INFO - PROCESS | 1645 | 1469550195355 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1645 | 1469550195357 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dbf000 == 34 [pid = 1645] [id = 686] 09:23:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x1187f5000) [pid = 1645] [serial = 2058] [outer = 0x0] 09:23:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x120f82800) [pid = 1645] [serial = 2059] [outer = 0x1187f5000] 09:23:15 INFO - PROCESS | 1645 | 1469550195382 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x12378a400) [pid = 1645] [serial = 2060] [outer = 0x1187f5000] 09:23:15 INFO - PROCESS | 1645 | 1469550195692 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:23:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 523ms 09:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:23:15 INFO - PROCESS | 1645 | 1469550195725 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1645 | 1469550195726 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:23:15 INFO - PROCESS | 1645 | 1469550195728 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1645 | 1469550195729 Marionette TRACE conn2 <- [1,2718,null,{}] 09:23:15 INFO - PROCESS | 1645 | 1469550195731 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:23:15 INFO - PROCESS | 1645 | 1469550195733 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:15 INFO - PROCESS | 1645 | 1469550195827 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:23:15 INFO - PROCESS | 1645 | 1469550195844 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1645 | 1469550195845 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x128ac9000 == 35 [pid = 1645] [id = 687] 09:23:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x119b8b400) [pid = 1645] [serial = 2061] [outer = 0x0] 09:23:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x123791800) [pid = 1645] [serial = 2062] [outer = 0x119b8b400] 09:23:15 INFO - PROCESS | 1645 | 1469550195872 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x123ae5000) [pid = 1645] [serial = 2063] [outer = 0x119b8b400] 09:23:16 INFO - PROCESS | 1645 | 1469550196247 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:23:16 INFO - PROCESS | 1645 | 1469550196300 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:23:16 INFO - PROCESS | 1645 | 1469550196303 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1645 | 1469550196304 Marionette TRACE conn2 <- [1,2722,null,{}] 09:23:16 INFO - PROCESS | 1645 | 1469550196306 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:23:16 INFO - PROCESS | 1645 | 1469550196310 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:16 INFO - PROCESS | 1645 | 1469550196426 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:23:16 INFO - PROCESS | 1645 | 1469550196468 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1645 | 1469550196469 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x129c3b000 == 36 [pid = 1645] [id = 688] 09:23:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x123e0f400) [pid = 1645] [serial = 2064] [outer = 0x0] 09:23:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x12458fc00) [pid = 1645] [serial = 2065] [outer = 0x123e0f400] 09:23:16 INFO - PROCESS | 1645 | 1469550196500 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x126d79c00) [pid = 1645] [serial = 2066] [outer = 0x123e0f400] 09:23:16 INFO - PROCESS | 1645 | 1469550196822 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:23:16 INFO - PROCESS | 1645 | 1469550196876 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:23:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:23:16 INFO - PROCESS | 1645 | 1469550196878 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1645 | 1469550196879 Marionette TRACE conn2 <- [1,2726,null,{}] 09:23:16 INFO - PROCESS | 1645 | 1469550196881 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:23:16 INFO - PROCESS | 1645 | 1469550196883 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:16 INFO - PROCESS | 1645 | 1469550196977 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:23:17 INFO - PROCESS | 1645 | 1469550197002 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1645 | 1469550197003 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a59b800 == 37 [pid = 1645] [id = 689] 09:23:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x127263800) [pid = 1645] [serial = 2067] [outer = 0x0] 09:23:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x12726b800) [pid = 1645] [serial = 2068] [outer = 0x127263800] 09:23:17 INFO - PROCESS | 1645 | 1469550197027 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1272ac000) [pid = 1645] [serial = 2069] [outer = 0x127263800] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123e06c00) [pid = 1645] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1121bd000) [pid = 1645] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x1232f0400) [pid = 1645] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x1150b8000) [pid = 1645] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x1191cc000) [pid = 1645] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x113d99c00) [pid = 1645] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x112f31c00) [pid = 1645] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x12376b000) [pid = 1645] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x1126d5c00) [pid = 1645] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x123790000) [pid = 1645] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:23:17 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x11820fc00) [pid = 1645] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:23:17 INFO - PROCESS | 1645 | 1469550197402 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:23:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:23:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 568ms 09:23:17 INFO - PROCESS | 1645 | 1469550197446 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1645 | 1469550197448 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:23:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:23:17 INFO - PROCESS | 1645 | 1469550197450 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1645 | 1469550197451 Marionette TRACE conn2 <- [1,2730,null,{}] 09:23:17 INFO - PROCESS | 1645 | 1469550197453 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:23:17 INFO - PROCESS | 1645 | 1469550197455 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:17 INFO - PROCESS | 1645 | 1469550197543 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:23:17 INFO - PROCESS | 1645 | 1469550197546 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1645 | 1469550197547 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x12af8e800 == 38 [pid = 1645] [id = 690] 09:23:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x112fb0800) [pid = 1645] [serial = 2070] [outer = 0x0] 09:23:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x1187f4c00) [pid = 1645] [serial = 2071] [outer = 0x112fb0800] 09:23:17 INFO - PROCESS | 1645 | 1469550197572 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x12378a000) [pid = 1645] [serial = 2072] [outer = 0x112fb0800] 09:23:18 INFO - PROCESS | 1645 | 1469550198381 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:23:18 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:23:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:23:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:23:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 09:23:18 INFO - PROCESS | 1645 | 1469550198422 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1645 | 1469550198423 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:23:18 INFO - PROCESS | 1645 | 1469550198425 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1645 | 1469550198426 Marionette TRACE conn2 <- [1,2734,null,{}] 09:23:18 INFO - PROCESS | 1645 | 1469550198428 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:23:18 INFO - PROCESS | 1645 | 1469550198429 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:18 INFO - PROCESS | 1645 | 1469550198531 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:23:18 INFO - PROCESS | 1645 | 1469550198537 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1645 | 1469550198538 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7b3000 == 39 [pid = 1645] [id = 691] 09:23:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x1130d7400) [pid = 1645] [serial = 2073] [outer = 0x0] 09:23:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x127055400) [pid = 1645] [serial = 2074] [outer = 0x1130d7400] 09:23:18 INFO - PROCESS | 1645 | 1469550198563 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x128a05c00) [pid = 1645] [serial = 2075] [outer = 0x1130d7400] 09:23:18 INFO - PROCESS | 1645 | 1469550198857 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:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 467ms 09:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:23:18 INFO - PROCESS | 1645 | 1469550198893 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1645 | 1469550198894 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:23:18 INFO - PROCESS | 1645 | 1469550198896 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1645 | 1469550198897 Marionette TRACE conn2 <- [1,2738,null,{}] 09:23:18 INFO - PROCESS | 1645 | 1469550198899 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:23:18 INFO - PROCESS | 1645 | 1469550198900 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:18 INFO - PROCESS | 1645 | 1469550198992 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:23:19 INFO - PROCESS | 1645 | 1469550198996 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1645 | 1469550198997 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b88d000 == 40 [pid = 1645] [id = 692] 09:23:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1173b7000) [pid = 1645] [serial = 2076] [outer = 0x0] 09:23:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x128a25400) [pid = 1645] [serial = 2077] [outer = 0x1173b7000] 09:23:19 INFO - PROCESS | 1645 | 1469550199022 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x128ab6800) [pid = 1645] [serial = 2078] [outer = 0x1173b7000] 09:23:19 INFO - PROCESS | 1645 | 1469550199346 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:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 09:23:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:23:19 INFO - PROCESS | 1645 | 1469550199415 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1645 | 1469550199418 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:23:19 INFO - PROCESS | 1645 | 1469550199421 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1645 | 1469550199423 Marionette TRACE conn2 <- [1,2742,null,{}] 09:23:19 INFO - PROCESS | 1645 | 1469550199427 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:23:19 INFO - PROCESS | 1645 | 1469550199429 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:19 INFO - PROCESS | 1645 | 1469550199539 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:23:19 INFO - PROCESS | 1645 | 1469550199639 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1645 | 1469550199643 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x117382800 == 41 [pid = 1645] [id = 693] 09:23:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x113a0f000) [pid = 1645] [serial = 2079] [outer = 0x0] 09:23:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x116007000) [pid = 1645] [serial = 2080] [outer = 0x113a0f000] 09:23:19 INFO - PROCESS | 1645 | 1469550199674 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1169e6800) [pid = 1645] [serial = 2081] [outer = 0x113a0f000] 09:23:20 INFO - PROCESS | 1645 | 1469550200103 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:23:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:23:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 09:23:20 INFO - PROCESS | 1645 | 1469550200142 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1645 | 1469550200144 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:23:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:23:20 INFO - PROCESS | 1645 | 1469550200149 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1645 | 1469550200152 Marionette TRACE conn2 <- [1,2746,null,{}] 09:23:20 INFO - PROCESS | 1645 | 1469550200154 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:23:20 INFO - PROCESS | 1645 | 1469550200156 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:20 INFO - PROCESS | 1645 | 1469550200263 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:23:20 INFO - PROCESS | 1645 | 1469550200321 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1645 | 1469550200322 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x126cbd800 == 42 [pid = 1645] [id = 694] 09:23:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11852e000) [pid = 1645] [serial = 2082] [outer = 0x0] 09:23:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x119448400) [pid = 1645] [serial = 2083] [outer = 0x11852e000] 09:23:20 INFO - PROCESS | 1645 | 1469550200353 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x119b7e000) [pid = 1645] [serial = 2084] [outer = 0x11852e000] 09:23:20 INFO - PROCESS | 1645 | 1469550200803 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:23:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:23:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 675ms 09:23:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:23:20 INFO - PROCESS | 1645 | 1469550200823 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1645 | 1469550200824 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:23:20 INFO - PROCESS | 1645 | 1469550200827 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1645 | 1469550200828 Marionette TRACE conn2 <- [1,2750,null,{}] 09:23:20 INFO - PROCESS | 1645 | 1469550200835 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:23:20 INFO - PROCESS | 1645 | 1469550200839 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:20 INFO - PROCESS | 1645 | 1469550200963 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:23:21 INFO - PROCESS | 1645 | 1469550201035 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1645 | 1469550201037 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd14000 == 43 [pid = 1645] [id = 695] 09:23:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x123861800) [pid = 1645] [serial = 2085] [outer = 0x0] 09:23:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123dabc00) [pid = 1645] [serial = 2086] [outer = 0x123861800] 09:23:21 INFO - PROCESS | 1645 | 1469550201069 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x12458c400) [pid = 1645] [serial = 2087] [outer = 0x123861800] 09:23:21 INFO - PROCESS | 1645 | 1469550201473 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:23:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:23:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 669ms 09:23:21 INFO - PROCESS | 1645 | 1469550201496 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1645 | 1469550201498 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:23:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:23:21 INFO - PROCESS | 1645 | 1469550201500 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1645 | 1469550201501 Marionette TRACE conn2 <- [1,2754,null,{}] 09:23:21 INFO - PROCESS | 1645 | 1469550201504 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:23:21 INFO - PROCESS | 1645 | 1469550201505 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:21 INFO - PROCESS | 1645 | 1469550201610 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:23:21 INFO - PROCESS | 1645 | 1469550201667 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1645 | 1469550201668 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:21 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1d8000 == 44 [pid = 1645] [id = 696] 09:23:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x124d7d400) [pid = 1645] [serial = 2088] [outer = 0x0] 09:23:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x126cfac00) [pid = 1645] [serial = 2089] [outer = 0x124d7d400] 09:23:21 INFO - PROCESS | 1645 | 1469550201697 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x128ab6c00) [pid = 1645] [serial = 2090] [outer = 0x124d7d400] 09:23:22 INFO - PROCESS | 1645 | 1469550202171 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:23:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:23:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 09:23:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:23:22 INFO - PROCESS | 1645 | 1469550202223 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1645 | 1469550202225 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:23:22 INFO - PROCESS | 1645 | 1469550202227 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1645 | 1469550202228 Marionette TRACE conn2 <- [1,2758,null,{}] 09:23:22 INFO - PROCESS | 1645 | 1469550202231 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:23:22 INFO - PROCESS | 1645 | 1469550202232 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:22 INFO - PROCESS | 1645 | 1469550202351 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:23:22 INFO - PROCESS | 1645 | 1469550202562 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1645 | 1469550202563 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:22 INFO - PROCESS | 1645 | ++DOCSHELL 0x119110000 == 45 [pid = 1645] [id = 697] 09:23:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x112950800) [pid = 1645] [serial = 2091] [outer = 0x0] 09:23:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x113276000) [pid = 1645] [serial = 2092] [outer = 0x112950800] 09:23:22 INFO - PROCESS | 1645 | 1469550202608 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x116902400) [pid = 1645] [serial = 2093] [outer = 0x112950800] 09:23:23 INFO - PROCESS | 1645 | 1469550203032 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:23:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:23:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 821ms 09:23:23 INFO - PROCESS | 1645 | 1469550203049 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:23:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:23:23 INFO - PROCESS | 1645 | 1469550203052 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:23:23 INFO - PROCESS | 1645 | 1469550203054 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1645 | 1469550203056 Marionette TRACE conn2 <- [1,2762,null,{}] 09:23:23 INFO - PROCESS | 1645 | 1469550203060 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:23:23 INFO - PROCESS | 1645 | 1469550203063 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:23 INFO - PROCESS | 1645 | 1469550203164 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:23:23 INFO - PROCESS | 1645 | 1469550203222 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1645 | 1469550203224 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:23 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bce800 == 46 [pid = 1645] [id = 698] 09:23:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1173bbc00) [pid = 1645] [serial = 2094] [outer = 0x0] 09:23:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x1176b2000) [pid = 1645] [serial = 2095] [outer = 0x1173bbc00] 09:23:23 INFO - PROCESS | 1645 | 1469550203252 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1188d3c00) [pid = 1645] [serial = 2096] [outer = 0x1173bbc00] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7b3000 == 45 [pid = 1645] [id = 691] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12af8e800 == 44 [pid = 1645] [id = 690] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12a59b800 == 43 [pid = 1645] [id = 689] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x129c3b000 == 42 [pid = 1645] [id = 688] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x128ac9000 == 41 [pid = 1645] [id = 687] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x124dbf000 == 40 [pid = 1645] [id = 686] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x123c10000 == 39 [pid = 1645] [id = 685] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x1199bf000 == 38 [pid = 1645] [id = 684] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x117381800 == 37 [pid = 1645] [id = 683] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd20800 == 36 [pid = 1645] [id = 669] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x122faf800 == 35 [pid = 1645] [id = 682] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x126875000 == 34 [pid = 1645] [id = 680] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x116fb4000 == 33 [pid = 1645] [id = 681] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x119110000 == 32 [pid = 1645] [id = 697] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1d8000 == 31 [pid = 1645] [id = 696] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd14000 == 30 [pid = 1645] [id = 695] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x126cbd800 == 29 [pid = 1645] [id = 694] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x12b88d000 == 28 [pid = 1645] [id = 692] 09:23:23 INFO - PROCESS | 1645 | --DOCSHELL 0x117382800 == 27 [pid = 1645] [id = 693] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x12453d800) [pid = 1645] [serial = 2041] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123e11000) [pid = 1645] [serial = 2035] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x117d25c00) [pid = 1645] [serial = 2017] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118210800) [pid = 1645] [serial = 2018] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x12385d800) [pid = 1645] [serial = 2029] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x116906800) [pid = 1645] [serial = 2014] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1169e4c00) [pid = 1645] [serial = 2015] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x120e11000) [pid = 1645] [serial = 2026] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12320f800) [pid = 1645] [serial = 2027] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x11944d400) [pid = 1645] [serial = 2023] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1195cbc00) [pid = 1645] [serial = 2024] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x1130dc000) [pid = 1645] [serial = 2011] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x113a04400) [pid = 1645] [serial = 2012] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x123d8b800) [pid = 1645] [serial = 2032] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1171b2400) [pid = 1645] [serial = 2038] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x11944a000) [pid = 1645] [serial = 2039] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x128aba000) [pid = 1645] [serial = 2009] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x1187ee800) [pid = 1645] [serial = 2020] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x1191c3000) [pid = 1645] [serial = 2021] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x124589400) [pid = 1645] [serial = 2036] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x123e06800) [pid = 1645] [serial = 2033] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x123a07c00) [pid = 1645] [serial = 2030] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1645 | 1469550204183 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:23:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:23:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1171ms 09:23:24 INFO - PROCESS | 1645 | 1469550204226 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:23:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:23:24 INFO - PROCESS | 1645 | 1469550204228 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:23:24 INFO - PROCESS | 1645 | 1469550204231 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1645 | 1469550204233 Marionette TRACE conn2 <- [1,2766,null,{}] 09:23:24 INFO - PROCESS | 1645 | 1469550204236 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:23:24 INFO - PROCESS | 1645 | 1469550204238 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:24 INFO - PROCESS | 1645 | 1469550204324 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:23:24 INFO - PROCESS | 1645 | 1469550204331 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1645 | 1469550204334 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:24 INFO - PROCESS | 1645 | ++DOCSHELL 0x116fc1000 == 28 [pid = 1645] [id = 699] 09:23:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x11380d400) [pid = 1645] [serial = 2097] [outer = 0x0] 09:23:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x1160f1400) [pid = 1645] [serial = 2098] [outer = 0x11380d400] 09:23:24 INFO - PROCESS | 1645 | 1469550204409 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x11692c800) [pid = 1645] [serial = 2099] [outer = 0x11380d400] 09:23:24 INFO - PROCESS | 1645 | 1469550204802 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:23:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:23:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 619ms 09:23:24 INFO - PROCESS | 1645 | 1469550204851 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:23:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:23:24 INFO - PROCESS | 1645 | 1469550204856 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:23:24 INFO - PROCESS | 1645 | 1469550204862 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1645 | 1469550204865 Marionette TRACE conn2 <- [1,2770,null,{}] 09:23:24 INFO - PROCESS | 1645 | 1469550204869 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:23:24 INFO - PROCESS | 1645 | 1469550204871 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:24 INFO - PROCESS | 1645 | 1469550204993 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:23:25 INFO - PROCESS | 1645 | 1469550205080 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1645 | 1469550205082 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x11928e000 == 29 [pid = 1645] [id = 700] 09:23:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x11697f000) [pid = 1645] [serial = 2100] [outer = 0x0] 09:23:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x117d1c800) [pid = 1645] [serial = 2101] [outer = 0x11697f000] 09:23:25 INFO - PROCESS | 1645 | 1469550205115 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1187f1400) [pid = 1645] [serial = 2102] [outer = 0x11697f000] 09:23:25 INFO - PROCESS | 1645 | 1469550205420 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:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 575ms 09:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:23:25 INFO - PROCESS | 1645 | 1469550205438 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1645 | 1469550205441 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:23:25 INFO - PROCESS | 1645 | 1469550205443 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1645 | 1469550205446 Marionette TRACE conn2 <- [1,2774,null,{}] 09:23:25 INFO - PROCESS | 1645 | 1469550205456 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:23:25 INFO - PROCESS | 1645 | 1469550205459 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:25 INFO - PROCESS | 1645 | 1469550205558 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:23:25 INFO - PROCESS | 1645 | 1469550205566 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1645 | 1469550205568 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:25 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241d8800 == 30 [pid = 1645] [id = 701] 09:23:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x112952c00) [pid = 1645] [serial = 2103] [outer = 0x0] 09:23:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x119453000) [pid = 1645] [serial = 2104] [outer = 0x112952c00] 09:23:25 INFO - PROCESS | 1645 | 1469550205613 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x120e10800) [pid = 1645] [serial = 2105] [outer = 0x112952c00] 09:23:25 INFO - PROCESS | 1645 | 1469550205933 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:23:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:23:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 09:23:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:23:25 INFO - PROCESS | 1645 | 1469550205965 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1645 | 1469550205966 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:23:25 INFO - PROCESS | 1645 | 1469550205969 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1645 | 1469550205972 Marionette TRACE conn2 <- [1,2778,null,{}] 09:23:25 INFO - PROCESS | 1645 | 1469550205975 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:23:25 INFO - PROCESS | 1645 | 1469550205976 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:26 INFO - PROCESS | 1645 | 1469550206056 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:23:26 INFO - PROCESS | 1645 | 1469550206060 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1645 | 1469550206061 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x12721c000 == 31 [pid = 1645] [id = 702] 09:23:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x120e17400) [pid = 1645] [serial = 2106] [outer = 0x0] 09:23:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x120f86c00) [pid = 1645] [serial = 2107] [outer = 0x120e17400] 09:23:26 INFO - PROCESS | 1645 | 1469550206087 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123208c00) [pid = 1645] [serial = 2108] [outer = 0x120e17400] 09:23:26 INFO - PROCESS | 1645 | 1469550206449 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:23:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:23:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 522ms 09:23:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:23:26 INFO - PROCESS | 1645 | 1469550206504 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1645 | 1469550206505 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:23:26 INFO - PROCESS | 1645 | 1469550206507 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1645 | 1469550206508 Marionette TRACE conn2 <- [1,2782,null,{}] 09:23:26 INFO - PROCESS | 1645 | 1469550206511 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:23:26 INFO - PROCESS | 1645 | 1469550206512 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:26 INFO - PROCESS | 1645 | 1469550206609 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:23:26 INFO - PROCESS | 1645 | 1469550206612 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1645 | 1469550206613 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:26 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288f3000 == 32 [pid = 1645] [id = 703] 09:23:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x112f32000) [pid = 1645] [serial = 2109] [outer = 0x0] 09:23:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123789800) [pid = 1645] [serial = 2110] [outer = 0x112f32000] 09:23:26 INFO - PROCESS | 1645 | 1469550206638 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123859400) [pid = 1645] [serial = 2111] [outer = 0x112f32000] 09:23:26 INFO - PROCESS | 1645 | 1469550206996 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:23:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:23:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 521ms 09:23:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:23:27 INFO - PROCESS | 1645 | 1469550207031 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1645 | 1469550207032 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:23:27 INFO - PROCESS | 1645 | 1469550207034 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1645 | 1469550207035 Marionette TRACE conn2 <- [1,2786,null,{}] 09:23:27 INFO - PROCESS | 1645 | 1469550207038 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:23:27 INFO - PROCESS | 1645 | 1469550207042 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:27 INFO - PROCESS | 1645 | 1469550207159 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:23:27 INFO - PROCESS | 1645 | 1469550207199 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1645 | 1469550207200 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x129136000 == 33 [pid = 1645] [id = 704] 09:23:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x123a06c00) [pid = 1645] [serial = 2112] [outer = 0x0] 09:23:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123e06c00) [pid = 1645] [serial = 2113] [outer = 0x123a06c00] 09:23:27 INFO - PROCESS | 1645 | 1469550207225 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1247dac00) [pid = 1645] [serial = 2114] [outer = 0x123a06c00] 09:23:27 INFO - PROCESS | 1645 | 1469550207523 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:23:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:23:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 09:23:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:23:27 INFO - PROCESS | 1645 | 1469550207558 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1645 | 1469550207559 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:23:27 INFO - PROCESS | 1645 | 1469550207561 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1645 | 1469550207570 Marionette TRACE conn2 <- [1,2790,null,{}] 09:23:27 INFO - PROCESS | 1645 | 1469550207574 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:23:27 INFO - PROCESS | 1645 | 1469550207576 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:27 INFO - PROCESS | 1645 | 1469550207672 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:23:27 INFO - PROCESS | 1645 | 1469550207711 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1645 | 1469550207712 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:27 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a44d000 == 34 [pid = 1645] [id = 705] 09:23:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123e0b000) [pid = 1645] [serial = 2115] [outer = 0x0] 09:23:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12680dc00) [pid = 1645] [serial = 2116] [outer = 0x123e0b000] 09:23:27 INFO - PROCESS | 1645 | 1469550207736 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x126d74400) [pid = 1645] [serial = 2117] [outer = 0x123e0b000] 09:23:28 INFO - PROCESS | 1645 | 1469550208049 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:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 530ms 09:23:28 INFO - PROCESS | 1645 | 1469550208092 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1645 | 1469550208093 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:23:28 INFO - PROCESS | 1645 | 1469550208095 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1645 | 1469550208096 Marionette TRACE conn2 <- [1,2794,null,{}] 09:23:28 INFO - PROCESS | 1645 | 1469550208099 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:23:28 INFO - PROCESS | 1645 | 1469550208100 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:28 INFO - PROCESS | 1645 | 1469550208201 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:23:28 INFO - PROCESS | 1645 | 1469550208205 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1645 | 1469550208206 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6a9800 == 35 [pid = 1645] [id = 706] 09:23:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1126d7800) [pid = 1645] [serial = 2118] [outer = 0x0] 09:23:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x12725f800) [pid = 1645] [serial = 2119] [outer = 0x1126d7800] 09:23:28 INFO - PROCESS | 1645 | 1469550208230 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1272a8c00) [pid = 1645] [serial = 2120] [outer = 0x1126d7800] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119b8b400) [pid = 1645] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x123e0f400) [pid = 1645] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x127263800) [pid = 1645] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11944c400) [pid = 1645] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x118531c00) [pid = 1645] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1150aec00) [pid = 1645] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112cd7c00) [pid = 1645] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1173b7000) [pid = 1645] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x11607d800) [pid = 1645] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x113a06000) [pid = 1645] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x112fb0800) [pid = 1645] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1130d7400) [pid = 1645] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:23:28 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x1187f5000) [pid = 1645] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:23:28 INFO - PROCESS | 1645 | 1469550208650 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:23:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:23:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 568ms 09:23:28 INFO - PROCESS | 1645 | 1469550208664 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1645 | 1469550208665 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:23:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:23:28 INFO - PROCESS | 1645 | 1469550208667 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1645 | 1469550208669 Marionette TRACE conn2 <- [1,2798,null,{}] 09:23:28 INFO - PROCESS | 1645 | 1469550208682 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:23:28 INFO - PROCESS | 1645 | 1469550208695 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:28 INFO - PROCESS | 1645 | 1469550208809 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:23:28 INFO - PROCESS | 1645 | 1469550208843 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1645 | 1469550208844 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:28 INFO - PROCESS | 1645 | ++DOCSHELL 0x1241d6800 == 36 [pid = 1645] [id = 707] 09:23:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x1126dc000) [pid = 1645] [serial = 2121] [outer = 0x0] 09:23:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1195d8800) [pid = 1645] [serial = 2122] [outer = 0x1126dc000] 09:23:28 INFO - PROCESS | 1645 | 1469550208868 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123d8a000) [pid = 1645] [serial = 2123] [outer = 0x1126dc000] 09:23:29 INFO - PROCESS | 1645 | 1469550209160 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:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 527ms 09:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:23:29 INFO - PROCESS | 1645 | 1469550209195 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1645 | 1469550209197 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:23:29 INFO - PROCESS | 1645 | 1469550209199 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1645 | 1469550209200 Marionette TRACE conn2 <- [1,2802,null,{}] 09:23:29 INFO - PROCESS | 1645 | 1469550209204 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:23:29 INFO - PROCESS | 1645 | 1469550209206 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:29 INFO - PROCESS | 1645 | 1469550209285 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:23:29 INFO - PROCESS | 1645 | 1469550209290 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1645 | 1469550209291 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b885000 == 37 [pid = 1645] [id = 708] 09:23:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x124d82400) [pid = 1645] [serial = 2124] [outer = 0x0] 09:23:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1272ac400) [pid = 1645] [serial = 2125] [outer = 0x124d82400] 09:23:29 INFO - PROCESS | 1645 | 1469550209316 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x128a0b800) [pid = 1645] [serial = 2126] [outer = 0x124d82400] 09:23:29 INFO - PROCESS | 1645 | 1469550209633 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:23:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:23:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 473ms 09:23:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:23:29 INFO - PROCESS | 1645 | 1469550209672 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1645 | 1469550209674 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:23:29 INFO - PROCESS | 1645 | 1469550209676 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1645 | 1469550209678 Marionette TRACE conn2 <- [1,2806,null,{}] 09:23:29 INFO - PROCESS | 1645 | 1469550209680 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:23:29 INFO - PROCESS | 1645 | 1469550209682 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:29 INFO - PROCESS | 1645 | 1469550209811 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:23:29 INFO - PROCESS | 1645 | 1469550209819 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1645 | 1469550209820 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:29 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288f2800 == 38 [pid = 1645] [id = 709] 09:23:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x128a22c00) [pid = 1645] [serial = 2127] [outer = 0x0] 09:23:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x128ab9800) [pid = 1645] [serial = 2128] [outer = 0x128a22c00] 09:23:29 INFO - PROCESS | 1645 | 1469550209847 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x128cd1800) [pid = 1645] [serial = 2129] [outer = 0x128a22c00] 09:23:30 INFO - PROCESS | 1645 | 1469550210158 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:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 09:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:23:30 INFO - PROCESS | 1645 | 1469550210197 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1645 | 1469550210198 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:23:30 INFO - PROCESS | 1645 | 1469550210200 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1645 | 1469550210201 Marionette TRACE conn2 <- [1,2810,null,{}] 09:23:30 INFO - PROCESS | 1645 | 1469550210203 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:23:30 INFO - PROCESS | 1645 | 1469550210204 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:30 INFO - PROCESS | 1645 | 1469550210285 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:23:30 INFO - PROCESS | 1645 | 1469550210291 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1645 | 1469550210292 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:30 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c59c800 == 39 [pid = 1645] [id = 710] 09:23:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128e5b000) [pid = 1645] [serial = 2130] [outer = 0x0] 09:23:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1291bc400) [pid = 1645] [serial = 2131] [outer = 0x128e5b000] 09:23:30 INFO - PROCESS | 1645 | 1469550210316 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1291c1800) [pid = 1645] [serial = 2132] [outer = 0x128e5b000] 09:23:30 INFO - PROCESS | 1645 | 1469550210899 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:23:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:23:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 771ms 09:23:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:23:30 INFO - PROCESS | 1645 | 1469550210972 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1645 | 1469550210975 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:23:30 INFO - PROCESS | 1645 | 1469550210978 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1645 | 1469550210981 Marionette TRACE conn2 <- [1,2814,null,{}] 09:23:30 INFO - PROCESS | 1645 | 1469550210985 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:23:30 INFO - PROCESS | 1645 | 1469550210987 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:31 INFO - PROCESS | 1645 | 1469550211108 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:23:31 INFO - PROCESS | 1645 | 1469550211168 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1645 | 1469550211169 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:31 INFO - PROCESS | 1645 | ++DOCSHELL 0x1191ac800 == 40 [pid = 1645] [id = 711] 09:23:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x11329b400) [pid = 1645] [serial = 2133] [outer = 0x0] 09:23:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1161bb800) [pid = 1645] [serial = 2134] [outer = 0x11329b400] 09:23:31 INFO - PROCESS | 1645 | 1469550211200 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1171b4800) [pid = 1645] [serial = 2135] [outer = 0x11329b400] 09:23:31 INFO - PROCESS | 1645 | 1469550211774 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:23:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:23:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 821ms 09:23:31 INFO - PROCESS | 1645 | 1469550211812 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1645 | 1469550211815 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:23:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:23:31 INFO - PROCESS | 1645 | 1469550211823 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1645 | 1469550211825 Marionette TRACE conn2 <- [1,2818,null,{}] 09:23:31 INFO - PROCESS | 1645 | 1469550211828 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:23:31 INFO - PROCESS | 1645 | 1469550211830 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:31 INFO - PROCESS | 1645 | 1469550211952 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:23:32 INFO - PROCESS | 1645 | 1469550212058 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 1645 | 1469550212059 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:32 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288ea800 == 41 [pid = 1645] [id = 712] 09:23:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x112627000) [pid = 1645] [serial = 2136] [outer = 0x0] 09:23:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x11944f400) [pid = 1645] [serial = 2137] [outer = 0x112627000] 09:23:32 INFO - PROCESS | 1645 | 1469550212092 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x120e0f400) [pid = 1645] [serial = 2138] [outer = 0x112627000] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12cce8000 == 40 [pid = 1645] [id = 16] 09:23:32 INFO - PROCESS | 1645 | 1469550212789 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:23:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:23:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1021ms 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x1288f2800 == 39 [pid = 1645] [id = 709] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12b885000 == 38 [pid = 1645] [id = 708] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x1241d6800 == 37 [pid = 1645] [id = 707] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6a9800 == 36 [pid = 1645] [id = 706] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12a44d000 == 35 [pid = 1645] [id = 705] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x129136000 == 34 [pid = 1645] [id = 704] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x1288f3000 == 33 [pid = 1645] [id = 703] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x12721c000 == 32 [pid = 1645] [id = 702] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x1241d8800 == 31 [pid = 1645] [id = 701] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x11928e000 == 30 [pid = 1645] [id = 700] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x116fc1000 == 29 [pid = 1645] [id = 699] 09:23:32 INFO - PROCESS | 1645 | --DOCSHELL 0x119bce800 == 28 [pid = 1645] [id = 698] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x128a05c00) [pid = 1645] [serial = 2075] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123791800) [pid = 1645] [serial = 2062] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12458fc00) [pid = 1645] [serial = 2065] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12726b800) [pid = 1645] [serial = 2068] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x126d79c00) [pid = 1645] [serial = 2066] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x119990400) [pid = 1645] [serial = 2056] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x120e1cc00) [pid = 1645] [serial = 2057] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118889800) [pid = 1645] [serial = 2053] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1191cfc00) [pid = 1645] [serial = 2054] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1173b3800) [pid = 1645] [serial = 2047] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x118207400) [pid = 1645] [serial = 2048] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x112fbb000) [pid = 1645] [serial = 2044] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128a25400) [pid = 1645] [serial = 2077] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x113d48000) [pid = 1645] [serial = 2045] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116a9ac00) [pid = 1645] [serial = 2050] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x117d1fc00) [pid = 1645] [serial = 2051] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x126810800) [pid = 1645] [serial = 2042] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x128ab6800) [pid = 1645] [serial = 2078] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12378a000) [pid = 1645] [serial = 2072] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x1187f4c00) [pid = 1645] [serial = 2071] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x127055400) [pid = 1645] [serial = 2074] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1272ac000) [pid = 1645] [serial = 2069] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120f82800) [pid = 1645] [serial = 2059] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x12378a400) [pid = 1645] [serial = 2060] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x123ae5000) [pid = 1645] [serial = 2063] [outer = 0x0] [url = about:blank] 09:23:32 INFO - PROCESS | 1645 | 1469550212879 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1645 | 1469550212881 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:23:32 INFO - PROCESS | 1645 | 1469550212895 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1645 | 1469550212897 Marionette TRACE conn2 <- [1,2822,null,{}] 09:23:32 INFO - PROCESS | 1645 | 1469550212901 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:23:32 INFO - PROCESS | 1645 | 1469550212903 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:32 INFO - PROCESS | 1645 | 1469550212993 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:23:33 INFO - PROCESS | 1645 | 1469550212998 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1645 | 1469550212999 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826c800 == 29 [pid = 1645] [id = 713] 09:23:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x116927400) [pid = 1645] [serial = 2139] [outer = 0x0] 09:23:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x116a99400) [pid = 1645] [serial = 2140] [outer = 0x116927400] 09:23:33 INFO - PROCESS | 1645 | 1469550213027 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1176b2400) [pid = 1645] [serial = 2141] [outer = 0x116927400] 09:23:33 INFO - PROCESS | 1645 | 1469550213396 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:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 523ms 09:23:33 INFO - PROCESS | 1645 | 1469550213440 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1645 | 1469550213443 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:23:33 INFO - PROCESS | 1645 | 1469550213449 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1645 | 1469550213451 Marionette TRACE conn2 <- [1,2826,null,{}] 09:23:33 INFO - PROCESS | 1645 | 1469550213453 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:23:33 INFO - PROCESS | 1645 | 1469550213455 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:33 INFO - PROCESS | 1645 | 1469550213536 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:23:33 INFO - PROCESS | 1645 | 1469550213542 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1645 | 1469550213544 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:33 INFO - PROCESS | 1645 | ++DOCSHELL 0x11826b000 == 30 [pid = 1645] [id = 714] 09:23:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x11872d400) [pid = 1645] [serial = 2142] [outer = 0x0] 09:23:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1191c5000) [pid = 1645] [serial = 2143] [outer = 0x11872d400] 09:23:33 INFO - PROCESS | 1645 | 1469550213571 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x11944ec00) [pid = 1645] [serial = 2144] [outer = 0x11872d400] 09:23:34 INFO - PROCESS | 1645 | --DOCSHELL 0x12cce7800 == 29 [pid = 1645] [id = 17] 09:23:34 INFO - PROCESS | 1645 | --DOCSHELL 0x11826c800 == 28 [pid = 1645] [id = 713] 09:23:34 INFO - PROCESS | 1645 | --DOCSHELL 0x1288ea800 == 27 [pid = 1645] [id = 712] 09:23:34 INFO - PROCESS | 1645 | --DOCSHELL 0x12c59c800 == 26 [pid = 1645] [id = 710] 09:23:34 INFO - PROCESS | 1645 | --DOCSHELL 0x1191ac800 == 25 [pid = 1645] [id = 711] 09:23:34 INFO - PROCESS | 1645 | 1469550214953 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1525ms 09:23:34 INFO - PROCESS | 1645 | 1469550214974 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1645 | 1469550214977 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:23:34 INFO - PROCESS | 1645 | 1469550214980 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1645 | 1469550214982 Marionette TRACE conn2 <- [1,2830,null,{}] 09:23:34 INFO - PROCESS | 1645 | 1469550214986 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:23:34 INFO - PROCESS | 1645 | 1469550214988 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:35 INFO - PROCESS | 1645 | 1469550215077 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:23:35 INFO - PROCESS | 1645 | 1469550215134 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1645 | 1469550215137 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x117370800 == 26 [pid = 1645] [id = 715] 09:23:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x11329b000) [pid = 1645] [serial = 2145] [outer = 0x0] 09:23:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x11329cc00) [pid = 1645] [serial = 2146] [outer = 0x11329b000] 09:23:35 INFO - PROCESS | 1645 | 1469550215169 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x115d0fc00) [pid = 1645] [serial = 2147] [outer = 0x11329b000] 09:23:35 INFO - PROCESS | 1645 | 1469550215497 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:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 570ms 09:23:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:23:35 INFO - PROCESS | 1645 | 1469550215550 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1645 | 1469550215553 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:23:35 INFO - PROCESS | 1645 | 1469550215558 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1645 | 1469550215560 Marionette TRACE conn2 <- [1,2834,null,{}] 09:23:35 INFO - PROCESS | 1645 | 1469550215562 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:23:35 INFO - PROCESS | 1645 | 1469550215564 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:35 INFO - PROCESS | 1645 | 1469550215646 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:23:35 INFO - PROCESS | 1645 | 1469550215650 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1645 | 1469550215652 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:35 INFO - PROCESS | 1645 | ++DOCSHELL 0x119a2c000 == 27 [pid = 1645] [id = 716] 09:23:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x113d9ac00) [pid = 1645] [serial = 2148] [outer = 0x0] 09:23:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x116927000) [pid = 1645] [serial = 2149] [outer = 0x113d9ac00] 09:23:35 INFO - PROCESS | 1645 | 1469550215743 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x117d22c00) [pid = 1645] [serial = 2150] [outer = 0x113d9ac00] 09:23:36 INFO - PROCESS | 1645 | 1469550216096 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 570ms 09:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:23:36 INFO - PROCESS | 1645 | 1469550216132 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1645 | 1469550216133 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:23:36 INFO - PROCESS | 1645 | 1469550216135 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1645 | 1469550216138 Marionette TRACE conn2 <- [1,2838,null,{}] 09:23:36 INFO - PROCESS | 1645 | 1469550216146 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:23:36 INFO - PROCESS | 1645 | 1469550216149 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:36 INFO - PROCESS | 1645 | 1469550216248 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:23:36 INFO - PROCESS | 1645 | 1469550216290 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1645 | 1469550216292 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc5000 == 28 [pid = 1645] [id = 717] 09:23:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11329a800) [pid = 1645] [serial = 2151] [outer = 0x0] 09:23:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1191c1800) [pid = 1645] [serial = 2152] [outer = 0x11329a800] 09:23:36 INFO - PROCESS | 1645 | 1469550216320 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x11944f000) [pid = 1645] [serial = 2153] [outer = 0x11329a800] 09:23:36 INFO - PROCESS | 1645 | 1469550216674 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:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 573ms 09:23:36 INFO - PROCESS | 1645 | 1469550216709 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1645 | 1469550216711 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:23:36 INFO - PROCESS | 1645 | 1469550216713 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1645 | 1469550216714 Marionette TRACE conn2 <- [1,2842,null,{}] 09:23:36 INFO - PROCESS | 1645 | 1469550216716 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:23:36 INFO - PROCESS | 1645 | 1469550216717 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:36 INFO - PROCESS | 1645 | 1469550216817 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:23:36 INFO - PROCESS | 1645 | 1469550216821 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1645 | 1469550216822 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:36 INFO - PROCESS | 1645 | ++DOCSHELL 0x127220000 == 29 [pid = 1645] [id = 718] 09:23:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1194d7c00) [pid = 1645] [serial = 2154] [outer = 0x0] 09:23:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120e15c00) [pid = 1645] [serial = 2155] [outer = 0x1194d7c00] 09:23:36 INFO - PROCESS | 1645 | 1469550216847 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x120e84800) [pid = 1645] [serial = 2156] [outer = 0x1194d7c00] 09:23:37 INFO - PROCESS | 1645 | 1469550217196 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:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 09:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:23:37 INFO - PROCESS | 1645 | 1469550217233 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1645 | 1469550217235 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:23:37 INFO - PROCESS | 1645 | 1469550217241 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1645 | 1469550217243 Marionette TRACE conn2 <- [1,2846,null,{}] 09:23:37 INFO - PROCESS | 1645 | 1469550217254 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:23:37 INFO - PROCESS | 1645 | 1469550217266 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:37 INFO - PROCESS | 1645 | 1469550217413 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:23:37 INFO - PROCESS | 1645 | 1469550217434 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1645 | 1469550217435 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:37 INFO - PROCESS | 1645 | ++DOCSHELL 0x128adf800 == 30 [pid = 1645] [id = 719] 09:23:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x112981000) [pid = 1645] [serial = 2157] [outer = 0x0] 09:23:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x120f89c00) [pid = 1645] [serial = 2158] [outer = 0x112981000] 09:23:37 INFO - PROCESS | 1645 | 1469550217478 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12309d800) [pid = 1645] [serial = 2159] [outer = 0x112981000] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x128a22c00) [pid = 1645] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128e5b000) [pid = 1645] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x112952c00) [pid = 1645] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x124d7d400) [pid = 1645] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x123861800) [pid = 1645] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x113a0f000) [pid = 1645] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x112f32000) [pid = 1645] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1126d7800) [pid = 1645] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x124d82400) [pid = 1645] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1173bbc00) [pid = 1645] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x112950800) [pid = 1645] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123e0b000) [pid = 1645] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x120e17400) [pid = 1645] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x11697f000) [pid = 1645] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x123a06c00) [pid = 1645] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x11852e000) [pid = 1645] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x11380d400) [pid = 1645] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1126dc000) [pid = 1645] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x116927400) [pid = 1645] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x11329b400) [pid = 1645] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x112627000) [pid = 1645] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x12cc50400) [pid = 1645] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:23:37 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x12cce8800) [pid = 1645] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:38 INFO - PROCESS | 1645 | 1469550218111 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:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 881ms 09:23:38 INFO - PROCESS | 1645 | 1469550218118 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1645 | 1469550218120 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:23:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:23:38 INFO - PROCESS | 1645 | 1469550218124 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1645 | 1469550218125 Marionette TRACE conn2 <- [1,2850,null,{}] 09:23:38 INFO - PROCESS | 1645 | 1469550218128 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:23:38 INFO - PROCESS | 1645 | 1469550218132 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:38 INFO - PROCESS | 1645 | 1469550218225 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:23:38 INFO - PROCESS | 1645 | 1469550218284 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1645 | 1469550218285 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12912f000 == 31 [pid = 1645] [id = 720] 09:23:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x113810400) [pid = 1645] [serial = 2160] [outer = 0x0] 09:23:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x116984c00) [pid = 1645] [serial = 2161] [outer = 0x113810400] 09:23:38 INFO - PROCESS | 1645 | 1469550218310 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x12378dc00) [pid = 1645] [serial = 2162] [outer = 0x113810400] 09:23:38 INFO - PROCESS | 1645 | 1469550218588 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 09:23:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:23:38 INFO - PROCESS | 1645 | 1469550218643 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1645 | 1469550218644 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:23:38 INFO - PROCESS | 1645 | 1469550218646 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1645 | 1469550218647 Marionette TRACE conn2 <- [1,2854,null,{}] 09:23:38 INFO - PROCESS | 1645 | 1469550218650 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:23:38 INFO - PROCESS | 1645 | 1469550218651 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:38 INFO - PROCESS | 1645 | 1469550218735 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:23:38 INFO - PROCESS | 1645 | 1469550218741 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1645 | 1469550218742 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:38 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a58c000 == 32 [pid = 1645] [id = 721] 09:23:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11298cc00) [pid = 1645] [serial = 2163] [outer = 0x0] 09:23:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x12385f000) [pid = 1645] [serial = 2164] [outer = 0x11298cc00] 09:23:38 INFO - PROCESS | 1645 | 1469550218766 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x123a0d000) [pid = 1645] [serial = 2165] [outer = 0x11298cc00] 09:23:39 INFO - PROCESS | 1645 | 1469550219081 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:23:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:23:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 469ms 09:23:39 INFO - PROCESS | 1645 | 1469550219115 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1645 | 1469550219117 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:23:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:23:39 INFO - PROCESS | 1645 | 1469550219119 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1645 | 1469550219120 Marionette TRACE conn2 <- [1,2858,null,{}] 09:23:39 INFO - PROCESS | 1645 | 1469550219122 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:23:39 INFO - PROCESS | 1645 | 1469550219123 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:39 INFO - PROCESS | 1645 | 1469550219228 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:23:39 INFO - PROCESS | 1645 | 1469550219234 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1645 | 1469550219235 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6b1800 == 33 [pid = 1645] [id = 722] 09:23:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x1171b5c00) [pid = 1645] [serial = 2166] [outer = 0x0] 09:23:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x123a0dc00) [pid = 1645] [serial = 2167] [outer = 0x1171b5c00] 09:23:39 INFO - PROCESS | 1645 | 1469550219260 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x123d97000) [pid = 1645] [serial = 2168] [outer = 0x1171b5c00] 09:23:39 INFO - PROCESS | 1645 | 1469550219624 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:23:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:23:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms 09:23:39 INFO - PROCESS | 1645 | 1469550219641 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:23:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:23:39 INFO - PROCESS | 1645 | 1469550219643 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:23:39 INFO - PROCESS | 1645 | 1469550219647 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1645 | 1469550219649 Marionette TRACE conn2 <- [1,2862,null,{}] 09:23:39 INFO - PROCESS | 1645 | 1469550219652 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:23:39 INFO - PROCESS | 1645 | 1469550219655 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:39 INFO - PROCESS | 1645 | 1469550219790 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:23:39 INFO - PROCESS | 1645 | 1469550219876 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1645 | 1469550219877 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:39 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc4800 == 34 [pid = 1645] [id = 723] 09:23:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x113a0f000) [pid = 1645] [serial = 2169] [outer = 0x0] 09:23:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x123d98c00) [pid = 1645] [serial = 2170] [outer = 0x113a0f000] 09:23:39 INFO - PROCESS | 1645 | 1469550219918 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123e11c00) [pid = 1645] [serial = 2171] [outer = 0x113a0f000] 09:23:40 INFO - PROCESS | 1645 | 1469550220425 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:23:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:23:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 871ms 09:23:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:23:40 INFO - PROCESS | 1645 | 1469550220518 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1645 | 1469550220520 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:23:40 INFO - PROCESS | 1645 | 1469550220523 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1645 | 1469550220527 Marionette TRACE conn2 <- [1,2866,null,{}] 09:23:40 INFO - PROCESS | 1645 | 1469550220530 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:23:40 INFO - PROCESS | 1645 | 1469550220532 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:40 INFO - PROCESS | 1645 | 1469550220651 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:23:40 INFO - PROCESS | 1645 | 1469550220726 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1645 | 1469550220728 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:40 INFO - PROCESS | 1645 | ++DOCSHELL 0x119e54800 == 35 [pid = 1645] [id = 724] 09:23:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x112c27400) [pid = 1645] [serial = 2172] [outer = 0x0] 09:23:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x113f30400) [pid = 1645] [serial = 2173] [outer = 0x112c27400] 09:23:40 INFO - PROCESS | 1645 | 1469550220759 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1169de400) [pid = 1645] [serial = 2174] [outer = 0x112c27400] 09:23:41 INFO - PROCESS | 1645 | 1469550221233 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:23:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:23:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 723ms 09:23:41 INFO - PROCESS | 1645 | 1469550221246 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1645 | 1469550221250 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:23:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:23:41 INFO - PROCESS | 1645 | 1469550221254 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1645 | 1469550221256 Marionette TRACE conn2 <- [1,2870,null,{}] 09:23:41 INFO - PROCESS | 1645 | 1469550221259 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:23:41 INFO - PROCESS | 1645 | 1469550221261 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:41 INFO - PROCESS | 1645 | 1469550221376 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:23:41 INFO - PROCESS | 1645 | 1469550221433 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1645 | 1469550221434 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:41 INFO - PROCESS | 1645 | ++DOCSHELL 0x128adb800 == 36 [pid = 1645] [id = 725] 09:23:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1173b4000) [pid = 1645] [serial = 2175] [outer = 0x0] 09:23:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x118531c00) [pid = 1645] [serial = 2176] [outer = 0x1173b4000] 09:23:41 INFO - PROCESS | 1645 | 1469550221464 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1187f7400) [pid = 1645] [serial = 2177] [outer = 0x1173b4000] 09:23:42 INFO - PROCESS | 1645 | 1469550222157 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:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 920ms 09:23:42 INFO - PROCESS | 1645 | 1469550222174 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1645 | 1469550222176 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:23:42 INFO - PROCESS | 1645 | 1469550222179 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1645 | 1469550222181 Marionette TRACE conn2 <- [1,2874,null,{}] 09:23:42 INFO - PROCESS | 1645 | 1469550222185 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:23:42 INFO - PROCESS | 1645 | 1469550222186 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:42 INFO - PROCESS | 1645 | 1469550222297 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6b1800 == 35 [pid = 1645] [id = 722] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12a58c000 == 34 [pid = 1645] [id = 721] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x12912f000 == 33 [pid = 1645] [id = 720] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x128adf800 == 32 [pid = 1645] [id = 719] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x127220000 == 31 [pid = 1645] [id = 718] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc5000 == 30 [pid = 1645] [id = 717] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x119a2c000 == 29 [pid = 1645] [id = 716] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x117370800 == 28 [pid = 1645] [id = 715] 09:23:42 INFO - PROCESS | 1645 | --DOCSHELL 0x11826b000 == 27 [pid = 1645] [id = 714] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x12ccef000) [pid = 1645] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1191c5000) [pid = 1645] [serial = 2143] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x128cd1800) [pid = 1645] [serial = 2129] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1291bc400) [pid = 1645] [serial = 2131] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120e10800) [pid = 1645] [serial = 2105] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x128ab6c00) [pid = 1645] [serial = 2090] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x12458c400) [pid = 1645] [serial = 2087] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x1169e6800) [pid = 1645] [serial = 2081] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x123859400) [pid = 1645] [serial = 2111] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x116007000) [pid = 1645] [serial = 2080] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x12725f800) [pid = 1645] [serial = 2119] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x128a0b800) [pid = 1645] [serial = 2126] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x123dabc00) [pid = 1645] [serial = 2086] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x1176b2000) [pid = 1645] [serial = 2095] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x116902400) [pid = 1645] [serial = 2093] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x126d74400) [pid = 1645] [serial = 2117] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x123208c00) [pid = 1645] [serial = 2108] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 75 (0x1187f1400) [pid = 1645] [serial = 2102] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 74 (0x123e06c00) [pid = 1645] [serial = 2113] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 73 (0x128ab9800) [pid = 1645] [serial = 2128] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 72 (0x120f86c00) [pid = 1645] [serial = 2107] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 71 (0x1247dac00) [pid = 1645] [serial = 2114] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 70 (0x1272a8c00) [pid = 1645] [serial = 2120] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 69 (0x119453000) [pid = 1645] [serial = 2104] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x1272ac400) [pid = 1645] [serial = 2125] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x119b7e000) [pid = 1645] [serial = 2084] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x1160f1400) [pid = 1645] [serial = 2098] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x117d1c800) [pid = 1645] [serial = 2101] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x126cfac00) [pid = 1645] [serial = 2089] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x119448400) [pid = 1645] [serial = 2083] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x113276000) [pid = 1645] [serial = 2092] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x1188d3c00) [pid = 1645] [serial = 2096] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x123789800) [pid = 1645] [serial = 2110] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 59 (0x123d8a000) [pid = 1645] [serial = 2123] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 58 (0x1195d8800) [pid = 1645] [serial = 2122] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 57 (0x12680dc00) [pid = 1645] [serial = 2116] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 56 (0x11692c800) [pid = 1645] [serial = 2099] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 55 (0x1176b2400) [pid = 1645] [serial = 2141] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 54 (0x1291c1800) [pid = 1645] [serial = 2132] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 53 (0x1161bb800) [pid = 1645] [serial = 2134] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 52 (0x120e0f400) [pid = 1645] [serial = 2138] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 51 (0x127265000) [pid = 1645] [serial = 1457] [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:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 50 (0x11944f400) [pid = 1645] [serial = 2137] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 49 (0x116a99400) [pid = 1645] [serial = 2140] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | --DOMWINDOW == 48 (0x1171b4800) [pid = 1645] [serial = 2135] [outer = 0x0] [url = about:blank] 09:23:42 INFO - PROCESS | 1645 | 1469550222375 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1645 | 1469550222376 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:42 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169c6000 == 28 [pid = 1645] [id = 726] 09:23:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 49 (0x113aab000) [pid = 1645] [serial = 2178] [outer = 0x0] 09:23:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 50 (0x1161bb800) [pid = 1645] [serial = 2179] [outer = 0x113aab000] 09:23:42 INFO - PROCESS | 1645 | 1469550222406 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1645 | ++DOMWINDOW == 51 (0x1173b2400) [pid = 1645] [serial = 2180] [outer = 0x113aab000] 09:23:42 INFO - PROCESS | 1645 | 1469550222805 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:23:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:23:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 09:23:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:23:42 INFO - PROCESS | 1645 | 1469550222853 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1645 | 1469550222858 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:23:42 INFO - PROCESS | 1645 | 1469550222864 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1645 | 1469550222867 Marionette TRACE conn2 <- [1,2878,null,{}] 09:23:42 INFO - PROCESS | 1645 | 1469550222872 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:23:42 INFO - PROCESS | 1645 | 1469550222875 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:43 INFO - PROCESS | 1645 | 1469550223003 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:23:43 INFO - PROCESS | 1645 | 1469550223015 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1645 | 1469550223016 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x119712800 == 29 [pid = 1645] [id = 727] 09:23:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 52 (0x118208400) [pid = 1645] [serial = 2181] [outer = 0x0] 09:23:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 53 (0x1187f9800) [pid = 1645] [serial = 2182] [outer = 0x118208400] 09:23:43 INFO - PROCESS | 1645 | 1469550223061 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 54 (0x119175000) [pid = 1645] [serial = 2183] [outer = 0x118208400] 09:23:43 INFO - PROCESS | 1645 | 1469550223463 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:23:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:23:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 624ms 09:23:43 INFO - PROCESS | 1645 | 1469550223488 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 1645 | 1469550223489 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:23:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:23:43 INFO - PROCESS | 1645 | 1469550223492 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1645 | 1469550223494 Marionette TRACE conn2 <- [1,2882,null,{}] 09:23:43 INFO - PROCESS | 1645 | 1469550223502 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:23:43 INFO - PROCESS | 1645 | 1469550223507 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:43 INFO - PROCESS | 1645 | 1469550223592 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:23:43 INFO - PROCESS | 1645 | 1469550223617 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1645 | 1469550223619 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:43 INFO - PROCESS | 1645 | ++DOCSHELL 0x123877000 == 30 [pid = 1645] [id = 728] 09:23:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 55 (0x112959c00) [pid = 1645] [serial = 2184] [outer = 0x0] 09:23:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 56 (0x1195d8800) [pid = 1645] [serial = 2185] [outer = 0x112959c00] 09:23:43 INFO - PROCESS | 1645 | 1469550223649 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1645 | ++DOMWINDOW == 57 (0x120e1d400) [pid = 1645] [serial = 2186] [outer = 0x112959c00] 09:23:44 INFO - PROCESS | 1645 | 1469550223996 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:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 523ms 09:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:23:44 INFO - PROCESS | 1645 | 1469550224015 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1645 | 1469550224017 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:23:44 INFO - PROCESS | 1645 | 1469550224019 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1645 | 1469550224022 Marionette TRACE conn2 <- [1,2886,null,{}] 09:23:44 INFO - PROCESS | 1645 | 1469550224026 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:23:44 INFO - PROCESS | 1645 | 1469550224028 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:44 INFO - PROCESS | 1645 | 1469550224139 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:23:44 INFO - PROCESS | 1645 | 1469550224145 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1645 | 1469550224146 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x12720d000 == 31 [pid = 1645] [id = 729] 09:23:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 58 (0x120e83800) [pid = 1645] [serial = 2187] [outer = 0x0] 09:23:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 59 (0x12309a000) [pid = 1645] [serial = 2188] [outer = 0x120e83800] 09:23:44 INFO - PROCESS | 1645 | 1469550224171 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 60 (0x123789c00) [pid = 1645] [serial = 2189] [outer = 0x120e83800] 09:23:44 INFO - PROCESS | 1645 | 1469550224499 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:23:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:23:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms 09:23:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:23:44 INFO - PROCESS | 1645 | 1469550224545 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1645 | 1469550224546 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:23:44 INFO - PROCESS | 1645 | 1469550224548 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1645 | 1469550224549 Marionette TRACE conn2 <- [1,2890,null,{}] 09:23:44 INFO - PROCESS | 1645 | 1469550224552 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:23:44 INFO - PROCESS | 1645 | 1469550224560 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:44 INFO - PROCESS | 1645 | 1469550224655 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:23:44 INFO - PROCESS | 1645 | 1469550224659 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1645 | 1469550224660 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:44 INFO - PROCESS | 1645 | ++DOCSHELL 0x128ad0000 == 32 [pid = 1645] [id = 730] 09:23:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x112980000) [pid = 1645] [serial = 2190] [outer = 0x0] 09:23:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x123797c00) [pid = 1645] [serial = 2191] [outer = 0x112980000] 09:23:44 INFO - PROCESS | 1645 | 1469550224685 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x123d1b400) [pid = 1645] [serial = 2192] [outer = 0x112980000] 09:23:45 INFO - PROCESS | 1645 | 1469550225050 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:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 09:23:45 INFO - PROCESS | 1645 | 1469550225067 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1645 | 1469550225068 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:23:45 INFO - PROCESS | 1645 | 1469550225074 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1645 | 1469550225075 Marionette TRACE conn2 <- [1,2894,null,{}] 09:23:45 INFO - PROCESS | 1645 | 1469550225087 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:23:45 INFO - PROCESS | 1645 | 1469550225092 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:45 INFO - PROCESS | 1645 | 1469550225209 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:23:45 INFO - PROCESS | 1645 | 1469550225222 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1645 | 1469550225223 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x12912c000 == 33 [pid = 1645] [id = 731] 09:23:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x123d97400) [pid = 1645] [serial = 2193] [outer = 0x0] 09:23:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x124587800) [pid = 1645] [serial = 2194] [outer = 0x123d97400] 09:23:45 INFO - PROCESS | 1645 | 1469550225247 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x126811800) [pid = 1645] [serial = 2195] [outer = 0x123d97400] 09:23:45 INFO - PROCESS | 1645 | 1469550225583 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:23:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:23:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 529ms 09:23:45 INFO - PROCESS | 1645 | 1469550225601 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1645 | 1469550225612 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:23:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:23:45 INFO - PROCESS | 1645 | 1469550225621 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1645 | 1469550225622 Marionette TRACE conn2 <- [1,2898,null,{}] 09:23:45 INFO - PROCESS | 1645 | 1469550225624 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:23:45 INFO - PROCESS | 1645 | 1469550225625 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:45 INFO - PROCESS | 1645 | 1469550225724 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:23:45 INFO - PROCESS | 1645 | 1469550225727 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1645 | 1469550225728 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:45 INFO - PROCESS | 1645 | ++DOCSHELL 0x11825d000 == 34 [pid = 1645] [id = 732] 09:23:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x112955400) [pid = 1645] [serial = 2196] [outer = 0x0] 09:23:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x126d75400) [pid = 1645] [serial = 2197] [outer = 0x112955400] 09:23:45 INFO - PROCESS | 1645 | 1469550225752 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x127058400) [pid = 1645] [serial = 2198] [outer = 0x112955400] 09:23:46 INFO - PROCESS | 1645 | 1469550226097 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:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 519ms 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 68 (0x11329b000) [pid = 1645] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 67 (0x11329a800) [pid = 1645] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 66 (0x11872d400) [pid = 1645] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 65 (0x1194d7c00) [pid = 1645] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 64 (0x112981000) [pid = 1645] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 63 (0x113810400) [pid = 1645] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 62 (0x11298cc00) [pid = 1645] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 61 (0x113d9ac00) [pid = 1645] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:23:46 INFO - PROCESS | 1645 | --DOMWINDOW == 60 (0x1171b5c00) [pid = 1645] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:23:46 INFO - PROCESS | 1645 | 1469550226158 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1645 | 1469550226159 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:23:46 INFO - PROCESS | 1645 | 1469550226163 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1645 | 1469550226164 Marionette TRACE conn2 <- [1,2902,null,{}] 09:23:46 INFO - PROCESS | 1645 | 1469550226167 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:23:46 INFO - PROCESS | 1645 | 1469550226168 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:46 INFO - PROCESS | 1645 | 1469550226267 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:23:46 INFO - PROCESS | 1645 | 1469550226302 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1645 | 1469550226303 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288ec800 == 35 [pid = 1645] [id = 733] 09:23:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 61 (0x111ca9800) [pid = 1645] [serial = 2199] [outer = 0x0] 09:23:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 62 (0x116005000) [pid = 1645] [serial = 2200] [outer = 0x111ca9800] 09:23:46 INFO - PROCESS | 1645 | 1469550226327 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 63 (0x120e13000) [pid = 1645] [serial = 2201] [outer = 0x111ca9800] 09:23:46 INFO - PROCESS | 1645 | 1469550226591 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:23:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 469ms 09:23:46 INFO - PROCESS | 1645 | 1469550226633 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1645 | 1469550226634 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:23:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:23:46 INFO - PROCESS | 1645 | 1469550226642 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1645 | 1469550226643 Marionette TRACE conn2 <- [1,2906,null,{}] 09:23:46 INFO - PROCESS | 1645 | 1469550226646 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:23:46 INFO - PROCESS | 1645 | 1469550226647 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:46 INFO - PROCESS | 1645 | 1469550226729 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:23:46 INFO - PROCESS | 1645 | 1469550226733 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1645 | 1469550226734 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:46 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7c5000 == 36 [pid = 1645] [id = 734] 09:23:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 64 (0x123a09400) [pid = 1645] [serial = 2202] [outer = 0x0] 09:23:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 65 (0x127268c00) [pid = 1645] [serial = 2203] [outer = 0x123a09400] 09:23:46 INFO - PROCESS | 1645 | 1469550226759 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1645 | ++DOMWINDOW == 66 (0x1272a9800) [pid = 1645] [serial = 2204] [outer = 0x123a09400] 09:23:47 INFO - PROCESS | 1645 | 1469550227107 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:23:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:23:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 476ms 09:23:47 INFO - PROCESS | 1645 | 1469550227114 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1645 | 1469550227115 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:23:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:23:47 INFO - PROCESS | 1645 | 1469550227117 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1645 | 1469550227120 Marionette TRACE conn2 <- [1,2910,null,{}] 09:23:47 INFO - PROCESS | 1645 | 1469550227123 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:23:47 INFO - PROCESS | 1645 | 1469550227124 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:47 INFO - PROCESS | 1645 | 1469550227232 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:23:47 INFO - PROCESS | 1645 | 1469550227238 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1645 | 1469550227239 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd03800 == 37 [pid = 1645] [id = 735] 09:23:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 67 (0x1194d7c00) [pid = 1645] [serial = 2205] [outer = 0x0] 09:23:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 68 (0x1272b0c00) [pid = 1645] [serial = 2206] [outer = 0x1194d7c00] 09:23:47 INFO - PROCESS | 1645 | 1469550227262 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 69 (0x128a1fc00) [pid = 1645] [serial = 2207] [outer = 0x1194d7c00] 09:23:47 INFO - PROCESS | 1645 | 1469550227601 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:23:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:23:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:23:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 522ms 09:23:47 INFO - PROCESS | 1645 | 1469550227641 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1645 | 1469550227644 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:23:47 INFO - TEST-START | /DOMEvents/constructors.html 09:23:47 INFO - PROCESS | 1645 | 1469550227647 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1645 | 1469550227650 Marionette TRACE conn2 <- [1,2914,null,{}] 09:23:47 INFO - PROCESS | 1645 | 1469550227653 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:23:47 INFO - PROCESS | 1645 | 1469550227656 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:47 INFO - PROCESS | 1645 | 1469550227801 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:23:47 INFO - PROCESS | 1645 | 1469550227892 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1645 | 1469550227893 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:47 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c1d4800 == 38 [pid = 1645] [id = 736] 09:23:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 70 (0x120e7b000) [pid = 1645] [serial = 2208] [outer = 0x0] 09:23:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 71 (0x128a23000) [pid = 1645] [serial = 2209] [outer = 0x120e7b000] 09:23:47 INFO - PROCESS | 1645 | 1469550227934 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1645 | ++DOMWINDOW == 72 (0x128ac3400) [pid = 1645] [serial = 2210] [outer = 0x120e7b000] 09:23:48 INFO - PROCESS | 1645 | 1469550228250 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:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:23:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:23:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:23:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:23:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:23:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:23:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:23:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:23:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:23:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 628ms 09:23:48 INFO - PROCESS | 1645 | 1469550228276 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:23:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:23:48 INFO - PROCESS | 1645 | 1469550228278 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:23:48 INFO - PROCESS | 1645 | 1469550228280 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1645 | 1469550228281 Marionette TRACE conn2 <- [1,2918,null,{}] 09:23:48 INFO - PROCESS | 1645 | 1469550228283 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:23:48 INFO - PROCESS | 1645 | 1469550228285 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:48 INFO - PROCESS | 1645 | 1469550228381 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:23:48 INFO - PROCESS | 1645 | 1469550228505 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1645 | 1469550228507 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:48 INFO - PROCESS | 1645 | ++DOCSHELL 0x1169af000 == 39 [pid = 1645] [id = 737] 09:23:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 73 (0x112950800) [pid = 1645] [serial = 2211] [outer = 0x0] 09:23:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 74 (0x11297f400) [pid = 1645] [serial = 2212] [outer = 0x112950800] 09:23:48 INFO - PROCESS | 1645 | 1469550228539 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1645 | ++DOMWINDOW == 75 (0x113d47c00) [pid = 1645] [serial = 2213] [outer = 0x112950800] 09:23:48 INFO - PROCESS | 1645 | 1469550228923 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:23:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 09:23:48 INFO - PROCESS | 1645 | 1469550228951 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:23:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:23:48 INFO - PROCESS | 1645 | 1469550228954 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:23:48 INFO - PROCESS | 1645 | 1469550228957 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1645 | 1469550228959 Marionette TRACE conn2 <- [1,2922,null,{}] 09:23:48 INFO - PROCESS | 1645 | 1469550228962 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:23:48 INFO - PROCESS | 1645 | 1469550228965 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:49 INFO - PROCESS | 1645 | 1469550229075 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:23:49 INFO - PROCESS | 1645 | 1469550229133 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1645 | 1469550229135 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12386d800 == 40 [pid = 1645] [id = 738] 09:23:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 76 (0x1173b7000) [pid = 1645] [serial = 2214] [outer = 0x0] 09:23:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x1187f1800) [pid = 1645] [serial = 2215] [outer = 0x1173b7000] 09:23:49 INFO - PROCESS | 1645 | 1469550229165 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x1191cc800) [pid = 1645] [serial = 2216] [outer = 0x1173b7000] 09:23:49 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:23:49 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:23:49 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:23:49 INFO - PROCESS | 1645 | [1645] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:23:49 INFO - PROCESS | 1645 | 1469550229552 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:23:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:23:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:23:49 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:23:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:23:49 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:23:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:23:49 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:23:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:23:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:23:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 09:23:49 INFO - PROCESS | 1645 | 1469550229579 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1645 | 1469550229582 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:23:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:23:49 INFO - PROCESS | 1645 | 1469550229585 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1645 | 1469550229586 Marionette TRACE conn2 <- [1,2926,null,{}] 09:23:49 INFO - PROCESS | 1645 | 1469550229589 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:23:49 INFO - PROCESS | 1645 | 1469550229590 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:49 INFO - PROCESS | 1645 | 1469550229695 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:23:49 INFO - PROCESS | 1645 | 1469550229770 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1645 | 1469550229772 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:49 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd06800 == 41 [pid = 1645] [id = 739] 09:23:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x1194d5c00) [pid = 1645] [serial = 2217] [outer = 0x0] 09:23:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x123d8b400) [pid = 1645] [serial = 2218] [outer = 0x1194d5c00] 09:23:49 INFO - PROCESS | 1645 | 1469550229843 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x124584800) [pid = 1645] [serial = 2219] [outer = 0x1194d5c00] 09:23:50 INFO - PROCESS | 1645 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:23:50 INFO - PROCESS | 1645 | 1469550230203 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:23:50 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:23:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 09:23:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:23:50 INFO - PROCESS | 1645 | 1469550230256 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1645 | 1469550230257 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:23:50 INFO - PROCESS | 1645 | 1469550230265 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1645 | 1469550230269 Marionette TRACE conn2 <- [1,2930,null,{}] 09:23:50 INFO - PROCESS | 1645 | 1469550230272 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:23:50 INFO - PROCESS | 1645 | 1469550230275 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:50 INFO - PROCESS | 1645 | 1469550230414 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:23:50 INFO - PROCESS | 1645 | 1469550230485 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1645 | 1469550230486 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:50 INFO - PROCESS | 1645 | ++DOCSHELL 0x12cc12000 == 42 [pid = 1645] [id = 740] 09:23:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x124585000) [pid = 1645] [serial = 2220] [outer = 0x0] 09:23:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x12680dc00) [pid = 1645] [serial = 2221] [outer = 0x124585000] 09:23:50 INFO - PROCESS | 1645 | 1469550230515 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x128a2d800) [pid = 1645] [serial = 2222] [outer = 0x124585000] 09:23:50 INFO - PROCESS | 1645 | 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:23:50 INFO - PROCESS | 1645 | 1469550230861 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:23:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:23:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 09:23:50 INFO - PROCESS | 1645 | 1469550230891 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1645 | 1469550230893 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:23:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:23:50 INFO - PROCESS | 1645 | 1469550230895 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1645 | 1469550230897 Marionette TRACE conn2 <- [1,2934,null,{}] 09:23:50 INFO - PROCESS | 1645 | 1469550230899 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:23:50 INFO - PROCESS | 1645 | 1469550230900 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:51 INFO - PROCESS | 1645 | 1469550231006 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:23:51 INFO - PROCESS | 1645 | 1469550231125 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1645 | 1469550231127 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ccf0800 == 43 [pid = 1645] [id = 741] 09:23:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x123daa000) [pid = 1645] [serial = 2223] [outer = 0x0] 09:23:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x128cc5c00) [pid = 1645] [serial = 2224] [outer = 0x123daa000] 09:23:51 INFO - PROCESS | 1645 | 1469550231157 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x128e5bc00) [pid = 1645] [serial = 2225] [outer = 0x123daa000] 09:23:51 INFO - PROCESS | 1645 | 1469550231502 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:23:51 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:23:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 623ms 09:23:51 INFO - PROCESS | 1645 | 1469550231519 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1645 | 1469550231520 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:23:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:23:51 INFO - PROCESS | 1645 | 1469550231525 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1645 | 1469550231526 Marionette TRACE conn2 <- [1,2938,null,{}] 09:23:51 INFO - PROCESS | 1645 | 1469550231528 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:23:51 INFO - PROCESS | 1645 | 1469550231530 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:51 INFO - PROCESS | 1645 | 1469550231759 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:23:51 INFO - PROCESS | 1645 | 1469550231839 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1645 | 1469550231841 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:51 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bce800 == 44 [pid = 1645] [id = 742] 09:23:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11294c400) [pid = 1645] [serial = 2226] [outer = 0x0] 09:23:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x113d9b000) [pid = 1645] [serial = 2227] [outer = 0x11294c400] 09:23:51 INFO - PROCESS | 1645 | 1469550231869 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11692dc00) [pid = 1645] [serial = 2228] [outer = 0x11294c400] 09:23:52 INFO - PROCESS | 1645 | 1469550232240 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:23:52 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:23:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 769ms 09:23:52 INFO - PROCESS | 1645 | 1469550232295 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1645 | 1469550232297 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:23:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:23:52 INFO - PROCESS | 1645 | 1469550232300 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1645 | 1469550232302 Marionette TRACE conn2 <- [1,2942,null,{}] 09:23:52 INFO - PROCESS | 1645 | 1469550232305 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:23:52 INFO - PROCESS | 1645 | 1469550232308 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:52 INFO - PROCESS | 1645 | 1469550232430 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:23:52 INFO - PROCESS | 1645 | 1469550232489 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1645 | 1469550232490 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:52 INFO - PROCESS | 1645 | ++DOCSHELL 0x119bc5000 == 45 [pid = 1645] [id = 743] 09:23:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1169e4c00) [pid = 1645] [serial = 2229] [outer = 0x0] 09:23:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x1173bf000) [pid = 1645] [serial = 2230] [outer = 0x1169e4c00] 09:23:52 INFO - PROCESS | 1645 | 1469550232518 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x1188d0c00) [pid = 1645] [serial = 2231] [outer = 0x1169e4c00] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12c1d4800 == 44 [pid = 1645] [id = 736] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd03800 == 43 [pid = 1645] [id = 735] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7c5000 == 42 [pid = 1645] [id = 734] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x1288ec800 == 41 [pid = 1645] [id = 733] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x11825d000 == 40 [pid = 1645] [id = 732] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12912c000 == 39 [pid = 1645] [id = 731] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x128ad0000 == 38 [pid = 1645] [id = 730] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12720d000 == 37 [pid = 1645] [id = 729] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x123877000 == 36 [pid = 1645] [id = 728] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x119712800 == 35 [pid = 1645] [id = 727] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x1169c6000 == 34 [pid = 1645] [id = 726] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x128adb800 == 33 [pid = 1645] [id = 725] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x119e54800 == 32 [pid = 1645] [id = 724] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc4800 == 31 [pid = 1645] [id = 723] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x119bce800 == 30 [pid = 1645] [id = 742] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12ccf0800 == 29 [pid = 1645] [id = 741] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12cc12000 == 28 [pid = 1645] [id = 740] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd06800 == 27 [pid = 1645] [id = 739] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x12386d800 == 26 [pid = 1645] [id = 738] 09:23:53 INFO - PROCESS | 1645 | --DOCSHELL 0x1169af000 == 25 [pid = 1645] [id = 737] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x11329cc00) [pid = 1645] [serial = 2146] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x115d0fc00) [pid = 1645] [serial = 2147] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x1191c1800) [pid = 1645] [serial = 2152] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x11944ec00) [pid = 1645] [serial = 2144] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x120e15c00) [pid = 1645] [serial = 2155] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x11944f000) [pid = 1645] [serial = 2153] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x120f89c00) [pid = 1645] [serial = 2158] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x116984c00) [pid = 1645] [serial = 2161] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12385f000) [pid = 1645] [serial = 2164] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x12378dc00) [pid = 1645] [serial = 2162] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x116927000) [pid = 1645] [serial = 2149] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x12309d800) [pid = 1645] [serial = 2159] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x117d22c00) [pid = 1645] [serial = 2150] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 79 (0x120e84800) [pid = 1645] [serial = 2156] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 78 (0x123a0d000) [pid = 1645] [serial = 2165] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 77 (0x123a0dc00) [pid = 1645] [serial = 2167] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | --DOMWINDOW == 76 (0x123d97000) [pid = 1645] [serial = 2168] [outer = 0x0] [url = about:blank] 09:23:53 INFO - PROCESS | 1645 | 1469550233444 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:23:53 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:23:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:23:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1173ms 09:23:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:23:53 INFO - PROCESS | 1645 | 1469550233475 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1645 | 1469550233477 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:23:53 INFO - PROCESS | 1645 | 1469550233480 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1645 | 1469550233481 Marionette TRACE conn2 <- [1,2946,null,{}] 09:23:53 INFO - PROCESS | 1645 | 1469550233485 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:23:53 INFO - PROCESS | 1645 | 1469550233487 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:53 INFO - PROCESS | 1645 | 1469550233574 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:23:53 INFO - PROCESS | 1645 | 1469550233579 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1645 | 1469550233582 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:53 INFO - PROCESS | 1645 | ++DOCSHELL 0x11715a800 == 26 [pid = 1645] [id = 744] 09:23:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 77 (0x113d48000) [pid = 1645] [serial = 2232] [outer = 0x0] 09:23:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 78 (0x113f38400) [pid = 1645] [serial = 2233] [outer = 0x113d48000] 09:23:53 INFO - PROCESS | 1645 | 1469550233612 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1645 | ++DOMWINDOW == 79 (0x11670ec00) [pid = 1645] [serial = 2234] [outer = 0x113d48000] 09:23:53 INFO - PROCESS | 1645 | 1469550233962 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:23:53 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:23:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 09:23:54 INFO - PROCESS | 1645 | 1469550234036 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1645 | 1469550234041 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:23:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:23:54 INFO - PROCESS | 1645 | 1469550234049 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1645 | 1469550234052 Marionette TRACE conn2 <- [1,2950,null,{}] 09:23:54 INFO - PROCESS | 1645 | 1469550234056 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:23:54 INFO - PROCESS | 1645 | 1469550234057 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:54 INFO - PROCESS | 1645 | 1469550234178 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:23:54 INFO - PROCESS | 1645 | 1469550234191 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1645 | 1469550234192 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x119290000 == 27 [pid = 1645] [id = 745] 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 80 (0x1176ab000) [pid = 1645] [serial = 2235] [outer = 0x0] 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x117d1fc00) [pid = 1645] [serial = 2236] [outer = 0x1176ab000] 09:23:54 INFO - PROCESS | 1645 | 1469550234237 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x118733000) [pid = 1645] [serial = 2237] [outer = 0x1176ab000] 09:23:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x1182d6000 == 28 [pid = 1645] [id = 746] 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x1192e4c00) [pid = 1645] [serial = 2238] [outer = 0x0] 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x116708800) [pid = 1645] [serial = 2239] [outer = 0x1192e4c00] 09:23:54 INFO - PROCESS | 1645 | 1469550234656 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:23:54 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:23:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 625ms 09:23:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:23:54 INFO - PROCESS | 1645 | 1469550234673 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1645 | 1469550234675 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:23:54 INFO - PROCESS | 1645 | 1469550234677 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1645 | 1469550234679 Marionette TRACE conn2 <- [1,2954,null,{}] 09:23:54 INFO - PROCESS | 1645 | 1469550234687 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:23:54 INFO - PROCESS | 1645 | 1469550234691 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:54 INFO - PROCESS | 1645 | 1469550234782 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:23:54 INFO - PROCESS | 1645 | 1469550234787 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1645 | 1469550234790 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:54 INFO - PROCESS | 1645 | ++DOCSHELL 0x124e36800 == 29 [pid = 1645] [id = 747] 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x119452800) [pid = 1645] [serial = 2240] [outer = 0x0] 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x119b7ec00) [pid = 1645] [serial = 2241] [outer = 0x119452800] 09:23:54 INFO - PROCESS | 1645 | 1469550234817 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x120e18c00) [pid = 1645] [serial = 2242] [outer = 0x119452800] 09:23:55 INFO - PROCESS | 1645 | 1469550235151 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:23:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:23:55 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:23:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 523ms 09:23:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:23:55 INFO - PROCESS | 1645 | 1469550235201 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1645 | 1469550235202 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:23:55 INFO - PROCESS | 1645 | 1469550235204 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1645 | 1469550235206 Marionette TRACE conn2 <- [1,2958,null,{}] 09:23:55 INFO - PROCESS | 1645 | 1469550235208 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:23:55 INFO - PROCESS | 1645 | 1469550235209 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:55 INFO - PROCESS | 1645 | 1469550235298 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:23:55 INFO - PROCESS | 1645 | 1469550235361 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1645 | 1469550235362 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x1288f9000 == 30 [pid = 1645] [id = 748] 09:23:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x119453c00) [pid = 1645] [serial = 2243] [outer = 0x0] 09:23:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x120fb0c00) [pid = 1645] [serial = 2244] [outer = 0x119453c00] 09:23:55 INFO - PROCESS | 1645 | 1469550235387 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x123859800) [pid = 1645] [serial = 2245] [outer = 0x119453c00] 09:23:55 INFO - PROCESS | 1645 | 1469550235651 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:23:55 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:23:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 470ms 09:23:55 INFO - PROCESS | 1645 | 1469550235675 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1645 | 1469550235677 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:23:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:23:55 INFO - PROCESS | 1645 | 1469550235685 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1645 | 1469550235686 Marionette TRACE conn2 <- [1,2962,null,{}] 09:23:55 INFO - PROCESS | 1645 | 1469550235695 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:23:55 INFO - PROCESS | 1645 | 1469550235696 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:55 INFO - PROCESS | 1645 | 1469550235796 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:23:55 INFO - PROCESS | 1645 | 1469550235800 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1645 | 1469550235801 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:55 INFO - PROCESS | 1645 | ++DOCSHELL 0x12913e000 == 31 [pid = 1645] [id = 749] 09:23:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1171b6000) [pid = 1645] [serial = 2246] [outer = 0x0] 09:23:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x123a07000) [pid = 1645] [serial = 2247] [outer = 0x1171b6000] 09:23:55 INFO - PROCESS | 1645 | 1469550235826 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x123da8800) [pid = 1645] [serial = 2248] [outer = 0x1171b6000] 09:23:56 INFO - PROCESS | 1645 | 1469550236134 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:23:56 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:23:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 476ms 09:23:56 INFO - PROCESS | 1645 | 1469550236161 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1645 | 1469550236162 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:23:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:23:56 INFO - PROCESS | 1645 | 1469550236165 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1645 | 1469550236166 Marionette TRACE conn2 <- [1,2966,null,{}] 09:23:56 INFO - PROCESS | 1645 | 1469550236168 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:23:56 INFO - PROCESS | 1645 | 1469550236175 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:56 INFO - PROCESS | 1645 | 1469550236297 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:23:56 INFO - PROCESS | 1645 | 1469550236301 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1645 | 1469550236302 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6ab000 == 32 [pid = 1645] [id = 750] 09:23:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123a07400) [pid = 1645] [serial = 2249] [outer = 0x0] 09:23:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x12433ac00) [pid = 1645] [serial = 2250] [outer = 0x123a07400] 09:23:56 INFO - PROCESS | 1645 | 1469550236361 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x126cf4c00) [pid = 1645] [serial = 2251] [outer = 0x123a07400] 09:23:56 INFO - PROCESS | 1645 | 1469550236653 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:23:56 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:23:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 09:23:56 INFO - PROCESS | 1645 | 1469550236697 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:23:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:23:56 INFO - PROCESS | 1645 | 1469550236709 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:23:56 INFO - PROCESS | 1645 | 1469550236712 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1645 | 1469550236713 Marionette TRACE conn2 <- [1,2970,null,{}] 09:23:56 INFO - PROCESS | 1645 | 1469550236716 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:23:56 INFO - PROCESS | 1645 | 1469550236718 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:56 INFO - PROCESS | 1645 | 1469550236864 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:23:56 INFO - PROCESS | 1645 | 1469550236876 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1645 | 1469550236877 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:56 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b030000 == 33 [pid = 1645] [id = 751] 09:23:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x126d7d800) [pid = 1645] [serial = 2252] [outer = 0x0] 09:23:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x12726c000) [pid = 1645] [serial = 2253] [outer = 0x126d7d800] 09:23:56 INFO - PROCESS | 1645 | 1469550236901 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x128a02c00) [pid = 1645] [serial = 2254] [outer = 0x126d7d800] 09:23:57 INFO - PROCESS | 1645 | 1469550237193 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:23:57 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:23:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 520ms 09:23:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:23:57 INFO - PROCESS | 1645 | 1469550237231 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1645 | 1469550237232 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:23:57 INFO - PROCESS | 1645 | 1469550237234 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1645 | 1469550237235 Marionette TRACE conn2 <- [1,2974,null,{}] 09:23:57 INFO - PROCESS | 1645 | 1469550237240 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:23:57 INFO - PROCESS | 1645 | 1469550237241 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:57 INFO - PROCESS | 1645 | 1469550237338 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:23:57 INFO - PROCESS | 1645 | 1469550237341 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1645 | 1469550237342 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x12bd04000 == 34 [pid = 1645] [id = 752] 09:23:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126d7ec00) [pid = 1645] [serial = 2255] [outer = 0x0] 09:23:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128a27800) [pid = 1645] [serial = 2256] [outer = 0x126d7ec00] 09:23:57 INFO - PROCESS | 1645 | 1469550237367 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128ab6800) [pid = 1645] [serial = 2257] [outer = 0x126d7ec00] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x112980000) [pid = 1645] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x123d97400) [pid = 1645] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x112955400) [pid = 1645] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x111ca9800) [pid = 1645] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x113aab000) [pid = 1645] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113a0f000) [pid = 1645] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1173b4000) [pid = 1645] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x118208400) [pid = 1645] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x120e83800) [pid = 1645] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x112959c00) [pid = 1645] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x112c27400) [pid = 1645] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x123a09400) [pid = 1645] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x120e7b000) [pid = 1645] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:23:57 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x1194d7c00) [pid = 1645] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:23:57 INFO - PROCESS | 1645 | 1469550237835 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:23:57 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:23:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 622ms 09:23:57 INFO - PROCESS | 1645 | 1469550237857 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1645 | 1469550237859 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:23:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:23:57 INFO - PROCESS | 1645 | 1469550237861 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1645 | 1469550237870 Marionette TRACE conn2 <- [1,2978,null,{}] 09:23:57 INFO - PROCESS | 1645 | 1469550237872 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:23:57 INFO - PROCESS | 1645 | 1469550237874 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:57 INFO - PROCESS | 1645 | 1469550237949 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:23:57 INFO - PROCESS | 1645 | 1469550237953 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1645 | 1469550237957 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:57 INFO - PROCESS | 1645 | ++DOCSHELL 0x128c04000 == 35 [pid = 1645] [id = 753] 09:23:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x113a0f000) [pid = 1645] [serial = 2258] [outer = 0x0] 09:23:57 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x11692bc00) [pid = 1645] [serial = 2259] [outer = 0x113a0f000] 09:23:57 INFO - PROCESS | 1645 | 1469550237982 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1188c9c00) [pid = 1645] [serial = 2260] [outer = 0x113a0f000] 09:23:58 INFO - PROCESS | 1645 | 1469550238269 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:23:58 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:23:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 429ms 09:23:58 INFO - PROCESS | 1645 | 1469550238294 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1645 | 1469550238295 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:23:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:23:58 INFO - PROCESS | 1645 | 1469550238297 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1645 | 1469550238298 Marionette TRACE conn2 <- [1,2982,null,{}] 09:23:58 INFO - PROCESS | 1645 | 1469550238300 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:23:58 INFO - PROCESS | 1645 | 1469550238301 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:58 INFO - PROCESS | 1645 | 1469550238384 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:23:58 INFO - PROCESS | 1645 | 1469550238391 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1645 | 1469550238392 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12c59b000 == 36 [pid = 1645] [id = 754] 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x119990000) [pid = 1645] [serial = 2261] [outer = 0x0] 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x12725f800) [pid = 1645] [serial = 2262] [outer = 0x119990000] 09:23:58 INFO - PROCESS | 1645 | 1469550238416 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x128ab6c00) [pid = 1645] [serial = 2263] [outer = 0x119990000] 09:23:58 INFO - PROCESS | 1645 | 1469550238724 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:23:58 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:23:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:23:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 09:23:58 INFO - PROCESS | 1645 | 1469550238768 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1645 | 1469550238770 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:23:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:23:58 INFO - PROCESS | 1645 | 1469550238797 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1645 | 1469550238799 Marionette TRACE conn2 <- [1,2986,null,{}] 09:23:58 INFO - PROCESS | 1645 | 1469550238801 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:23:58 INFO - PROCESS | 1645 | 1469550238814 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:58 INFO - PROCESS | 1645 | 1469550238902 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:23:58 INFO - PROCESS | 1645 | 1469550238908 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1645 | 1469550238910 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:58 INFO - PROCESS | 1645 | ++DOCSHELL 0x12ccf2800 == 37 [pid = 1645] [id = 755] 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123e0c000) [pid = 1645] [serial = 2264] [outer = 0x0] 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x128e64800) [pid = 1645] [serial = 2265] [outer = 0x123e0c000] 09:23:58 INFO - PROCESS | 1645 | 1469550238936 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x1291c1800) [pid = 1645] [serial = 2266] [outer = 0x123e0c000] 09:23:59 INFO - PROCESS | 1645 | 1469550239235 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:23:59 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:23:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 487ms 09:23:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:23:59 INFO - PROCESS | 1645 | 1469550239267 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1645 | 1469550239268 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:23:59 INFO - PROCESS | 1645 | 1469550239272 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1645 | 1469550239274 Marionette TRACE conn2 <- [1,2990,null,{}] 09:23:59 INFO - PROCESS | 1645 | 1469550239277 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:23:59 INFO - PROCESS | 1645 | 1469550239278 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:59 INFO - PROCESS | 1645 | 1469550239358 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:23:59 INFO - PROCESS | 1645 | 1469550239362 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1645 | 1469550239363 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d48c800 == 38 [pid = 1645] [id = 756] 09:23:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x1294d2000) [pid = 1645] [serial = 2267] [outer = 0x0] 09:23:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x1294db800) [pid = 1645] [serial = 2268] [outer = 0x1294d2000] 09:23:59 INFO - PROCESS | 1645 | 1469550239387 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x126c5b800) [pid = 1645] [serial = 2269] [outer = 0x1294d2000] 09:23:59 INFO - PROCESS | 1645 | ++DOCSHELL 0x12d4a1000 == 39 [pid = 1645] [id = 757] 09:23:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x12a4e9000) [pid = 1645] [serial = 2270] [outer = 0x0] 09:23:59 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x129ce6800) [pid = 1645] [serial = 2271] [outer = 0x12a4e9000] 09:23:59 INFO - PROCESS | 1645 | 1469550239703 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:23:59 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:23:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 472ms 09:23:59 INFO - PROCESS | 1645 | 1469550239743 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1645 | 1469550239744 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:23:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:23:59 INFO - PROCESS | 1645 | 1469550239780 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1645 | 1469550239781 Marionette TRACE conn2 <- [1,2994,null,{}] 09:23:59 INFO - PROCESS | 1645 | 1469550239783 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:23:59 INFO - PROCESS | 1645 | 1469550239784 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:23:59 INFO - PROCESS | 1645 | 1469550239927 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:23:59 INFO - PROCESS | 1645 | 1469550239984 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1645 | 1469550239986 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x113f58000 == 40 [pid = 1645] [id = 758] 09:24:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x112137800) [pid = 1645] [serial = 2272] [outer = 0x0] 09:24:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x1126dc800) [pid = 1645] [serial = 2273] [outer = 0x112137800] 09:24:00 INFO - PROCESS | 1645 | 1469550240018 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x113294800) [pid = 1645] [serial = 2274] [outer = 0x112137800] 09:24:00 INFO - PROCESS | 1645 | 1469550240473 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:24:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:24:00 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:24:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 725ms 09:24:00 INFO - PROCESS | 1645 | 1469550240501 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1645 | 1469550240503 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:24:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:24:00 INFO - PROCESS | 1645 | 1469550240506 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1645 | 1469550240508 Marionette TRACE conn2 <- [1,2998,null,{}] 09:24:00 INFO - PROCESS | 1645 | 1469550240512 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:24:00 INFO - PROCESS | 1645 | 1469550240515 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:00 INFO - PROCESS | 1645 | 1469550240636 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:24:00 INFO - PROCESS | 1645 | 1469550240695 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1645 | 1469550240697 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:00 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dd3800 == 41 [pid = 1645] [id = 759] 09:24:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x113d4a400) [pid = 1645] [serial = 2275] [outer = 0x0] 09:24:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x1176b1400) [pid = 1645] [serial = 2276] [outer = 0x113d4a400] 09:24:00 INFO - PROCESS | 1645 | 1469550240727 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x1188c4400) [pid = 1645] [serial = 2277] [outer = 0x113d4a400] 09:24:01 INFO - PROCESS | 1645 | 1469550241149 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:24:01 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:24:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 669ms 09:24:01 INFO - PROCESS | 1645 | 1469550241176 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1645 | 1469550241178 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:24:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:24:01 INFO - PROCESS | 1645 | 1469550241181 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1645 | 1469550241182 Marionette TRACE conn2 <- [1,3002,null,{}] 09:24:01 INFO - PROCESS | 1645 | 1469550241184 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:24:01 INFO - PROCESS | 1645 | 1469550241186 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:01 INFO - PROCESS | 1645 | 1469550241300 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:24:01 INFO - PROCESS | 1645 | 1469550241407 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1645 | 1469550241408 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:01 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a5a5000 == 42 [pid = 1645] [id = 760] 09:24:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x120e11800) [pid = 1645] [serial = 2278] [outer = 0x0] 09:24:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x120e19000) [pid = 1645] [serial = 2279] [outer = 0x120e11800] 09:24:01 INFO - PROCESS | 1645 | 1469550241437 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x12309d800) [pid = 1645] [serial = 2280] [outer = 0x120e11800] 09:24:01 INFO - PROCESS | 1645 | 1469550241874 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:24:01 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:24:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 718ms 09:24:01 INFO - PROCESS | 1645 | 1469550241899 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1645 | 1469550241903 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:24:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:24:01 INFO - PROCESS | 1645 | 1469550241912 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1645 | 1469550241915 Marionette TRACE conn2 <- [1,3006,null,{}] 09:24:01 INFO - PROCESS | 1645 | 1469550241918 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:24:01 INFO - PROCESS | 1645 | 1469550241921 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:02 INFO - PROCESS | 1645 | 1469550242080 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:24:02 INFO - PROCESS | 1645 | 1469550242420 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1645 | 1469550242422 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:02 INFO - PROCESS | 1645 | ++DOCSHELL 0x118508800 == 43 [pid = 1645] [id = 761] 09:24:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x113276000) [pid = 1645] [serial = 2281] [outer = 0x0] 09:24:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x113a05c00) [pid = 1645] [serial = 2282] [outer = 0x113276000] 09:24:02 INFO - PROCESS | 1645 | 1469550242481 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x116927000) [pid = 1645] [serial = 2283] [outer = 0x113276000] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12d4a1000 == 42 [pid = 1645] [id = 757] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12d48c800 == 41 [pid = 1645] [id = 756] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12ccf2800 == 40 [pid = 1645] [id = 755] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12c59b000 == 39 [pid = 1645] [id = 754] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x128c04000 == 38 [pid = 1645] [id = 753] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12bd04000 == 37 [pid = 1645] [id = 752] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12b030000 == 36 [pid = 1645] [id = 751] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6ab000 == 35 [pid = 1645] [id = 750] 09:24:02 INFO - PROCESS | 1645 | 1469550242975 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:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x12913e000 == 34 [pid = 1645] [id = 749] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x1288f9000 == 33 [pid = 1645] [id = 748] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x124e36800 == 32 [pid = 1645] [id = 747] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x1182d6000 == 31 [pid = 1645] [id = 746] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x119290000 == 30 [pid = 1645] [id = 745] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x11715a800 == 29 [pid = 1645] [id = 744] 09:24:02 INFO - PROCESS | 1645 | --DOCSHELL 0x119bc5000 == 28 [pid = 1645] [id = 743] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x123797c00) [pid = 1645] [serial = 2191] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x123d1b400) [pid = 1645] [serial = 2192] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x124587800) [pid = 1645] [serial = 2194] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x126d75400) [pid = 1645] [serial = 2197] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x116005000) [pid = 1645] [serial = 2200] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x120e13000) [pid = 1645] [serial = 2201] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x1161bb800) [pid = 1645] [serial = 2179] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1173b2400) [pid = 1645] [serial = 2180] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x123e11c00) [pid = 1645] [serial = 2171] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x123d98c00) [pid = 1645] [serial = 2170] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x118531c00) [pid = 1645] [serial = 2176] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1187f7400) [pid = 1645] [serial = 2177] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1187f9800) [pid = 1645] [serial = 2182] [outer = 0x0] [url = about:blank] 09:24:02 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x119175000) [pid = 1645] [serial = 2183] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x12309a000) [pid = 1645] [serial = 2188] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x1195d8800) [pid = 1645] [serial = 2185] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x120e1d400) [pid = 1645] [serial = 2186] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x113f30400) [pid = 1645] [serial = 2173] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x1169de400) [pid = 1645] [serial = 2174] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x1272a9800) [pid = 1645] [serial = 2204] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x128ac3400) [pid = 1645] [serial = 2210] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x128a1fc00) [pid = 1645] [serial = 2207] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x1272b0c00) [pid = 1645] [serial = 2206] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x126811800) [pid = 1645] [serial = 2195] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x128a23000) [pid = 1645] [serial = 2209] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x127058400) [pid = 1645] [serial = 2198] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x127268c00) [pid = 1645] [serial = 2203] [outer = 0x0] [url = about:blank] 09:24:03 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x123789c00) [pid = 1645] [serial = 2189] [outer = 0x0] [url = about:blank] 09:24:03 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:24:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1131ms 09:24:03 INFO - PROCESS | 1645 | 1469550243038 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1645 | 1469550243040 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:24:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:24:03 INFO - PROCESS | 1645 | 1469550243042 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1645 | 1469550243044 Marionette TRACE conn2 <- [1,3010,null,{}] 09:24:03 INFO - PROCESS | 1645 | 1469550243047 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:24:03 INFO - PROCESS | 1645 | 1469550243050 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:03 INFO - PROCESS | 1645 | 1469550243135 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:24:03 INFO - PROCESS | 1645 | 1469550243146 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1645 | 1469550243147 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x11850c800 == 29 [pid = 1645] [id = 762] 09:24:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x1173b2000) [pid = 1645] [serial = 2284] [outer = 0x0] 09:24:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x1173bec00) [pid = 1645] [serial = 2285] [outer = 0x1173b2000] 09:24:03 INFO - PROCESS | 1645 | 1469550243175 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x11872f400) [pid = 1645] [serial = 2286] [outer = 0x1173b2000] 09:24:03 INFO - PROCESS | 1645 | 1469550243498 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:24:03 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:24:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 473ms 09:24:03 INFO - PROCESS | 1645 | 1469550243517 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1645 | 1469550243519 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:24:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:24:03 INFO - PROCESS | 1645 | 1469550243525 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1645 | 1469550243526 Marionette TRACE conn2 <- [1,3014,null,{}] 09:24:03 INFO - PROCESS | 1645 | 1469550243529 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:24:03 INFO - PROCESS | 1645 | 1469550243530 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:03 INFO - PROCESS | 1645 | 1469550243636 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:24:03 INFO - PROCESS | 1645 | 1469550243698 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1645 | 1469550243699 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:03 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc6800 == 30 [pid = 1645] [id = 763] 09:24:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x112f32000) [pid = 1645] [serial = 2287] [outer = 0x0] 09:24:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x1191ccc00) [pid = 1645] [serial = 2288] [outer = 0x112f32000] 09:24:03 INFO - PROCESS | 1645 | 1469550243724 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120e0f400) [pid = 1645] [serial = 2289] [outer = 0x112f32000] 09:24:03 INFO - PROCESS | 1645 | [1645] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:24:04 INFO - PROCESS | 1645 | 1469550244063 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:24:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:24:04 INFO - {} 09:24:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:24:04 INFO - {} 09:24:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:24:04 INFO - {} 09:24:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:24:04 INFO - {} 09:24:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms 09:24:04 INFO - TEST-START | /FileAPI/fileReader.html 09:24:04 INFO - PROCESS | 1645 | 1469550244097 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1645 | 1469550244099 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:24:04 INFO - PROCESS | 1645 | 1469550244105 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1645 | 1469550244111 Marionette TRACE conn2 <- [1,3018,null,{}] 09:24:04 INFO - PROCESS | 1645 | 1469550244121 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:24:04 INFO - PROCESS | 1645 | 1469550244125 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:04 INFO - PROCESS | 1645 | 1469550244268 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:24:04 INFO - PROCESS | 1645 | 1469550244353 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1645 | 1469550244355 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x129140800 == 31 [pid = 1645] [id = 764] 09:24:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x120e82800) [pid = 1645] [serial = 2290] [outer = 0x0] 09:24:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120ff7000) [pid = 1645] [serial = 2291] [outer = 0x120e82800] 09:24:04 INFO - PROCESS | 1645 | 1469550244398 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123e07c00) [pid = 1645] [serial = 2292] [outer = 0x120e82800] 09:24:04 INFO - PROCESS | 1645 | 1469550244709 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:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:24:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 09:24:04 INFO - PROCESS | 1645 | 1469550244732 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1645 | 1469550244734 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:24:04 INFO - TEST-START | /FileAPI/historical.html 09:24:04 INFO - PROCESS | 1645 | 1469550244747 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1645 | 1469550244748 Marionette TRACE conn2 <- [1,3022,null,{}] 09:24:04 INFO - PROCESS | 1645 | 1469550244750 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:24:04 INFO - PROCESS | 1645 | 1469550244752 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:04 INFO - PROCESS | 1645 | 1469550244874 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:24:04 INFO - PROCESS | 1645 | 1469550244897 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1645 | 1469550244898 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:04 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a6b5800 == 32 [pid = 1645] [id = 765] 09:24:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x112f2ec00) [pid = 1645] [serial = 2293] [outer = 0x0] 09:24:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x12476d800) [pid = 1645] [serial = 2294] [outer = 0x112f2ec00] 09:24:04 INFO - PROCESS | 1645 | 1469550244929 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x124d87c00) [pid = 1645] [serial = 2295] [outer = 0x112f2ec00] 09:24:05 INFO - PROCESS | 1645 | 1469550245205 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:24:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:24:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:24:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:24:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:24:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:24:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:24:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:24:05 INFO - TEST-OK | /FileAPI/historical.html | took 475ms 09:24:05 INFO - PROCESS | 1645 | 1469550245218 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1645 | 1469550245220 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:24:05 INFO - TEST-START | /FileAPI/idlharness.html 09:24:05 INFO - PROCESS | 1645 | 1469550245235 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1645 | 1469550245237 Marionette TRACE conn2 <- [1,3026,null,{}] 09:24:05 INFO - PROCESS | 1645 | 1469550245246 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:24:05 INFO - PROCESS | 1645 | 1469550245248 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:05 INFO - PROCESS | 1645 | 1469550245352 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:24:05 INFO - PROCESS | 1645 | 1469550245356 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1645 | 1469550245361 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:05 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b03c800 == 33 [pid = 1645] [id = 766] 09:24:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x127261000) [pid = 1645] [serial = 2296] [outer = 0x0] 09:24:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x127268c00) [pid = 1645] [serial = 2297] [outer = 0x127261000] 09:24:05 INFO - PROCESS | 1645 | 1469550245424 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x128a20c00) [pid = 1645] [serial = 2298] [outer = 0x127261000] 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:24:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:24:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:24:05 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:24:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:24:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:24:05 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:24:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:24:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:24:05 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:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:24:05 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:24:05 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:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:24:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:24:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:24:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:24:05 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:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:24:05 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:24:05 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:24:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:24:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:24:06 INFO - PROCESS | 1645 | 1469550245955 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:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:24:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 749ms 09:24:06 INFO - PROCESS | 1645 | 1469550245980 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1645 | 1469550245981 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:24:06 INFO - TEST-START | /FileAPI/idlharness.worker 09:24:06 INFO - PROCESS | 1645 | 1469550245983 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1645 | 1469550245985 Marionette TRACE conn2 <- [1,3030,null,{}] 09:24:06 INFO - PROCESS | 1645 | 1469550245994 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:24:06 INFO - PROCESS | 1645 | 1469550245995 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:06 INFO - PROCESS | 1645 | 1469550246100 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:24:06 INFO - PROCESS | 1645 | 1469550246155 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1645 | 1469550246156 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:06 INFO - PROCESS | 1645 | ++DOCSHELL 0x12de38000 == 34 [pid = 1645] [id = 767] 09:24:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x128a27c00) [pid = 1645] [serial = 2299] [outer = 0x0] 09:24:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x128e5b000) [pid = 1645] [serial = 2300] [outer = 0x128a27c00] 09:24:06 INFO - PROCESS | 1645 | 1469550246180 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x12af57800) [pid = 1645] [serial = 2301] [outer = 0x128a27c00] 09:24:06 INFO - PROCESS | 1645 | [1645] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:24:06 INFO - PROCESS | 1645 | 1469550246784 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:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:24:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:24:06 INFO - {} 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:24:06 INFO - {} 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:24:06 INFO - {} 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:24:06 INFO - {} 09:24:06 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:24:06 INFO - {} 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:24:06 INFO - {} 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:24:06 INFO - {} 09:24:06 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:24:06 INFO - {} 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 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:24:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:24:06 INFO - {} 09:24:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 837ms 09:24:06 INFO - PROCESS | 1645 | 1469550246822 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:24:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:24:06 INFO - PROCESS | 1645 | 1469550246824 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:24:06 INFO - PROCESS | 1645 | 1469550246827 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1645 | 1469550246829 Marionette TRACE conn2 <- [1,3034,null,{}] 09:24:06 INFO - PROCESS | 1645 | 1469550246832 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:24:06 INFO - PROCESS | 1645 | 1469550246834 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:07 INFO - PROCESS | 1645 | 1469550247005 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:24:07 INFO - PROCESS | 1645 | 1469550247022 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1645 | 1469550247023 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x134e09000 == 35 [pid = 1645] [id = 768] 09:24:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x12af5a800) [pid = 1645] [serial = 2302] [outer = 0x0] 09:24:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x12d015c00) [pid = 1645] [serial = 2303] [outer = 0x12af5a800] 09:24:07 INFO - PROCESS | 1645 | 1469550247063 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x12d01a000) [pid = 1645] [serial = 2304] [outer = 0x12af5a800] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x1171b6000) [pid = 1645] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x126d7d800) [pid = 1645] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x119453c00) [pid = 1645] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x119452800) [pid = 1645] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x112950800) [pid = 1645] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x1173b7000) [pid = 1645] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x113d48000) [pid = 1645] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x1176ab000) [pid = 1645] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x123a07400) [pid = 1645] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1169e4c00) [pid = 1645] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x1194d5c00) [pid = 1645] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x124585000) [pid = 1645] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x123daa000) [pid = 1645] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x11294c400) [pid = 1645] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x123e0c000) [pid = 1645] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x126d7ec00) [pid = 1645] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x113a0f000) [pid = 1645] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1192e4c00) [pid = 1645] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:24:07 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x119990000) [pid = 1645] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:24:07 INFO - PROCESS | 1645 | 1469550247497 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:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:24:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 720ms 09:24:07 INFO - PROCESS | 1645 | 1469550247548 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1645 | 1469550247549 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:24:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:24:07 INFO - PROCESS | 1645 | 1469550247565 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1645 | 1469550247566 Marionette TRACE conn2 <- [1,3038,null,{}] 09:24:07 INFO - PROCESS | 1645 | 1469550247568 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:24:07 INFO - PROCESS | 1645 | 1469550247570 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:07 INFO - PROCESS | 1645 | 1469550247654 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:24:07 INFO - PROCESS | 1645 | 1469550247660 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1645 | 1469550247661 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:07 INFO - PROCESS | 1645 | ++DOCSHELL 0x124dc6000 == 36 [pid = 1645] [id = 769] 09:24:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x110df0c00) [pid = 1645] [serial = 2305] [outer = 0x0] 09:24:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x110df4c00) [pid = 1645] [serial = 2306] [outer = 0x110df0c00] 09:24:07 INFO - PROCESS | 1645 | 1469550247685 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x110df8c00) [pid = 1645] [serial = 2307] [outer = 0x110df0c00] 09:24:08 INFO - PROCESS | 1645 | 1469550247998 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:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:24:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 470ms 09:24:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:24:08 INFO - PROCESS | 1645 | 1469550248033 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1645 | 1469550248035 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:24:08 INFO - PROCESS | 1645 | 1469550248037 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 1645 | 1469550248038 Marionette TRACE conn2 <- [1,3042,null,{}] 09:24:08 INFO - PROCESS | 1645 | 1469550248041 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:24:08 INFO - PROCESS | 1645 | 1469550248042 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:08 INFO - PROCESS | 1645 | 1469550248124 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:24:08 INFO - PROCESS | 1645 | 1469550248127 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1645 | 1469550248128 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x123043000 == 37 [pid = 1645] [id = 770] 09:24:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x113d48000) [pid = 1645] [serial = 2308] [outer = 0x0] 09:24:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x118734400) [pid = 1645] [serial = 2309] [outer = 0x113d48000] 09:24:08 INFO - PROCESS | 1645 | 1469550248153 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x123daa000) [pid = 1645] [serial = 2310] [outer = 0x113d48000] 09:24:08 INFO - PROCESS | 1645 | 1469550248569 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:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:24:08 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:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:24:08 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:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:24:08 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:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:24:08 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:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:24:08 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:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:24:08 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:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:24:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:24:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:24:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 576ms 09:24:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:24:08 INFO - PROCESS | 1645 | 1469550248615 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1645 | 1469550248617 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:24:08 INFO - PROCESS | 1645 | 1469550248622 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 1645 | 1469550248624 Marionette TRACE conn2 <- [1,3046,null,{}] 09:24:08 INFO - PROCESS | 1645 | 1469550248627 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:24:08 INFO - PROCESS | 1645 | 1469550248629 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:08 INFO - PROCESS | 1645 | 1469550248755 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:24:08 INFO - PROCESS | 1645 | 1469550248766 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1645 | 1469550248768 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:08 INFO - PROCESS | 1645 | ++DOCSHELL 0x12df34000 == 38 [pid = 1645] [id = 771] 09:24:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x123e0f400) [pid = 1645] [serial = 2311] [outer = 0x0] 09:24:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x123ead400) [pid = 1645] [serial = 2312] [outer = 0x123e0f400] 09:24:08 INFO - PROCESS | 1645 | 1469550248812 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123eb4400) [pid = 1645] [serial = 2313] [outer = 0x123e0f400] 09:24:09 INFO - PROCESS | 1645 | [1645] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:24:09 INFO - PROCESS | 1645 | 1469550249292 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:24:09 INFO - {} 09:24:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 722ms 09:24:09 INFO - PROCESS | 1645 | 1469550249353 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1645 | 1469550249355 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:24:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:24:09 INFO - PROCESS | 1645 | 1469550249359 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1645 | 1469550249362 Marionette TRACE conn2 <- [1,3050,null,{}] 09:24:09 INFO - PROCESS | 1645 | 1469550249366 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:24:09 INFO - PROCESS | 1645 | 1469550249368 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:09 INFO - PROCESS | 1645 | 1469550249480 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:24:09 INFO - PROCESS | 1645 | 1469550249579 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1645 | 1469550249581 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:09 INFO - PROCESS | 1645 | ++DOCSHELL 0x113076800 == 39 [pid = 1645] [id = 772] 09:24:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x110ee5800) [pid = 1645] [serial = 2314] [outer = 0x0] 09:24:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x110ee8000) [pid = 1645] [serial = 2315] [outer = 0x110ee5800] 09:24:09 INFO - PROCESS | 1645 | 1469550249613 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x1126d4800) [pid = 1645] [serial = 2316] [outer = 0x110ee5800] 09:24:09 INFO - PROCESS | 1645 | 1469550249977 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:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:24:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 09:24:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:24:10 INFO - PROCESS | 1645 | 1469550250031 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 1645 | 1469550250033 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:24:10 INFO - PROCESS | 1645 | 1469550250038 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1645 | 1469550250041 Marionette TRACE conn2 <- [1,3054,null,{}] 09:24:10 INFO - PROCESS | 1645 | 1469550250044 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:24:10 INFO - PROCESS | 1645 | 1469550250045 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:10 INFO - PROCESS | 1645 | 1469550250206 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:24:10 INFO - PROCESS | 1645 | 1469550250282 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1645 | 1469550250283 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:10 INFO - PROCESS | 1645 | ++DOCSHELL 0x12687b800 == 40 [pid = 1645] [id = 773] 09:24:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x116908400) [pid = 1645] [serial = 2317] [outer = 0x0] 09:24:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 102 (0x118292000) [pid = 1645] [serial = 2318] [outer = 0x116908400] 09:24:10 INFO - PROCESS | 1645 | 1469550250313 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1645 | ++DOMWINDOW == 103 (0x11917e400) [pid = 1645] [serial = 2319] [outer = 0x116908400] 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:24:10 INFO - PROCESS | 1645 | 1469550250801 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:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:24:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:24:10 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:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:24:10 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:24:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:24:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:24:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 790ms 09:24:10 INFO - PROCESS | 1645 | 1469550250862 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 1645 | 1469550250864 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:24:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:24:10 INFO - PROCESS | 1645 | 1469550250868 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1645 | 1469550250870 Marionette TRACE conn2 <- [1,3058,null,{}] 09:24:10 INFO - PROCESS | 1645 | 1469550250878 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:24:10 INFO - PROCESS | 1645 | 1469550250881 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:10 INFO - PROCESS | 1645 | 1469550250976 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:24:11 INFO - PROCESS | 1645 | 1469550251082 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1645 | 1469550251085 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b7ab800 == 41 [pid = 1645] [id = 774] 09:24:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 104 (0x123a10400) [pid = 1645] [serial = 2320] [outer = 0x0] 09:24:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 105 (0x123d96800) [pid = 1645] [serial = 2321] [outer = 0x123a10400] 09:24:11 INFO - PROCESS | 1645 | 1469550251116 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 106 (0x123eab400) [pid = 1645] [serial = 2322] [outer = 0x123a10400] 09:24:11 INFO - PROCESS | 1645 | 1469550251479 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:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:24:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:24:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:24:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:24:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:24:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:24:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 625ms 09:24:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:24:11 INFO - PROCESS | 1645 | 1469550251494 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1645 | 1469550251496 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:24:11 INFO - PROCESS | 1645 | 1469550251498 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1645 | 1469550251499 Marionette TRACE conn2 <- [1,3062,null,{}] 09:24:11 INFO - PROCESS | 1645 | 1469550251501 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:24:11 INFO - PROCESS | 1645 | 1469550251503 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:11 INFO - PROCESS | 1645 | 1469550251633 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:24:11 INFO - PROCESS | 1645 | 1469550251696 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1645 | 1469550251697 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:11 INFO - PROCESS | 1645 | ++DOCSHELL 0x134ed2800 == 42 [pid = 1645] [id = 775] 09:24:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 107 (0x123eb7400) [pid = 1645] [serial = 2323] [outer = 0x0] 09:24:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 108 (0x126d72800) [pid = 1645] [serial = 2324] [outer = 0x123eb7400] 09:24:11 INFO - PROCESS | 1645 | 1469550251767 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1645 | ++DOMWINDOW == 109 (0x1272a9c00) [pid = 1645] [serial = 2325] [outer = 0x123eb7400] 09:24:11 INFO - PROCESS | 1645 | [1645] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:24:12 INFO - PROCESS | 1645 | 1469550252198 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:24:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:24:12 INFO - {} 09:24:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 720ms 09:24:12 INFO - PROCESS | 1645 | 1469550252218 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:24:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:24:12 INFO - PROCESS | 1645 | 1469550252219 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:24:12 INFO - PROCESS | 1645 | 1469550252222 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1645 | 1469550252223 Marionette TRACE conn2 <- [1,3066,null,{}] 09:24:12 INFO - PROCESS | 1645 | 1469550252225 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:24:12 INFO - PROCESS | 1645 | 1469550252227 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:12 INFO - PROCESS | 1645 | 1469550252337 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:24:12 INFO - PROCESS | 1645 | 1469550252448 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1645 | 1469550252450 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:12 INFO - PROCESS | 1645 | ++DOCSHELL 0x116480000 == 43 [pid = 1645] [id = 776] 09:24:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 110 (0x1126d3800) [pid = 1645] [serial = 2326] [outer = 0x0] 09:24:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 111 (0x1173ba400) [pid = 1645] [serial = 2327] [outer = 0x1126d3800] 09:24:12 INFO - PROCESS | 1645 | 1469550252500 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1645 | ++DOMWINDOW == 112 (0x123a11800) [pid = 1645] [serial = 2328] [outer = 0x1126d3800] 09:24:13 INFO - PROCESS | 1645 | 1469550253102 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:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:24:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:24:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 919ms 09:24:13 INFO - PROCESS | 1645 | 1469550253142 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1645 | 1469550253144 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:24:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:24:13 INFO - PROCESS | 1645 | 1469550253147 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1645 | 1469550253149 Marionette TRACE conn2 <- [1,3070,null,{}] 09:24:13 INFO - PROCESS | 1645 | 1469550253152 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:24:13 INFO - PROCESS | 1645 | 1469550253154 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:13 INFO - PROCESS | 1645 | 1469550253261 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:24:13 INFO - PROCESS | 1645 | 1469550253327 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1645 | 1469550253329 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x12370d800 == 44 [pid = 1645] [id = 777] 09:24:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 113 (0x1161bb800) [pid = 1645] [serial = 2329] [outer = 0x0] 09:24:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 114 (0x11692e800) [pid = 1645] [serial = 2330] [outer = 0x1161bb800] 09:24:13 INFO - PROCESS | 1645 | 1469550253357 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 115 (0x117d25400) [pid = 1645] [serial = 2331] [outer = 0x1161bb800] 09:24:13 INFO - PROCESS | 1645 | 1469550253734 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:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:24:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:24:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 624ms 09:24:13 INFO - PROCESS | 1645 | 1469550253771 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1645 | 1469550253773 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:24:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:24:13 INFO - PROCESS | 1645 | 1469550253778 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1645 | 1469550253779 Marionette TRACE conn2 <- [1,3074,null,{}] 09:24:13 INFO - PROCESS | 1645 | 1469550253782 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:24:13 INFO - PROCESS | 1645 | 1469550253783 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:13 INFO - PROCESS | 1645 | 1469550253882 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:24:13 INFO - PROCESS | 1645 | 1469550253952 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1645 | 1469550253953 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:13 INFO - PROCESS | 1645 | ++DOCSHELL 0x119717000 == 45 [pid = 1645] [id = 778] 09:24:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 116 (0x11872f800) [pid = 1645] [serial = 2332] [outer = 0x0] 09:24:13 INFO - PROCESS | 1645 | ++DOMWINDOW == 117 (0x119449800) [pid = 1645] [serial = 2333] [outer = 0x11872f800] 09:24:13 INFO - PROCESS | 1645 | 1469550253981 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1645 | ++DOMWINDOW == 118 (0x1195de800) [pid = 1645] [serial = 2334] [outer = 0x11872f800] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x123043000 == 44 [pid = 1645] [id = 770] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc6000 == 43 [pid = 1645] [id = 769] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x134e09000 == 42 [pid = 1645] [id = 768] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12de38000 == 41 [pid = 1645] [id = 767] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12b03c800 == 40 [pid = 1645] [id = 766] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12a6b5800 == 39 [pid = 1645] [id = 765] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x129140800 == 38 [pid = 1645] [id = 764] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x124dc6800 == 37 [pid = 1645] [id = 763] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x11850c800 == 36 [pid = 1645] [id = 762] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x118508800 == 35 [pid = 1645] [id = 761] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12a5a5000 == 34 [pid = 1645] [id = 760] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x124dd3800 == 33 [pid = 1645] [id = 759] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x113f58000 == 32 [pid = 1645] [id = 758] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12370d800 == 31 [pid = 1645] [id = 777] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x116480000 == 30 [pid = 1645] [id = 776] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x134ed2800 == 29 [pid = 1645] [id = 775] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12b7ab800 == 28 [pid = 1645] [id = 774] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12687b800 == 27 [pid = 1645] [id = 773] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x12df34000 == 26 [pid = 1645] [id = 771] 09:24:14 INFO - PROCESS | 1645 | --DOCSHELL 0x113076800 == 25 [pid = 1645] [id = 772] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 117 (0x123a07000) [pid = 1645] [serial = 2247] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 116 (0x12726c000) [pid = 1645] [serial = 2253] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 115 (0x120fb0c00) [pid = 1645] [serial = 2244] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 114 (0x119b7ec00) [pid = 1645] [serial = 2241] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 113 (0x113d47c00) [pid = 1645] [serial = 2213] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 112 (0x11297f400) [pid = 1645] [serial = 2212] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 111 (0x120e18c00) [pid = 1645] [serial = 2242] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 110 (0x1191cc800) [pid = 1645] [serial = 2216] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 109 (0x1187f1800) [pid = 1645] [serial = 2215] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 108 (0x113f38400) [pid = 1645] [serial = 2233] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 107 (0x11670ec00) [pid = 1645] [serial = 2234] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 106 (0x117d1fc00) [pid = 1645] [serial = 2236] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 105 (0x118733000) [pid = 1645] [serial = 2237] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 104 (0x126cf4c00) [pid = 1645] [serial = 2251] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 103 (0x1188d0c00) [pid = 1645] [serial = 2231] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 102 (0x1173bf000) [pid = 1645] [serial = 2230] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 101 (0x12433ac00) [pid = 1645] [serial = 2250] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x124584800) [pid = 1645] [serial = 2219] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x123d8b400) [pid = 1645] [serial = 2218] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x128a2d800) [pid = 1645] [serial = 2222] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x12680dc00) [pid = 1645] [serial = 2221] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x128e5bc00) [pid = 1645] [serial = 2225] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x128cc5c00) [pid = 1645] [serial = 2224] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x11692dc00) [pid = 1645] [serial = 2228] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x1291c1800) [pid = 1645] [serial = 2266] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x113d9b000) [pid = 1645] [serial = 2227] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x128a27800) [pid = 1645] [serial = 2256] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x11692bc00) [pid = 1645] [serial = 2259] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x1188c9c00) [pid = 1645] [serial = 2260] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x128e64800) [pid = 1645] [serial = 2265] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x116708800) [pid = 1645] [serial = 2239] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x128ab6800) [pid = 1645] [serial = 2257] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x128a02c00) [pid = 1645] [serial = 2254] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 84 (0x12725f800) [pid = 1645] [serial = 2262] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 83 (0x128ab6c00) [pid = 1645] [serial = 2263] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 82 (0x123da8800) [pid = 1645] [serial = 2248] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 81 (0x123859800) [pid = 1645] [serial = 2245] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | --DOMWINDOW == 80 (0x1294db800) [pid = 1645] [serial = 2268] [outer = 0x0] [url = about:blank] 09:24:14 INFO - PROCESS | 1645 | 1469550254971 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:24:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:24:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:24:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:24:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:24:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:24:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:24:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1222ms 09:24:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:24:15 INFO - PROCESS | 1645 | 1469550255001 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 1645 | 1469550255005 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:24:15 INFO - PROCESS | 1645 | 1469550255009 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1645 | 1469550255012 Marionette TRACE conn2 <- [1,3078,null,{}] 09:24:15 INFO - PROCESS | 1645 | 1469550255018 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:24:15 INFO - PROCESS | 1645 | 1469550255021 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:15 INFO - PROCESS | 1645 | 1469550255158 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:24:15 INFO - PROCESS | 1645 | 1469550255245 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1645 | 1469550255246 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x116950000 == 26 [pid = 1645] [id = 779] 09:24:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 81 (0x112c26800) [pid = 1645] [serial = 2335] [outer = 0x0] 09:24:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 82 (0x112c31800) [pid = 1645] [serial = 2336] [outer = 0x112c26800] 09:24:15 INFO - PROCESS | 1645 | 1469550255273 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 83 (0x113a0c000) [pid = 1645] [serial = 2337] [outer = 0x112c26800] 09:24:15 INFO - PROCESS | 1645 | 1469550255587 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:24:15 INFO - PROCESS | 1645 | 1469550255636 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:24:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:24:15 INFO - PROCESS | 1645 | 1469550255642 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1645 | 1469550255644 Marionette TRACE conn2 <- [1,3082,null,{}] 09:24:15 INFO - PROCESS | 1645 | 1469550255646 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:24:15 INFO - PROCESS | 1645 | 1469550255648 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:15 INFO - PROCESS | 1645 | 1469550255728 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:24:15 INFO - PROCESS | 1645 | 1469550255791 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1645 | 1469550255792 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:15 INFO - PROCESS | 1645 | ++DOCSHELL 0x1192a5000 == 27 [pid = 1645] [id = 780] 09:24:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 84 (0x113d9d800) [pid = 1645] [serial = 2338] [outer = 0x0] 09:24:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 85 (0x116927800) [pid = 1645] [serial = 2339] [outer = 0x113d9d800] 09:24:15 INFO - PROCESS | 1645 | 1469550255820 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1171b9000) [pid = 1645] [serial = 2340] [outer = 0x113d9d800] 09:24:16 INFO - PROCESS | 1645 | 1469550256109 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:24:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:24:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:24:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 519ms 09:24:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:24:16 INFO - PROCESS | 1645 | 1469550256162 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1645 | 1469550256163 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:24:16 INFO - PROCESS | 1645 | 1469550256166 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1645 | 1469550256168 Marionette TRACE conn2 <- [1,3086,null,{}] 09:24:16 INFO - PROCESS | 1645 | 1469550256179 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:24:16 INFO - PROCESS | 1645 | 1469550256182 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:16 INFO - PROCESS | 1645 | 1469550256259 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:24:16 INFO - PROCESS | 1645 | 1469550256325 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1645 | 1469550256327 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12314e000 == 28 [pid = 1645] [id = 781] 09:24:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x110df4800) [pid = 1645] [serial = 2341] [outer = 0x0] 09:24:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x11857b400) [pid = 1645] [serial = 2342] [outer = 0x110df4800] 09:24:16 INFO - PROCESS | 1645 | 1469550256354 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x1192e4800) [pid = 1645] [serial = 2343] [outer = 0x110df4800] 09:24:16 INFO - PROCESS | 1645 | 1469550256606 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:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:24:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 474ms 09:24:16 INFO - PROCESS | 1645 | 1469550256651 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1645 | 1469550256654 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:24:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:24:16 INFO - PROCESS | 1645 | 1469550256666 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1645 | 1469550256668 Marionette TRACE conn2 <- [1,3090,null,{}] 09:24:16 INFO - PROCESS | 1645 | 1469550256682 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:24:16 INFO - PROCESS | 1645 | 1469550256684 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:16 INFO - PROCESS | 1645 | 1469550256815 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:24:16 INFO - PROCESS | 1645 | 1469550256928 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1645 | 1469550256930 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:16 INFO - PROCESS | 1645 | ++DOCSHELL 0x12482f000 == 29 [pid = 1645] [id = 782] 09:24:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x1176b2c00) [pid = 1645] [serial = 2344] [outer = 0x0] 09:24:16 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x119b82400) [pid = 1645] [serial = 2345] [outer = 0x1176b2c00] 09:24:16 INFO - PROCESS | 1645 | 1469550256972 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x120e1a000) [pid = 1645] [serial = 2346] [outer = 0x1176b2c00] 09:24:17 INFO - PROCESS | 1645 | 1469550257289 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:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:24:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 682ms 09:24:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:24:17 INFO - PROCESS | 1645 | 1469550257349 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1645 | 1469550257350 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:24:17 INFO - PROCESS | 1645 | 1469550257352 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1645 | 1469550257353 Marionette TRACE conn2 <- [1,3094,null,{}] 09:24:17 INFO - PROCESS | 1645 | 1469550257356 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:24:17 INFO - PROCESS | 1645 | 1469550257357 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:17 INFO - PROCESS | 1645 | 1469550257455 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:24:17 INFO - PROCESS | 1645 | 1469550257507 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1645 | 1469550257508 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:17 INFO - PROCESS | 1645 | ++DOCSHELL 0x1233b7000 == 30 [pid = 1645] [id = 783] 09:24:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x113d98800) [pid = 1645] [serial = 2347] [outer = 0x0] 09:24:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x120fafc00) [pid = 1645] [serial = 2348] [outer = 0x113d98800] 09:24:17 INFO - PROCESS | 1645 | 1469550257533 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1645 | ++DOMWINDOW == 95 (0x1233cb400) [pid = 1645] [serial = 2349] [outer = 0x113d98800] 09:24:17 INFO - PROCESS | 1645 | 1469550257817 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:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:24:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 472ms 09:24:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:24:17 INFO - PROCESS | 1645 | 1469550257830 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1645 | 1469550257831 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:24:17 INFO - PROCESS | 1645 | 1469550257833 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1645 | 1469550257834 Marionette TRACE conn2 <- [1,3098,null,{}] 09:24:17 INFO - PROCESS | 1645 | 1469550257848 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:24:17 INFO - PROCESS | 1645 | 1469550257853 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:17 INFO - PROCESS | 1645 | 1469550257982 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:24:18 INFO - PROCESS | 1645 | 1469550257997 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1645 | 1469550257999 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x128b6b800 == 31 [pid = 1645] [id = 784] 09:24:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 96 (0x1233cc800) [pid = 1645] [serial = 2350] [outer = 0x0] 09:24:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 97 (0x123791800) [pid = 1645] [serial = 2351] [outer = 0x1233cc800] 09:24:18 INFO - PROCESS | 1645 | 1469550258040 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 98 (0x123e06800) [pid = 1645] [serial = 2352] [outer = 0x1233cc800] 09:24:18 INFO - PROCESS | 1645 | 1469550258504 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:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:24:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 676ms 09:24:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:24:18 INFO - PROCESS | 1645 | 1469550258511 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1645 | 1469550258512 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:24:18 INFO - PROCESS | 1645 | 1469550258514 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1645 | 1469550258515 Marionette TRACE conn2 <- [1,3102,null,{}] 09:24:18 INFO - PROCESS | 1645 | 1469550258517 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:24:18 INFO - PROCESS | 1645 | 1469550258518 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:18 INFO - PROCESS | 1645 | 1469550258616 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:24:18 INFO - PROCESS | 1645 | 1469550258626 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1645 | 1469550258628 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:18 INFO - PROCESS | 1645 | ++DOCSHELL 0x12934e000 == 32 [pid = 1645] [id = 785] 09:24:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 99 (0x123e05800) [pid = 1645] [serial = 2353] [outer = 0x0] 09:24:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 100 (0x123e11400) [pid = 1645] [serial = 2354] [outer = 0x123e05800] 09:24:18 INFO - PROCESS | 1645 | 1469550258652 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1645 | ++DOMWINDOW == 101 (0x123eb1000) [pid = 1645] [serial = 2355] [outer = 0x123e05800] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 100 (0x12af5a800) [pid = 1645] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 99 (0x113d48000) [pid = 1645] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 98 (0x12a4e9000) [pid = 1645] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 97 (0x1294d2000) [pid = 1645] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 96 (0x112137800) [pid = 1645] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 95 (0x113276000) [pid = 1645] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 94 (0x112f2ec00) [pid = 1645] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 93 (0x113d4a400) [pid = 1645] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 92 (0x1173b2000) [pid = 1645] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 91 (0x120e11800) [pid = 1645] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 90 (0x120e82800) [pid = 1645] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 89 (0x112f32000) [pid = 1645] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 88 (0x110df0c00) [pid = 1645] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 87 (0x127261000) [pid = 1645] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 86 (0x128a27c00) [pid = 1645] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:24:19 INFO - PROCESS | 1645 | --DOMWINDOW == 85 (0x123e0f400) [pid = 1645] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:24:19 INFO - PROCESS | 1645 | 1469550259187 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:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 718ms 09:24:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:24:19 INFO - PROCESS | 1645 | 1469550259233 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1645 | 1469550259234 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:24:19 INFO - PROCESS | 1645 | 1469550259236 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1645 | 1469550259237 Marionette TRACE conn2 <- [1,3106,null,{}] 09:24:19 INFO - PROCESS | 1645 | 1469550259239 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:24:19 INFO - PROCESS | 1645 | 1469550259241 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:19 INFO - PROCESS | 1645 | 1469550259319 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:24:19 INFO - PROCESS | 1645 | 1469550259325 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1645 | 1469550259326 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12a450000 == 33 [pid = 1645] [id = 786] 09:24:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 86 (0x1173b2000) [pid = 1645] [serial = 2356] [outer = 0x0] 09:24:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 87 (0x123e0d400) [pid = 1645] [serial = 2357] [outer = 0x1173b2000] 09:24:19 INFO - PROCESS | 1645 | 1469550259351 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 88 (0x123eb7800) [pid = 1645] [serial = 2358] [outer = 0x1173b2000] 09:24:19 INFO - PROCESS | 1645 | 1469550259689 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:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 471ms 09:24:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:24:19 INFO - PROCESS | 1645 | 1469550259710 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1645 | 1469550259711 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:24:19 INFO - PROCESS | 1645 | 1469550259713 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1645 | 1469550259714 Marionette TRACE conn2 <- [1,3110,null,{}] 09:24:19 INFO - PROCESS | 1645 | 1469550259717 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:24:19 INFO - PROCESS | 1645 | 1469550259718 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:19 INFO - PROCESS | 1645 | 1469550259835 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:24:19 INFO - PROCESS | 1645 | 1469550259841 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1645 | 1469550259842 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:19 INFO - PROCESS | 1645 | ++DOCSHELL 0x12314d800 == 34 [pid = 1645] [id = 787] 09:24:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 89 (0x12417cc00) [pid = 1645] [serial = 2359] [outer = 0x0] 09:24:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 90 (0x124776400) [pid = 1645] [serial = 2360] [outer = 0x12417cc00] 09:24:19 INFO - PROCESS | 1645 | 1469550259867 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1645 | ++DOMWINDOW == 91 (0x124d84c00) [pid = 1645] [serial = 2361] [outer = 0x12417cc00] 09:24:20 INFO - PROCESS | 1645 | 1469550260148 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:24:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:24:20 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:24:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:24:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 09:24:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:24:20 INFO - PROCESS | 1645 | 1469550260183 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1645 | 1469550260184 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:24:20 INFO - PROCESS | 1645 | 1469550260190 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1645 | 1469550260193 Marionette TRACE conn2 <- [1,3114,null,{}] 09:24:20 INFO - PROCESS | 1645 | 1469550260197 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:24:20 INFO - PROCESS | 1645 | 1469550260198 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:20 INFO - PROCESS | 1645 | 1469550260327 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:24:20 INFO - PROCESS | 1645 | 1469550260333 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\", \"fa616c7c-cf59-48c0-9b1e-ff83d6adc3d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1645 | 1469550260334 Marionette INFO sendAsync 13e4facb-87fc-3546-8bb7-a4885b95224a 09:24:20 INFO - PROCESS | 1645 | ++DOCSHELL 0x12b03b800 == 35 [pid = 1645] [id = 788] 09:24:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 92 (0x124d85800) [pid = 1645] [serial = 2362] [outer = 0x0] 09:24:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 93 (0x126c50800) [pid = 1645] [serial = 2363] [outer = 0x124d85800] 09:24:20 INFO - PROCESS | 1645 | 1469550260375 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1645 | ++DOMWINDOW == 94 (0x127052800) [pid = 1645] [serial = 2364] [outer = 0x124d85800] 09:24:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:24:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 575ms 09:24:20 INFO - PROCESS | 1645 | 1469550260758 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:24:20 INFO - PROCESS | 1645 | 1469550260762 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1645 | 1469550260764 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:24:21 WARNING - u'runner_teardown' () 09:24:21 INFO - No more tests 09:24:21 INFO - Got 0 unexpected results 09:24:21 INFO - SUITE-END | took 509s 09:24:21 INFO - Closing logging queue 09:24:21 INFO - queue closed 09:24:21 INFO - Return code: 0 09:24:21 WARNING - # TBPL SUCCESS # 09:24:21 INFO - Running post-action listener: _resource_record_post_action 09:24:21 INFO - Running post-run listener: _resource_record_post_run 09:24:22 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 37099008; Write bytes: 952683008; Read time: 243; Write time: 5094 09:24:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:24:22 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 148433408; Write bytes: 143966208; Read time: 13402; Write time: 295 09:24:22 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 34948608; Write bytes: 797026816; Read time: 223; Write time: 4760 09:24:22 INFO - Running post-run listener: _upload_blobber_files 09:24:22 INFO - Blob upload gear active. 09:24:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:24:22 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:24:22 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:24:22 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:24:23 INFO - (blobuploader) - INFO - Open directory for files ... 09:24:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:24:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:24:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:24:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:24:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:24:24 INFO - (blobuploader) - INFO - Done attempting. 09:24:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:24:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:24:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:24:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:24:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:24:25 INFO - (blobuploader) - INFO - Done attempting. 09:24:25 INFO - (blobuploader) - INFO - Iteration through files over. 09:24:25 INFO - Return code: 0 09:24:25 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:24:25 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:24:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15c34185c21a05f5df921a7e777d3a62db627d339b5e1b4ca3a9f4d8426c16cc002bb67fcd287e003f4885a5d80c8fe4ef257856ea494fda0626f4109933f542", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/638a42c786c17bf5396b216d2d3b3eb6de85462c10617dff7b7c97dea91e7dcac9c04478cb3a820cd334e32b992be2ea69e6186075a7b1c75098bff01ee401e6"} 09:24:25 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:24:25 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:24:25 INFO - Contents: 09:24:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15c34185c21a05f5df921a7e777d3a62db627d339b5e1b4ca3a9f4d8426c16cc002bb67fcd287e003f4885a5d80c8fe4ef257856ea494fda0626f4109933f542", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/638a42c786c17bf5396b216d2d3b3eb6de85462c10617dff7b7c97dea91e7dcac9c04478cb3a820cd334e32b992be2ea69e6186075a7b1c75098bff01ee401e6"} 09:24:25 INFO - Running post-run listener: copy_logs_to_upload_dir 09:24:25 INFO - Copying logs to upload dir... 09:24:25 INFO - mkdir: /builds/slave/test/build/upload/logs 09:24:25 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=589.338626 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 49 secs) (at 2016-07-26 09:24:26.156292) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:26.160126) ========= 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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners TMPDIR=/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/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-release/sha512/15c34185c21a05f5df921a7e777d3a62db627d339b5e1b4ca3a9f4d8426c16cc002bb67fcd287e003f4885a5d80c8fe4ef257856ea494fda0626f4109933f542", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/638a42c786c17bf5396b216d2d3b3eb6de85462c10617dff7b7c97dea91e7dcac9c04478cb3a820cd334e32b992be2ea69e6186075a7b1c75098bff01ee401e6"} build_url:https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012635 build_url: 'https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15c34185c21a05f5df921a7e777d3a62db627d339b5e1b4ca3a9f4d8426c16cc002bb67fcd287e003f4885a5d80c8fe4ef257856ea494fda0626f4109933f542", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/638a42c786c17bf5396b216d2d3b3eb6de85462c10617dff7b7c97dea91e7dcac9c04478cb3a820cd334e32b992be2ea69e6186075a7b1c75098bff01ee401e6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K9EyP-URRuyUryRxsg5f6Q/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:26.200161) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:26.200539) ========= 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.TXwtyrh56M/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.ZVRm4bUaTR/Listeners TMPDIR=/var/folders/jj/387lhx_94cxf0qmq_s0q96_000000w/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.005293 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:24:26.249222) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 09:24:26.252558) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 09:24:26.252902) ========= ========= Total master_lag: 0.41 =========