builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0382 starttime: 1469554268.43 results: success (0) buildid: 20160726073857 builduid: 67fdeb93692a4f1db1bad6d9849adc1e revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:08.425815) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:08.426300) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:08.426909) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:08.471886) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:08.472282) ========= 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.npVanmH67V/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.pEaTJ9O1HE/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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 10:31:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 18.8M=0.001s 2016-07-26 10:31:08 (18.8 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.524297 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:09.018410) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:09.018745) ========= 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.npVanmH67V/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.pEaTJ9O1HE/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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.024662 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:09.067350) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:09.067715) ========= 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.npVanmH67V/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.pEaTJ9O1HE/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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 10:31:09,147 truncating revision to first 12 chars 2016-07-26 10:31:09,147 Setting DEBUG logging. 2016-07-26 10:31:09,147 attempt 1/10 2016-07-26 10:31:09,147 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 10:31:09,846 unpacking tar archive at: mozilla-release-c1de04f39fa9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.963110 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:10.049795) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:10.050097) ========= script_repo_revision: c1de04f39fa956cfce83f6065b0e709369215ed5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:10.050473) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:10.050751) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 10:31:10.068274) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 39 secs) (at 2016-07-26 10:31:10.068574) ========= /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.npVanmH67V/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.pEaTJ9O1HE/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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 10:31:10 INFO - MultiFileLogger online at 20160726 10:31:10 in /builds/slave/test 10:31:10 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 10:31:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:31:10 INFO - {'append_to_log': False, 10:31:10 INFO - 'base_work_dir': '/builds/slave/test', 10:31:10 INFO - 'blob_upload_branch': 'mozilla-release', 10:31:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:31:10 INFO - 'buildbot_json_path': 'buildprops.json', 10:31:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:31:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:31:10 INFO - 'download_minidump_stackwalk': True, 10:31:10 INFO - 'download_symbols': 'true', 10:31:10 INFO - 'e10s': False, 10:31:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:31:10 INFO - 'tooltool.py': '/tools/tooltool.py', 10:31:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:31:10 INFO - '/tools/misc-python/virtualenv.py')}, 10:31:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:31:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:31:10 INFO - 'log_level': 'info', 10:31:10 INFO - 'log_to_console': True, 10:31:10 INFO - 'opt_config_files': (), 10:31:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:31:10 INFO - '--processes=1', 10:31:10 INFO - '--config=%(test_path)s/wptrunner.ini', 10:31:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:31:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:31:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:31:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:31:10 INFO - 'pip_index': False, 10:31:10 INFO - 'require_test_zip': True, 10:31:10 INFO - 'test_type': ('testharness',), 10:31:10 INFO - 'this_chunk': '1', 10:31:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:31:10 INFO - 'total_chunks': '10', 10:31:10 INFO - 'virtualenv_path': 'venv', 10:31:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:31:10 INFO - 'work_dir': 'build'} 10:31:10 INFO - ##### 10:31:10 INFO - ##### Running clobber step. 10:31:10 INFO - ##### 10:31:10 INFO - Running pre-action listener: _resource_record_pre_action 10:31:10 INFO - Running main action method: clobber 10:31:10 INFO - rmtree: /builds/slave/test/build 10:31:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:31:12 INFO - Running post-action listener: _resource_record_post_action 10:31:12 INFO - ##### 10:31:12 INFO - ##### Running read-buildbot-config step. 10:31:12 INFO - ##### 10:31:12 INFO - Running pre-action listener: _resource_record_pre_action 10:31:12 INFO - Running main action method: read_buildbot_config 10:31:12 INFO - Using buildbot properties: 10:31:12 INFO - { 10:31:12 INFO - "project": "", 10:31:12 INFO - "product": "firefox", 10:31:12 INFO - "script_repo_revision": "production", 10:31:12 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 10:31:12 INFO - "repository": "", 10:31:12 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 10:31:12 INFO - "buildid": "20160726073857", 10:31:12 INFO - "pgo_build": "False", 10:31:12 INFO - "basedir": "/builds/slave/test", 10:31:12 INFO - "buildnumber": 2, 10:31:12 INFO - "slavename": "t-yosemite-r7-0382", 10:31:12 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 10:31:12 INFO - "platform": "macosx64", 10:31:12 INFO - "branch": "mozilla-release", 10:31:12 INFO - "revision": "c1de04f39fa956cfce83f6065b0e709369215ed5", 10:31:12 INFO - "repo_path": "releases/mozilla-release", 10:31:12 INFO - "moz_repo_path": "", 10:31:12 INFO - "stage_platform": "macosx64", 10:31:12 INFO - "builduid": "67fdeb93692a4f1db1bad6d9849adc1e", 10:31:12 INFO - "slavebuilddir": "test" 10:31:12 INFO - } 10:31:12 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg. 10:31:12 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.test_packages.json. 10:31:12 INFO - Running post-action listener: _resource_record_post_action 10:31:12 INFO - ##### 10:31:12 INFO - ##### Running download-and-extract step. 10:31:12 INFO - ##### 10:31:12 INFO - Running pre-action listener: _resource_record_pre_action 10:31:12 INFO - Running main action method: download_and_extract 10:31:12 INFO - mkdir: /builds/slave/test/build/tests 10:31: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')]} 10:31:12 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.test_packages.json 10:31:12 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:31:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:31:12 INFO - Downloaded 1201 bytes. 10:31:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 10:31:12 INFO - Using the following test package requirements: 10:31:12 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:31:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 10:31:12 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 10:31:12 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'jsshell-mac64.zip'], 10:31:12 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 10:31:12 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 10:31:12 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 10:31:12 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 10:31:12 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 10:31:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 10:31:12 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 10:31:12 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 10:31: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')]} 10:31:12 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.common.tests.zip 10:31:12 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 10:31:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:31:13 INFO - Downloaded 18370237 bytes. 10:31:13 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/*'] 10:31:13 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/* 10:31:13 INFO - caution: filename not matched: web-platform/* 10:31:13 INFO - Return code: 11 10:31:13 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')]} 10:31:13 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.web-platform.tests.zip 10:31:13 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:31:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:31:14 INFO - Downloaded 36389883 bytes. 10:31:14 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/*'] 10:31:14 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/* 10:31:18 INFO - caution: filename not matched: bin/* 10:31:18 INFO - caution: filename not matched: config/* 10:31:18 INFO - caution: filename not matched: mozbase/* 10:31:18 INFO - caution: filename not matched: marionette/* 10:31:18 INFO - caution: filename not matched: tools/wptserve/* 10:31:18 INFO - Return code: 11 10:31:18 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')]} 10:31:18 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg 10:31:18 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 10:31:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 10:31:18 INFO - Downloaded 73083994 bytes. 10:31:18 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg 10:31:18 INFO - mkdir: /builds/slave/test/properties 10:31:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:31:18 INFO - Writing to file /builds/slave/test/properties/build_url 10:31:18 INFO - Contents: 10:31:18 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg 10:31:18 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:31:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:31:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:31:18 INFO - Contents: 10:31:18 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:31:18 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')]} 10:31:18 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:31:18 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 10:31:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:31:20 INFO - Downloaded 103664543 bytes. 10:31:20 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'] 10:31:20 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 10:31:23 INFO - Return code: 0 10:31:23 INFO - Running post-action listener: _resource_record_post_action 10:31:23 INFO - Running post-action listener: set_extra_try_arguments 10:31:23 INFO - ##### 10:31:23 INFO - ##### Running create-virtualenv step. 10:31:23 INFO - ##### 10:31:23 INFO - Running pre-action listener: _pre_create_virtualenv 10:31:23 INFO - Running pre-action listener: _resource_record_pre_action 10:31:23 INFO - Running main action method: create_virtualenv 10:31:23 INFO - Creating virtualenv /builds/slave/test/build/venv 10:31:23 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 10:31:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:31:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:31:23 INFO - Using real prefix '/tools/python27' 10:31:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:31:24 INFO - Installing distribute.............................................................................................................................................................................................done. 10:31:27 INFO - Installing pip.................done. 10:31:27 INFO - Return code: 0 10:31:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:31:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:27 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 0x101895e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9d8aea6890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018ae5e0>, '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 0x101491cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014bc990>, '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.npVanmH67V/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.pEaTJ9O1HE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:31:27 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 10:31:27 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 10:31:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.npVanmH67V/Render', 10:31:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:31:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:31:27 INFO - 'HOME': '/Users/cltbld', 10:31:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:31:27 INFO - 'LOGNAME': 'cltbld', 10:31:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:31:27 INFO - 'MOZ_NO_REMOTE': '1', 10:31:27 INFO - 'NO_EM_RESTART': '1', 10:31:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:31:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:31:27 INFO - 'PWD': '/builds/slave/test', 10:31:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:31:27 INFO - 'SHELL': '/bin/bash', 10:31:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pEaTJ9O1HE/Listeners', 10:31:27 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 10:31:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:31:27 INFO - 'USER': 'cltbld', 10:31:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:31:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:31:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:31:27 INFO - 'XPC_FLAGS': '0x0', 10:31:27 INFO - 'XPC_SERVICE_NAME': '0', 10:31:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:31:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:31:27 INFO - Downloading/unpacking psutil>=0.7.1 10:31:27 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 10:31:27 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 10:31:27 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 10:31:27 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 10:31:27 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 10:31:27 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 10:31:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:31:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:31:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:31:30 INFO - Installing collected packages: psutil 10:31:30 INFO - Running setup.py install for psutil 10:31:31 INFO - building 'psutil._psutil_osx' extension 10:31:31 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 10:31:31 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 10:31:31 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 10:31:31 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 10:31:31 INFO - building 'psutil._psutil_posix' extension 10:31:31 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 10:31:31 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:31:31 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:31:31 INFO - ^ 10:31:31 INFO - 1 warning generated. 10:31:31 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 10:31:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:31:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:31:32 INFO - Successfully installed psutil 10:31:32 INFO - Cleaning up... 10:31:32 INFO - Return code: 0 10:31:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:31:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:32 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 0x101895e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9d8aea6890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018ae5e0>, '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 0x101491cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014bc990>, '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.npVanmH67V/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.pEaTJ9O1HE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:31:32 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 10:31:32 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 10:31:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.npVanmH67V/Render', 10:31:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:31:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:31:32 INFO - 'HOME': '/Users/cltbld', 10:31:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:31:32 INFO - 'LOGNAME': 'cltbld', 10:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:32 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:31:32 INFO - 'MOZ_NO_REMOTE': '1', 10:31:32 INFO - 'NO_EM_RESTART': '1', 10:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:31:32 INFO - 'PWD': '/builds/slave/test', 10:31:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:31:32 INFO - 'SHELL': '/bin/bash', 10:31:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pEaTJ9O1HE/Listeners', 10:31:32 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 10:31:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:31:32 INFO - 'USER': 'cltbld', 10:31:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:31:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:31:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:31:32 INFO - 'XPC_FLAGS': '0x0', 10:31:32 INFO - 'XPC_SERVICE_NAME': '0', 10:31:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:31:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:31:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:31:33 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 10:31:33 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 10:31:33 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 10:31:33 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 10:31:33 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 10:31:33 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 10:31:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:31:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:31:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:31:36 INFO - Installing collected packages: mozsystemmonitor 10:31:36 INFO - Running setup.py install for mozsystemmonitor 10:31:36 INFO - Successfully installed mozsystemmonitor 10:31:36 INFO - Cleaning up... 10:31:36 INFO - Return code: 0 10:31:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:31:36 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')]} 10:31:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:36 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')]} 10:31:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:36 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 0x101895e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9d8aea6890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018ae5e0>, '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 0x101491cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014bc990>, '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.npVanmH67V/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.pEaTJ9O1HE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:31:36 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 10:31:36 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 10:31:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.npVanmH67V/Render', 10:31:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:31:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:31:36 INFO - 'HOME': '/Users/cltbld', 10:31:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:31:36 INFO - 'LOGNAME': 'cltbld', 10:31:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:31:36 INFO - 'MOZ_NO_REMOTE': '1', 10:31:36 INFO - 'NO_EM_RESTART': '1', 10:31:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:31:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:31:36 INFO - 'PWD': '/builds/slave/test', 10:31:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:31:36 INFO - 'SHELL': '/bin/bash', 10:31:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pEaTJ9O1HE/Listeners', 10:31:36 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 10:31:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:31:36 INFO - 'USER': 'cltbld', 10:31:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:31:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:31:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:31:36 INFO - 'XPC_FLAGS': '0x0', 10:31:36 INFO - 'XPC_SERVICE_NAME': '0', 10:31:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:31:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:31:36 INFO - Downloading/unpacking blobuploader==1.2.4 10:31:36 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 10:31:36 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 10:31:36 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 10:31:36 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 10:31:36 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 10:31:36 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 10:31:38 INFO - Downloading blobuploader-1.2.4.tar.gz 10:31:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:31:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:31:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 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 10:31:39 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 10:31:40 INFO - Downloading docopt-0.6.1.tar.gz 10:31:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:31:40 INFO - Installing collected packages: blobuploader, requests, docopt 10:31:40 INFO - Running setup.py install for blobuploader 10:31:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:31:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:31:40 INFO - Running setup.py install for requests 10:31:40 INFO - Running setup.py install for docopt 10:31:41 INFO - Successfully installed blobuploader requests docopt 10:31:41 INFO - Cleaning up... 10:31:41 INFO - Return code: 0 10:31:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:31: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')]} 10:31:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31: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')]} 10:31:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:41 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 0x101895e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9d8aea6890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018ae5e0>, '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 0x101491cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014bc990>, '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.npVanmH67V/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.pEaTJ9O1HE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:31:41 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 10:31:41 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 10:31:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.npVanmH67V/Render', 10:31:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:31:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:31:41 INFO - 'HOME': '/Users/cltbld', 10:31:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:31:41 INFO - 'LOGNAME': 'cltbld', 10:31:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:31:41 INFO - 'MOZ_NO_REMOTE': '1', 10:31:41 INFO - 'NO_EM_RESTART': '1', 10:31:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:31:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:31:41 INFO - 'PWD': '/builds/slave/test', 10:31:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:31:41 INFO - 'SHELL': '/bin/bash', 10:31:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pEaTJ9O1HE/Listeners', 10:31:41 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 10:31:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:31:41 INFO - 'USER': 'cltbld', 10:31:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:31:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:31:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:31:41 INFO - 'XPC_FLAGS': '0x0', 10:31:41 INFO - 'XPC_SERVICE_NAME': '0', 10:31:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:31:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:31:41 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-AJRb6x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:31:41 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-T34GOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:31:41 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-mZq3vT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:31:41 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-0GEM9l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:31:41 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-ZXClNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:31:41 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-Tdfh_F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-rJzI_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-JPP5W3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-G_PWlB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-TuOjue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-tJ0lqw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-MHwcZm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-UsUQX9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-m0Soii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-2CmD6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:31:42 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-V2trlo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:31:43 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-drTSTH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:31:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:31:43 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-M3Ixq4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:31:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:31:43 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-IvjQjN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:31:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:31:43 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-dQ4CXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:31:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:31:43 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-_Z1P3a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:31:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:31:44 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 10:31:44 INFO - Running setup.py install for manifestparser 10:31:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:31:44 INFO - Running setup.py install for mozcrash 10:31:44 INFO - Running setup.py install for mozdebug 10:31:44 INFO - Running setup.py install for mozdevice 10:31:44 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:31:44 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:31:44 INFO - Running setup.py install for mozfile 10:31:44 INFO - Running setup.py install for mozhttpd 10:31:44 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:31:44 INFO - Running setup.py install for mozinfo 10:31:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Running setup.py install for mozInstall 10:31:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Running setup.py install for mozleak 10:31:45 INFO - Running setup.py install for mozlog 10:31:45 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Running setup.py install for moznetwork 10:31:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Running setup.py install for mozprocess 10:31:45 INFO - Running setup.py install for mozprofile 10:31:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:31:45 INFO - Running setup.py install for mozrunner 10:31:46 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:31:46 INFO - Running setup.py install for mozscreenshot 10:31:46 INFO - Running setup.py install for moztest 10:31:46 INFO - Running setup.py install for mozversion 10:31:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:31:46 INFO - Running setup.py install for wptserve 10:31:46 INFO - Running setup.py install for marionette-driver 10:31:46 INFO - Running setup.py install for browsermob-proxy 10:31:47 INFO - Running setup.py install for marionette-client 10:31:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:31:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:31:47 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 10:31:47 INFO - Cleaning up... 10:31:47 INFO - Return code: 0 10:31:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:31: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')]} 10:31:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:31:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31: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')]} 10:31:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:31:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:31:47 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 0x101895e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9d8aea6890>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1018ae5e0>, '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 0x101491cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014bc990>, '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.npVanmH67V/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.pEaTJ9O1HE/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:31:47 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 10:31:47 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 10:31:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.npVanmH67V/Render', 10:31:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:31:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:31:47 INFO - 'HOME': '/Users/cltbld', 10:31:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:31:47 INFO - 'LOGNAME': 'cltbld', 10:31:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:47 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:31:47 INFO - 'MOZ_NO_REMOTE': '1', 10:31:47 INFO - 'NO_EM_RESTART': '1', 10:31:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:31:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:31:47 INFO - 'PWD': '/builds/slave/test', 10:31:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:31:47 INFO - 'SHELL': '/bin/bash', 10:31:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pEaTJ9O1HE/Listeners', 10:31:47 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 10:31:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:31:47 INFO - 'USER': 'cltbld', 10:31:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:31:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:31:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:31:47 INFO - 'XPC_FLAGS': '0x0', 10:31:47 INFO - 'XPC_SERVICE_NAME': '0', 10:31:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:31:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:31:47 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-VdLUn4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:31:47 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)) 10:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:31:47 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-MsXZ17-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:31:47 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)) 10:31:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:31:47 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-oBVO4L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-o8TkK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-GCFUqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-8k74GH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-_p64ZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-CtKIjO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-SqaDby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-bLl733-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-5IEFYy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-0R4HLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:31:48 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)) 10:31:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:31:48 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-QDHrxl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-RmUaQh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-nNjwYT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-h1jpFT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-d7NA9x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-Sl3v8m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-8LONp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:31:49 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-mHy5ZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:31:49 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)) 10:31:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:31:50 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-zSIWWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:31:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:31:50 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)) 10:31:50 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)) 10:31:50 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)) 10:31:50 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)) 10:31:50 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)) 10:31:50 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)) 10:31:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:31:50 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 10:31:50 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 10:31:50 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 10:31:50 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 10:31:50 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 10:31:50 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 10:31:52 INFO - Downloading blessings-1.6.tar.gz 10:31:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:31:52 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)) 10:31:52 INFO - Installing collected packages: blessings 10:31:52 INFO - Running setup.py install for blessings 10:31:53 INFO - Successfully installed blessings 10:31:53 INFO - Cleaning up... 10:31:53 INFO - Return code: 0 10:31:53 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:31:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:31:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:31:53 INFO - Reading from file tmpfile_stdout 10:31:53 INFO - Current package versions: 10:31:53 INFO - blessings == 1.6 10:31:53 INFO - blobuploader == 1.2.4 10:31:53 INFO - browsermob-proxy == 0.6.0 10:31:53 INFO - docopt == 0.6.1 10:31:53 INFO - manifestparser == 1.1 10:31:53 INFO - marionette-client == 2.3.0 10:31:53 INFO - marionette-driver == 1.4.0 10:31:53 INFO - mozInstall == 1.12 10:31:53 INFO - mozcrash == 0.17 10:31:53 INFO - mozdebug == 0.1 10:31:53 INFO - mozdevice == 0.48 10:31:53 INFO - mozfile == 1.2 10:31:53 INFO - mozhttpd == 0.7 10:31:53 INFO - mozinfo == 0.9 10:31:53 INFO - mozleak == 0.1 10:31:53 INFO - mozlog == 3.1 10:31:53 INFO - moznetwork == 0.27 10:31:53 INFO - mozprocess == 0.22 10:31:53 INFO - mozprofile == 0.28 10:31:53 INFO - mozrunner == 6.11 10:31:53 INFO - mozscreenshot == 0.1 10:31:53 INFO - mozsystemmonitor == 0.0 10:31:53 INFO - moztest == 0.7 10:31:53 INFO - mozversion == 1.4 10:31:53 INFO - psutil == 3.1.1 10:31:53 INFO - requests == 1.2.3 10:31:53 INFO - wptserve == 1.4.0 10:31:53 INFO - wsgiref == 0.1.2 10:31:53 INFO - Running post-action listener: _resource_record_post_action 10:31:53 INFO - Running post-action listener: _start_resource_monitoring 10:31:53 INFO - Starting resource monitoring. 10:31:53 INFO - ##### 10:31:53 INFO - ##### Running pull step. 10:31:53 INFO - ##### 10:31:53 INFO - Running pre-action listener: _resource_record_pre_action 10:31:53 INFO - Running main action method: pull 10:31:53 INFO - Pull has nothing to do! 10:31:53 INFO - Running post-action listener: _resource_record_post_action 10:31:53 INFO - ##### 10:31:53 INFO - ##### Running install step. 10:31:53 INFO - ##### 10:31:53 INFO - Running pre-action listener: _resource_record_pre_action 10:31:53 INFO - Running main action method: install 10:31:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:31:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:31:53 INFO - Reading from file tmpfile_stdout 10:31:53 INFO - Detecting whether we're running mozinstall >=1.0... 10:31:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:31:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:31:53 INFO - Reading from file tmpfile_stdout 10:31:53 INFO - Output received: 10:31:53 INFO - Usage: mozinstall [options] installer 10:31:53 INFO - Options: 10:31:53 INFO - -h, --help show this help message and exit 10:31:53 INFO - -d DEST, --destination=DEST 10:31:53 INFO - Directory to install application into. [default: 10:31:53 INFO - "/builds/slave/test"] 10:31:53 INFO - --app=APP Application being installed. [default: firefox] 10:31:53 INFO - mkdir: /builds/slave/test/build/application 10:31:53 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'] 10:31:53 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 10:32:11 INFO - Reading from file tmpfile_stdout 10:32:11 INFO - Output received: 10:32:11 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:32:11 INFO - Running post-action listener: _resource_record_post_action 10:32:11 INFO - ##### 10:32:11 INFO - ##### Running run-tests step. 10:32:11 INFO - ##### 10:32:11 INFO - Running pre-action listener: _resource_record_pre_action 10:32:11 INFO - Running main action method: run_tests 10:32:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:32:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:32:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:32:11 INFO - grabbing minidump binary from tooltool 10:32:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:11 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 0x1018ae5e0>, '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 0x101491cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1014bc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:32:11 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 10:32:11 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 10:32:11 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:32:11 INFO - Return code: 0 10:32:11 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:32:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:32:11 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:32:11 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:32:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.npVanmH67V/Render', 10:32:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:32:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:32:11 INFO - 'HOME': '/Users/cltbld', 10:32:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:32:11 INFO - 'LOGNAME': 'cltbld', 10:32:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:32:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:32:11 INFO - 'MOZ_NO_REMOTE': '1', 10:32:11 INFO - 'NO_EM_RESTART': '1', 10:32:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:32:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:32:11 INFO - 'PWD': '/builds/slave/test', 10:32:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:32:11 INFO - 'SHELL': '/bin/bash', 10:32:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pEaTJ9O1HE/Listeners', 10:32:11 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 10:32:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:32:11 INFO - 'USER': 'cltbld', 10:32:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:32:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:32:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:32:11 INFO - 'XPC_FLAGS': '0x0', 10:32:11 INFO - 'XPC_SERVICE_NAME': '0', 10:32:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:32:11 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/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 10:32:12 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 10:32:12 INFO - import pkg_resources 10:32:13 INFO - Using 1 client processes 10:32:13 INFO - wptserve Starting http server on 127.0.0.1:8000 10:32:13 INFO - wptserve Starting http server on 127.0.0.1:8001 10:32:13 INFO - wptserve Starting http server on 127.0.0.1:8443 10:32:15 INFO - SUITE-START | Running 778 tests 10:32:15 INFO - Running testharness tests 10:32:15 INFO - Setting up ssl 10:32:15 INFO - PROCESS | certutil | 10:32:15 INFO - PROCESS | certutil | 10:32:15 INFO - PROCESS | certutil | 10:32:15 INFO - Certificate Nickname Trust Attributes 10:32:15 INFO - SSL,S/MIME,JAR/XPI 10:32:15 INFO - 10:32:15 INFO - web-platform-tests CT,, 10:32:15 INFO - 10:32:15 INFO - Starting runner 10:32:16 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:32:16 INFO - PROCESS | 1665 | 1469554336645 Marionette DEBUG Marionette enabled via build flag and pref 10:32:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x113d14000 == 1 [pid = 1665] [id = 1] 10:32:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 1 (0x113d14800) [pid = 1665] [serial = 1] [outer = 0x0] 10:32:16 INFO - PROCESS | 1665 | [1665] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:32:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 2 (0x113d15800) [pid = 1665] [serial = 2] [outer = 0x113d14800] 10:32:17 INFO - PROCESS | 1665 | 1469554337121 Marionette INFO Listening on port 2828 10:32:17 INFO - PROCESS | 1665 | 1469554337352 Marionette DEBUG Marionette enabled via command-line flag 10:32:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x116969800 == 2 [pid = 1665] [id = 2] 10:32:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 3 (0x11696a000) [pid = 1665] [serial = 3] [outer = 0x0] 10:32:17 INFO - PROCESS | 1665 | [1665] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:32:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 4 (0x1169a5800) [pid = 1665] [serial = 4] [outer = 0x11696a000] 10:32:17 INFO - PROCESS | 1665 | [1665] 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 10:32:17 INFO - PROCESS | 1665 | 1469554337514 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 10:32:17 INFO - PROCESS | 1665 | 1469554337586 Marionette DEBUG Closed connection conn0 10:32:17 INFO - PROCESS | 1665 | [1665] 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 10:32:17 INFO - PROCESS | 1665 | 1469554337589 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 10:32:17 INFO - PROCESS | 1665 | 1469554337600 Marionette DEBUG Closed connection conn1 10:32:17 INFO - PROCESS | 1665 | [1665] 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 10:32:17 INFO - PROCESS | 1665 | 1469554337605 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 10:32:17 INFO - PROCESS | 1665 | 1469554337613 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:32:17 INFO - PROCESS | 1665 | 1469554337618 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":"20160726073857","device":"desktop","version":"48.0"} 10:32:17 INFO - PROCESS | 1665 | [1665] 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 10:32:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee2000 == 3 [pid = 1665] [id = 3] 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 5 (0x119ee2800) [pid = 1665] [serial = 5] [outer = 0x0] 10:32:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee3000 == 4 [pid = 1665] [id = 4] 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 6 (0x119eb9000) [pid = 1665] [serial = 6] [outer = 0x0] 10:32:18 INFO - PROCESS | 1665 | [1665] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:32:18 INFO - PROCESS | 1665 | [1665] 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 10:32:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e07800 == 5 [pid = 1665] [id = 5] 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 7 (0x119eb8800) [pid = 1665] [serial = 7] [outer = 0x0] 10:32:18 INFO - PROCESS | 1665 | [1665] 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 10:32:18 INFO - PROCESS | 1665 | [1665] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 8 (0x123ea7c00) [pid = 1665] [serial = 8] [outer = 0x119eb8800] 10:32:18 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 9 (0x1244d4000) [pid = 1665] [serial = 9] [outer = 0x119ee2800] 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 10 (0x1244c2400) [pid = 1665] [serial = 10] [outer = 0x119eb9000] 10:32:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 11 (0x1244c4000) [pid = 1665] [serial = 11] [outer = 0x119eb8800] 10:32:19 INFO - PROCESS | 1665 | [1665] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:32:19 INFO - PROCESS | 1665 | 1469554339386 Marionette INFO startBrowser cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:19 INFO - PROCESS | 1665 | 1469554339407 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 1665 | 1469554339416 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 1665 | 1469554339417 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:19 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 10:32:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 12 (0x1266ba000) [pid = 1665] [serial = 12] [outer = 0x119eb8800] 10:32:19 INFO - PROCESS | 1665 | 1469554339734 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"cddebd5c-82cb-354a-92d4-4f2488756d16","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":"20160726073857","device":"desktop","version":"48.0","command_id":1}}] 10:32:19 INFO - PROCESS | 1665 | 1469554339830 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}] 10:32:19 INFO - PROCESS | 1665 | 1469554339832 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:19 INFO - PROCESS | 1665 | 1469554339879 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:32:19 INFO - PROCESS | 1665 | 1469554339964 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:32:19 INFO - PROCESS | 1665 | 1469554339966 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:20 INFO - PROCESS | 1665 | [1665] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:32:20 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 13 (0x1282e7800) [pid = 1665] [serial = 13] [outer = 0x119eb8800] 10:32:20 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:32:20 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:20 INFO - PROCESS | 1665 | 1469554340297 Marionette TRACE conn2 <- [1,3,null,{}] 10:32:20 INFO - PROCESS | 1665 | 1469554340300 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:32:20 INFO - PROCESS | 1665 | 1469554340302 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:20 INFO - PROCESS | 1665 | 1469554340319 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:32:20 INFO - PROCESS | 1665 | 1469554340348 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 1665 | 1469554340350 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:32:20 INFO - PROCESS | 1665 | 1469554340353 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 1665 | 1469554340355 Marionette TRACE conn2 <- [1,6,null,{}] 10:32:20 INFO - PROCESS | 1665 | 1469554340362 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}] 10:32:20 INFO - PROCESS | 1665 | 1469554340364 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:20 INFO - PROCESS | 1665 | 1469554340374 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:32:20 INFO - PROCESS | 1665 | 1469554340379 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 1665 | 1469554340381 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x128728000 == 6 [pid = 1665] [id = 6] 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 14 (0x12440a800) [pid = 1665] [serial = 14] [outer = 0x0] 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 15 (0x12440c400) [pid = 1665] [serial = 15] [outer = 0x12440a800] 10:32:20 INFO - PROCESS | 1665 | 1469554340411 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 16 (0x124412400) [pid = 1665] [serial = 16] [outer = 0x12440a800] 10:32:20 INFO - PROCESS | 1665 | 1469554340734 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]]]}] 10:32:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e2800 == 7 [pid = 1665] [id = 7] 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 17 (0x1289ca000) [pid = 1665] [serial = 17] [outer = 0x0] 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 18 (0x1289cc000) [pid = 1665] [serial = 18] [outer = 0x1289ca000] 10:32:20 INFO - PROCESS | 1665 | 1469554340757 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 19 (0x12a31bc00) [pid = 1665] [serial = 19] [outer = 0x1289ca000] 10:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 474ms 10:32:20 INFO - PROCESS | 1665 | 1469554340833 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 1665 | 1469554340835 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:32:20 INFO - PROCESS | 1665 | 1469554340839 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 1665 | 1469554340840 Marionette TRACE conn2 <- [1,10,null,{}] 10:32:20 INFO - PROCESS | 1665 | 1469554340886 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}] 10:32:20 INFO - PROCESS | 1665 | 1469554340889 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:21 INFO - PROCESS | 1665 | 1469554341008 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:32:21 INFO - PROCESS | 1665 | 1469554341043 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 1665 | 1469554341044 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b6000 == 8 [pid = 1665] [id = 8] 10:32:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 20 (0x12ab29400) [pid = 1665] [serial = 20] [outer = 0x0] 10:32:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 21 (0x12ab2b000) [pid = 1665] [serial = 21] [outer = 0x12ab29400] 10:32:21 INFO - PROCESS | 1665 | 1469554341077 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 22 (0x12ab2f800) [pid = 1665] [serial = 22] [outer = 0x12ab29400] 10:32:21 INFO - PROCESS | 1665 | 1469554341412 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]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 626ms 10:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:32:21 INFO - PROCESS | 1665 | 1469554341466 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 1665 | 1469554341467 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:32:21 INFO - PROCESS | 1665 | 1469554341470 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 1665 | 1469554341471 Marionette TRACE conn2 <- [1,14,null,{}] 10:32:21 INFO - PROCESS | 1665 | 1469554341473 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}] 10:32:21 INFO - PROCESS | 1665 | 1469554341475 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:21 INFO - PROCESS | 1665 | 1469554341570 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:32:21 INFO - PROCESS | 1665 | 1469554341574 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 1665 | 1469554341575 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af34000 == 9 [pid = 1665] [id = 9] 10:32:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 23 (0x12ab36800) [pid = 1665] [serial = 23] [outer = 0x0] 10:32:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 24 (0x12adcb800) [pid = 1665] [serial = 24] [outer = 0x12ab36800] 10:32:21 INFO - PROCESS | 1665 | 1469554341600 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 25 (0x12af96400) [pid = 1665] [serial = 25] [outer = 0x12ab36800] 10:32:21 INFO - PROCESS | 1665 | 1469554341877 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]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 10:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:32:21 INFO - PROCESS | 1665 | 1469554341890 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 1665 | 1469554341891 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:32:21 INFO - PROCESS | 1665 | 1469554341900 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 1665 | 1469554341902 Marionette TRACE conn2 <- [1,18,null,{}] 10:32:21 INFO - PROCESS | 1665 | 1469554341904 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}] 10:32:21 INFO - PROCESS | 1665 | 1469554341906 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:22 INFO - PROCESS | 1665 | 1469554342012 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:32:22 INFO - PROCESS | 1665 | 1469554342016 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1665 | 1469554342019 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b869000 == 10 [pid = 1665] [id = 10] 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 26 (0x12b825000) [pid = 1665] [serial = 26] [outer = 0x0] 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 27 (0x12b8a6400) [pid = 1665] [serial = 27] [outer = 0x12b825000] 10:32:22 INFO - PROCESS | 1665 | 1469554342043 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 28 (0x12b8ac400) [pid = 1665] [serial = 28] [outer = 0x12b825000] 10:32:22 INFO - PROCESS | 1665 | 1469554342313 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]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 475ms 10:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:32:22 INFO - PROCESS | 1665 | 1469554342370 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 1665 | 1469554342372 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:32:22 INFO - PROCESS | 1665 | 1469554342376 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 1665 | 1469554342378 Marionette TRACE conn2 <- [1,22,null,{}] 10:32:22 INFO - PROCESS | 1665 | 1469554342382 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}] 10:32:22 INFO - PROCESS | 1665 | 1469554342383 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:22 INFO - PROCESS | 1665 | 1469554342482 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:32:22 INFO - PROCESS | 1665 | 1469554342486 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1665 | 1469554342487 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc7e000 == 11 [pid = 1665] [id = 11] 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 29 (0x12b8afc00) [pid = 1665] [serial = 29] [outer = 0x0] 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 30 (0x12bca7400) [pid = 1665] [serial = 30] [outer = 0x12b8afc00] 10:32:22 INFO - PROCESS | 1665 | 1469554342512 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 31 (0x12be34400) [pid = 1665] [serial = 31] [outer = 0x12b8afc00] 10:32:22 INFO - PROCESS | 1665 | 1469554342751 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]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 10:32:22 INFO - PROCESS | 1665 | 1469554342800 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 1665 | 1469554342801 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:32:22 INFO - PROCESS | 1665 | 1469554342803 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 1665 | 1469554342804 Marionette TRACE conn2 <- [1,26,null,{}] 10:32:22 INFO - PROCESS | 1665 | 1469554342807 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}] 10:32:22 INFO - PROCESS | 1665 | 1469554342809 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:22 INFO - PROCESS | 1665 | 1469554342913 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:32:22 INFO - PROCESS | 1665 | 1469554342917 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1665 | 1469554342919 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcc6000 == 12 [pid = 1665] [id = 12] 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 32 (0x11847d000) [pid = 1665] [serial = 32] [outer = 0x0] 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 33 (0x11847ec00) [pid = 1665] [serial = 33] [outer = 0x11847d000] 10:32:22 INFO - PROCESS | 1665 | 1469554342943 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 34 (0x118486c00) [pid = 1665] [serial = 34] [outer = 0x11847d000] 10:32:23 INFO - PROCESS | 1665 | 1469554343179 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]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 10:32:23 INFO - PROCESS | 1665 | 1469554343224 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 1665 | 1469554343226 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:32:23 INFO - PROCESS | 1665 | 1469554343235 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 1665 | 1469554343236 Marionette TRACE conn2 <- [1,30,null,{}] 10:32:23 INFO - PROCESS | 1665 | 1469554343238 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}] 10:32:23 INFO - PROCESS | 1665 | 1469554343251 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:23 INFO - PROCESS | 1665 | 1469554343347 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:32:23 INFO - PROCESS | 1665 | 1469554343351 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 1665 | 1469554343352 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x11859d000 == 13 [pid = 1665] [id = 13] 10:32:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 35 (0x118489800) [pid = 1665] [serial = 35] [outer = 0x0] 10:32:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 36 (0x12be3f800) [pid = 1665] [serial = 36] [outer = 0x118489800] 10:32:23 INFO - PROCESS | 1665 | 1469554343376 Marionette DEBUG loaded listener.js 10:32:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 37 (0x12c294c00) [pid = 1665] [serial = 37] [outer = 0x118489800] 10:32:23 INFO - PROCESS | 1665 | 1469554343632 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]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 469ms 10:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:32:23 INFO - PROCESS | 1665 | 1469554343705 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 1665 | 1469554343707 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:32:23 INFO - PROCESS | 1665 | 1469554343714 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 1665 | 1469554343715 Marionette TRACE conn2 <- [1,34,null,{}] 10:32:23 INFO - PROCESS | 1665 | 1469554343719 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}] 10:32:23 INFO - PROCESS | 1665 | 1469554343720 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:23 INFO - PROCESS | 1665 | 1469554343854 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:32:23 INFO - PROCESS | 1665 | 1469554343859 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 1665 | 1469554343860 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c551800 == 14 [pid = 1665] [id = 14] 10:32:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 38 (0x12c297000) [pid = 1665] [serial = 38] [outer = 0x0] 10:32:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 39 (0x12c29e400) [pid = 1665] [serial = 39] [outer = 0x12c297000] 10:32:23 INFO - PROCESS | 1665 | 1469554343900 Marionette DEBUG loaded listener.js 10:32:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 40 (0x12c585c00) [pid = 1665] [serial = 40] [outer = 0x12c297000] 10:32:24 INFO - PROCESS | 1665 | 1469554344206 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]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 523ms 10:32:24 INFO - PROCESS | 1665 | 1469554344232 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 1665 | 1469554344233 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:32:24 INFO - PROCESS | 1665 | 1469554344236 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 1665 | 1469554344236 Marionette TRACE conn2 <- [1,38,null,{}] 10:32:24 INFO - PROCESS | 1665 | 1469554344239 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}] 10:32:24 INFO - PROCESS | 1665 | 1469554344241 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:24 INFO - PROCESS | 1665 | 1469554344395 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:32:24 INFO - PROCESS | 1665 | 1469554344400 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 1665 | 1469554344401 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9b3000 == 15 [pid = 1665] [id = 15] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 41 (0x12c58ac00) [pid = 1665] [serial = 41] [outer = 0x0] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 42 (0x12ca32800) [pid = 1665] [serial = 42] [outer = 0x12c58ac00] 10:32:24 INFO - PROCESS | 1665 | 1469554344439 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 43 (0x12ca37400) [pid = 1665] [serial = 43] [outer = 0x12c58ac00] 10:32:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ca4e000 == 16 [pid = 1665] [id = 16] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 44 (0x12ca4e800) [pid = 1665] [serial = 44] [outer = 0x0] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 45 (0x12ca49000) [pid = 1665] [serial = 45] [outer = 0x12ca4e800] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 46 (0x12ca45800) [pid = 1665] [serial = 46] [outer = 0x12ca4e800] 10:32:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ca4d800 == 17 [pid = 1665] [id = 17] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 47 (0x12ca3e000) [pid = 1665] [serial = 47] [outer = 0x0] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 48 (0x12ca8c400) [pid = 1665] [serial = 48] [outer = 0x12ca3e000] 10:32:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 49 (0x12ca85c00) [pid = 1665] [serial = 49] [outer = 0x12ca3e000] 10:32:24 INFO - PROCESS | 1665 | 1469554344859 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]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 668ms 10:32:24 INFO - PROCESS | 1665 | 1469554344904 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 1665 | 1469554344906 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:32:24 INFO - PROCESS | 1665 | 1469554344909 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 1665 | 1469554344910 Marionette TRACE conn2 <- [1,42,null,{}] 10:32:24 INFO - PROCESS | 1665 | 1469554344912 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}] 10:32:24 INFO - PROCESS | 1665 | 1469554344914 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:25 INFO - PROCESS | 1665 | 1469554345009 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:32:25 INFO - PROCESS | 1665 | 1469554345013 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1665 | 1469554345014 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d088000 == 18 [pid = 1665] [id = 18] 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 50 (0x12ca8e400) [pid = 1665] [serial = 50] [outer = 0x0] 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 51 (0x12ce8c000) [pid = 1665] [serial = 51] [outer = 0x12ca8e400] 10:32:25 INFO - PROCESS | 1665 | 1469554345040 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 52 (0x12d188800) [pid = 1665] [serial = 52] [outer = 0x12ca8e400] 10:32:25 INFO - PROCESS | 1665 | 1469554345311 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]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 10:32:25 INFO - PROCESS | 1665 | 1469554345335 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 1665 | 1469554345337 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:32:25 INFO - PROCESS | 1665 | 1469554345339 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 1665 | 1469554345342 Marionette TRACE conn2 <- [1,46,null,{}] 10:32:25 INFO - PROCESS | 1665 | 1469554345351 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}] 10:32:25 INFO - PROCESS | 1665 | 1469554345352 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:25 INFO - PROCESS | 1665 | 1469554345447 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:32:25 INFO - PROCESS | 1665 | 1469554345459 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1665 | 1469554345461 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d0800 == 19 [pid = 1665] [id = 19] 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 53 (0x118305c00) [pid = 1665] [serial = 53] [outer = 0x0] 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 54 (0x118311000) [pid = 1665] [serial = 54] [outer = 0x118305c00] 10:32:25 INFO - PROCESS | 1665 | 1469554345486 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 55 (0x118881400) [pid = 1665] [serial = 55] [outer = 0x118305c00] 10:32:25 INFO - PROCESS | 1665 | 1469554345725 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]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 426ms 10:32:25 INFO - PROCESS | 1665 | 1469554345766 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 1665 | 1469554345767 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:32:25 INFO - PROCESS | 1665 | 1469554345769 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 1665 | 1469554345770 Marionette TRACE conn2 <- [1,50,null,{}] 10:32:25 INFO - PROCESS | 1665 | 1469554345773 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}] 10:32:25 INFO - PROCESS | 1665 | 1469554345774 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:25 INFO - PROCESS | 1665 | 1469554345886 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:32:25 INFO - PROCESS | 1665 | 1469554345889 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1665 | 1469554345890 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d6ea000 == 20 [pid = 1665] [id = 20] 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 56 (0x1282e5000) [pid = 1665] [serial = 56] [outer = 0x0] 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 57 (0x12d18c000) [pid = 1665] [serial = 57] [outer = 0x1282e5000] 10:32:25 INFO - PROCESS | 1665 | 1469554345913 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 58 (0x12d193400) [pid = 1665] [serial = 58] [outer = 0x1282e5000] 10:32:26 INFO - PROCESS | 1665 | 1469554346146 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]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 10:32:26 INFO - PROCESS | 1665 | 1469554346201 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 1665 | 1469554346202 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:32:26 INFO - PROCESS | 1665 | 1469554346205 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 1665 | 1469554346206 Marionette TRACE conn2 <- [1,54,null,{}] 10:32:26 INFO - PROCESS | 1665 | 1469554346216 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}] 10:32:26 INFO - PROCESS | 1665 | 1469554346217 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:26 INFO - PROCESS | 1665 | 1469554346314 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:32:26 INFO - PROCESS | 1665 | 1469554346326 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 1665 | 1469554346327 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d6f9800 == 21 [pid = 1665] [id = 21] 10:32:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 59 (0x12d195800) [pid = 1665] [serial = 59] [outer = 0x0] 10:32:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x12d8ecc00) [pid = 1665] [serial = 60] [outer = 0x12d195800] 10:32:26 INFO - PROCESS | 1665 | 1469554346351 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x119349800) [pid = 1665] [serial = 61] [outer = 0x12d195800] 10:32:26 INFO - PROCESS | 1665 | 1469554346586 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]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 10:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:32:26 INFO - PROCESS | 1665 | 1469554346635 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 1665 | 1469554346636 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:32:26 INFO - PROCESS | 1665 | 1469554346639 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 1665 | 1469554346640 Marionette TRACE conn2 <- [1,58,null,{}] 10:32:26 INFO - PROCESS | 1665 | 1469554346651 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}] 10:32:26 INFO - PROCESS | 1665 | 1469554346653 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:26 INFO - PROCESS | 1665 | 1469554346768 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:32:26 INFO - PROCESS | 1665 | 1469554346773 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 1665 | 1469554346775 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x12dfc5000 == 22 [pid = 1665] [id = 22] 10:32:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x11952a400) [pid = 1665] [serial = 62] [outer = 0x0] 10:32:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x11952d000) [pid = 1665] [serial = 63] [outer = 0x11952a400] 10:32:26 INFO - PROCESS | 1665 | 1469554346806 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x119532800) [pid = 1665] [serial = 64] [outer = 0x11952a400] 10:32:27 INFO - PROCESS | 1665 | 1469554347863 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]]]}] 10:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1279ms 10:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:32:27 INFO - PROCESS | 1665 | 1469554347918 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:32:27 INFO - PROCESS | 1665 | 1469554347920 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:32:27 INFO - PROCESS | 1665 | 1469554347923 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:32:27 INFO - PROCESS | 1665 | 1469554347927 Marionette TRACE conn2 <- [1,62,null,{}] 10:32:27 INFO - PROCESS | 1665 | 1469554347930 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}] 10:32:27 INFO - PROCESS | 1665 | 1469554347931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:28 INFO - PROCESS | 1665 | 1469554348044 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:32:28 INFO - PROCESS | 1665 | 1469554348097 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 1665 | 1469554348099 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x113071000 == 23 [pid = 1665] [id = 23] 10:32:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x112f9f800) [pid = 1665] [serial = 65] [outer = 0x0] 10:32:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x11304f400) [pid = 1665] [serial = 66] [outer = 0x112f9f800] 10:32:28 INFO - PROCESS | 1665 | 1469554348130 Marionette DEBUG loaded listener.js 10:32:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x115e88800) [pid = 1665] [serial = 67] [outer = 0x112f9f800] 10:32:28 INFO - PROCESS | 1665 | 1469554348532 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]]]}] 10:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 10:32:28 INFO - PROCESS | 1665 | 1469554348595 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 1665 | 1469554348598 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:32:28 INFO - PROCESS | 1665 | 1469554348603 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 1665 | 1469554348605 Marionette TRACE conn2 <- [1,66,null,{}] 10:32:28 INFO - PROCESS | 1665 | 1469554348607 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}] 10:32:28 INFO - PROCESS | 1665 | 1469554348609 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:28 INFO - PROCESS | 1665 | 1469554348728 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:32:28 INFO - PROCESS | 1665 | 1469554348807 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 1665 | 1469554348808 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f83000 == 24 [pid = 1665] [id = 24] 10:32:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x1176ce000) [pid = 1665] [serial = 68] [outer = 0x0] 10:32:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x118096400) [pid = 1665] [serial = 69] [outer = 0x1176ce000] 10:32:28 INFO - PROCESS | 1665 | 1469554348839 Marionette DEBUG loaded listener.js 10:32:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x118308400) [pid = 1665] [serial = 70] [outer = 0x1176ce000] 10:32:29 INFO - PROCESS | 1665 | 1469554349256 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]]]}] 10:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 10:32:29 INFO - PROCESS | 1665 | 1469554349272 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:32:29 INFO - PROCESS | 1665 | 1469554349274 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:32:29 INFO - PROCESS | 1665 | 1469554349276 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 1665 | 1469554349279 Marionette TRACE conn2 <- [1,70,null,{}] 10:32:29 INFO - PROCESS | 1665 | 1469554349287 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}] 10:32:29 INFO - PROCESS | 1665 | 1469554349290 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:29 INFO - PROCESS | 1665 | 1469554349409 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:32:29 INFO - PROCESS | 1665 | 1469554349699 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 1665 | 1469554349700 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x11263a000 == 25 [pid = 1665] [id = 25] 10:32:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x1133b0800) [pid = 1665] [serial = 71] [outer = 0x0] 10:32:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1133bbc00) [pid = 1665] [serial = 72] [outer = 0x1133b0800] 10:32:29 INFO - PROCESS | 1665 | 1469554349732 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x113cd9800) [pid = 1665] [serial = 73] [outer = 0x1133b0800] 10:32:30 INFO - PROCESS | 1665 | 1469554350152 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]]]}] 10:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 922ms 10:32:30 INFO - PROCESS | 1665 | 1469554350200 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 1665 | 1469554350201 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:32:30 INFO - PROCESS | 1665 | 1469554350204 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 1665 | 1469554350206 Marionette TRACE conn2 <- [1,74,null,{}] 10:32:30 INFO - PROCESS | 1665 | 1469554350209 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}] 10:32:30 INFO - PROCESS | 1665 | 1469554350212 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:30 INFO - PROCESS | 1665 | 1469554350301 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:32:30 INFO - PROCESS | 1665 | 1469554350355 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 1665 | 1469554350356 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x112f15800 == 26 [pid = 1665] [id = 26] 10:32:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x115e23800) [pid = 1665] [serial = 74] [outer = 0x0] 10:32:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1164eb800) [pid = 1665] [serial = 75] [outer = 0x115e23800] 10:32:30 INFO - PROCESS | 1665 | 1469554350387 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x11675c000) [pid = 1665] [serial = 76] [outer = 0x115e23800] 10:32:30 INFO - PROCESS | 1665 | 1469554350700 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]]]}] 10:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 10:32:30 INFO - PROCESS | 1665 | 1469554350728 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 1665 | 1469554350732 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:32:30 INFO - PROCESS | 1665 | 1469554350734 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 1665 | 1469554350735 Marionette TRACE conn2 <- [1,78,null,{}] 10:32:30 INFO - PROCESS | 1665 | 1469554350738 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}] 10:32:30 INFO - PROCESS | 1665 | 1469554350739 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:30 INFO - PROCESS | 1665 | 1469554350830 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:32:30 INFO - PROCESS | 1665 | 1469554350874 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 1665 | 1469554350875 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x113068000 == 27 [pid = 1665] [id = 27] 10:32:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1122b9800) [pid = 1665] [serial = 77] [outer = 0x0] 10:32:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x112d6c400) [pid = 1665] [serial = 78] [outer = 0x1122b9800] 10:32:30 INFO - PROCESS | 1665 | 1469554350900 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1176c9400) [pid = 1665] [serial = 79] [outer = 0x1122b9800] 10:32:31 INFO - PROCESS | 1665 | 1469554351164 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]]]}] 10:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 10:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:32:31 INFO - PROCESS | 1665 | 1469554351203 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 1665 | 1469554351204 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:32:31 INFO - PROCESS | 1665 | 1469554351218 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 1665 | 1469554351222 Marionette TRACE conn2 <- [1,82,null,{}] 10:32:31 INFO - PROCESS | 1665 | 1469554351234 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}] 10:32:31 INFO - PROCESS | 1665 | 1469554351237 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:31 INFO - PROCESS | 1665 | 1469554351320 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:32:31 INFO - PROCESS | 1665 | 1469554351372 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 1665 | 1469554351373 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x1164be000 == 28 [pid = 1665] [id = 28] 10:32:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x112d69800) [pid = 1665] [serial = 80] [outer = 0x0] 10:32:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x118099000) [pid = 1665] [serial = 81] [outer = 0x112d69800] 10:32:31 INFO - PROCESS | 1665 | 1469554351398 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11848b400) [pid = 1665] [serial = 82] [outer = 0x112d69800] 10:32:31 INFO - PROCESS | 1665 | 1469554351682 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]]]}] 10:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 488ms 10:32:31 INFO - PROCESS | 1665 | 1469554351698 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 1665 | 1469554351700 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:32:31 INFO - PROCESS | 1665 | 1469554351702 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 1665 | 1469554351703 Marionette TRACE conn2 <- [1,86,null,{}] 10:32:31 INFO - PROCESS | 1665 | 1469554351706 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}] 10:32:31 INFO - PROCESS | 1665 | 1469554351707 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:31 INFO - PROCESS | 1665 | 1469554351794 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:32:31 INFO - PROCESS | 1665 | 1469554351797 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 1665 | 1469554351799 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x117154000 == 29 [pid = 1665] [id = 29] 10:32:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118488c00) [pid = 1665] [serial = 83] [outer = 0x0] 10:32:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11877c800) [pid = 1665] [serial = 84] [outer = 0x118488c00] 10:32:31 INFO - PROCESS | 1665 | 1469554351826 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x119058000) [pid = 1665] [serial = 85] [outer = 0x118488c00] 10:32:32 INFO - PROCESS | 1665 | 1469554352102 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]]]}] 10:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 10:32:32 INFO - PROCESS | 1665 | 1469554352121 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 1665 | 1469554352122 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:32:32 INFO - PROCESS | 1665 | 1469554352126 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 1665 | 1469554352129 Marionette TRACE conn2 <- [1,90,null,{}] 10:32:32 INFO - PROCESS | 1665 | 1469554352137 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}] 10:32:32 INFO - PROCESS | 1665 | 1469554352138 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:32 INFO - PROCESS | 1665 | 1469554352235 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:32:32 INFO - PROCESS | 1665 | 1469554352241 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 1665 | 1469554352245 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d37000 == 30 [pid = 1665] [id = 30] 10:32:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11932e400) [pid = 1665] [serial = 86] [outer = 0x0] 10:32:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11933d400) [pid = 1665] [serial = 87] [outer = 0x11932e400] 10:32:32 INFO - PROCESS | 1665 | 1469554352278 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1194e6c00) [pid = 1665] [serial = 88] [outer = 0x11932e400] 10:32:32 INFO - PROCESS | 1665 | 1469554352568 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]]]}] 10:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 476ms 10:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:32:32 INFO - PROCESS | 1665 | 1469554352601 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 1665 | 1469554352603 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:32:32 INFO - PROCESS | 1665 | 1469554352605 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 1665 | 1469554352606 Marionette TRACE conn2 <- [1,94,null,{}] 10:32:32 INFO - PROCESS | 1665 | 1469554352617 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}] 10:32:32 INFO - PROCESS | 1665 | 1469554352619 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:32 INFO - PROCESS | 1665 | 1469554352703 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:32:32 INFO - PROCESS | 1665 | 1469554352708 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 1665 | 1469554352710 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x116950800 == 31 [pid = 1665] [id = 31] 10:32:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1194eb000) [pid = 1665] [serial = 89] [outer = 0x0] 10:32:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x119535c00) [pid = 1665] [serial = 90] [outer = 0x1194eb000] 10:32:32 INFO - PROCESS | 1665 | 1469554352736 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x119eb7000) [pid = 1665] [serial = 91] [outer = 0x1194eb000] 10:32:33 INFO - PROCESS | 1665 | 1469554353037 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]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 10:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:32:33 INFO - PROCESS | 1665 | 1469554353078 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 1665 | 1469554353079 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:32:33 INFO - PROCESS | 1665 | 1469554353081 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1665 | 1469554353083 Marionette TRACE conn2 <- [1,98,null,{}] 10:32:33 INFO - PROCESS | 1665 | 1469554353085 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}] 10:32:33 INFO - PROCESS | 1665 | 1469554353086 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:33 INFO - PROCESS | 1665 | 1469554353177 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:32:33 INFO - PROCESS | 1665 | 1469554353183 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 1665 | 1469554353184 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x11859b800 == 32 [pid = 1665] [id = 32] 10:32:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x119eb6c00) [pid = 1665] [serial = 92] [outer = 0x0] 10:32:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1206d6c00) [pid = 1665] [serial = 93] [outer = 0x119eb6c00] 10:32:33 INFO - PROCESS | 1665 | 1469554353210 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x120fe5400) [pid = 1665] [serial = 94] [outer = 0x119eb6c00] 10:32:33 INFO - PROCESS | 1665 | 1469554353495 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]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 10:32:33 INFO - PROCESS | 1665 | 1469554353550 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:32:33 INFO - PROCESS | 1665 | 1469554353552 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:32:33 INFO - PROCESS | 1665 | 1469554353554 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1665 | 1469554353555 Marionette TRACE conn2 <- [1,102,null,{}] 10:32:33 INFO - PROCESS | 1665 | 1469554353557 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}] 10:32:33 INFO - PROCESS | 1665 | 1469554353558 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:33 INFO - PROCESS | 1665 | 1469554353632 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:32:33 INFO - PROCESS | 1665 | 1469554353635 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 1665 | 1469554353636 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x11919a000 == 33 [pid = 1665] [id = 33] 10:32:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1194f2c00) [pid = 1665] [serial = 95] [outer = 0x0] 10:32:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x120fec000) [pid = 1665] [serial = 96] [outer = 0x1194f2c00] 10:32:33 INFO - PROCESS | 1665 | 1469554353663 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1176c1400) [pid = 1665] [serial = 97] [outer = 0x1194f2c00] 10:32:33 INFO - PROCESS | 1665 | 1469554353961 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]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 10:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:32:33 INFO - PROCESS | 1665 | 1469554353972 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 1665 | 1469554353973 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:32:33 INFO - PROCESS | 1665 | 1469554353982 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1665 | 1469554353984 Marionette TRACE conn2 <- [1,106,null,{}] 10:32:33 INFO - PROCESS | 1665 | 1469554353989 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}] 10:32:33 INFO - PROCESS | 1665 | 1469554353990 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:34 INFO - PROCESS | 1665 | 1469554354094 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:32:34 INFO - PROCESS | 1665 | 1469554354118 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 1665 | 1469554354119 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x11935d800 == 34 [pid = 1665] [id = 34] 10:32:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1132cc800) [pid = 1665] [serial = 98] [outer = 0x0] 10:32:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x123aec400) [pid = 1665] [serial = 99] [outer = 0x1132cc800] 10:32:34 INFO - PROCESS | 1665 | 1469554354143 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x123fb2800) [pid = 1665] [serial = 100] [outer = 0x1132cc800] 10:32:34 INFO - PROCESS | 1665 | 1469554354410 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]]]}] 10:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 478ms 10:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:32:34 INFO - PROCESS | 1665 | 1469554354454 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 1665 | 1469554354455 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:32:34 INFO - PROCESS | 1665 | 1469554354465 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 1665 | 1469554354466 Marionette TRACE conn2 <- [1,110,null,{}] 10:32:34 INFO - PROCESS | 1665 | 1469554354469 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}] 10:32:34 INFO - PROCESS | 1665 | 1469554354470 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:34 INFO - PROCESS | 1665 | 1469554354550 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:32:34 INFO - PROCESS | 1665 | 1469554354554 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 1665 | 1469554354556 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a07800 == 35 [pid = 1665] [id = 35] 10:32:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x123baac00) [pid = 1665] [serial = 101] [outer = 0x0] 10:32:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x124193400) [pid = 1665] [serial = 102] [outer = 0x123baac00] 10:32:34 INFO - PROCESS | 1665 | 1469554354584 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x124406400) [pid = 1665] [serial = 103] [outer = 0x123baac00] 10:32:34 INFO - PROCESS | 1665 | 1469554354885 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]]]}] 10:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 478ms 10:32:34 INFO - PROCESS | 1665 | 1469554354936 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 1665 | 1469554354937 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:32:34 INFO - PROCESS | 1665 | 1469554354940 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 1665 | 1469554354941 Marionette TRACE conn2 <- [1,114,null,{}] 10:32:34 INFO - PROCESS | 1665 | 1469554354944 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}] 10:32:34 INFO - PROCESS | 1665 | 1469554354946 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:35 INFO - PROCESS | 1665 | 1469554355056 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:32:35 INFO - PROCESS | 1665 | 1469554355064 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 1665 | 1469554355065 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ccf000 == 36 [pid = 1665] [id = 36] 10:32:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x124409c00) [pid = 1665] [serial = 104] [outer = 0x0] 10:32:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1244c4c00) [pid = 1665] [serial = 105] [outer = 0x124409c00] 10:32:35 INFO - PROCESS | 1665 | 1469554355089 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1248f1000) [pid = 1665] [serial = 106] [outer = 0x124409c00] 10:32:35 INFO - PROCESS | 1665 | 1469554355374 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]]]}] 10:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 10:32:35 INFO - PROCESS | 1665 | 1469554355415 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 1665 | 1469554355416 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:32:35 INFO - PROCESS | 1665 | 1469554355418 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 1665 | 1469554355419 Marionette TRACE conn2 <- [1,118,null,{}] 10:32:35 INFO - PROCESS | 1665 | 1469554355421 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}] 10:32:35 INFO - PROCESS | 1665 | 1469554355422 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:35 INFO - PROCESS | 1665 | 1469554355503 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:32:35 INFO - PROCESS | 1665 | 1469554355507 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 1665 | 1469554355508 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x123850800 == 37 [pid = 1665] [id = 37] 10:32:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1248f3400) [pid = 1665] [serial = 107] [outer = 0x0] 10:32:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1248f7800) [pid = 1665] [serial = 108] [outer = 0x1248f3400] 10:32:35 INFO - PROCESS | 1665 | 1469554355534 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x124920800) [pid = 1665] [serial = 109] [outer = 0x1248f3400] 10:32:35 INFO - PROCESS | 1665 | 1469554355830 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]]]}] 10:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 10:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:32:35 INFO - PROCESS | 1665 | 1469554355886 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 1665 | 1469554355888 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:32:35 INFO - PROCESS | 1665 | 1469554355890 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 1665 | 1469554355891 Marionette TRACE conn2 <- [1,122,null,{}] 10:32:35 INFO - PROCESS | 1665 | 1469554355893 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}] 10:32:35 INFO - PROCESS | 1665 | 1469554355894 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:35 INFO - PROCESS | 1665 | 1469554355993 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:32:36 INFO - PROCESS | 1665 | 1469554356000 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 1665 | 1469554356001 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x123956800 == 38 [pid = 1665] [id = 38] 10:32:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x11852c800) [pid = 1665] [serial = 110] [outer = 0x0] 10:32:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x1249bb800) [pid = 1665] [serial = 111] [outer = 0x11852c800] 10:32:36 INFO - PROCESS | 1665 | 1469554356025 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x124ab7800) [pid = 1665] [serial = 112] [outer = 0x11852c800] 10:32:36 INFO - PROCESS | 1665 | 1469554356327 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]]]}] 10:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 10:32:36 INFO - PROCESS | 1665 | 1469554356363 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 1665 | 1469554356364 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:32:36 INFO - PROCESS | 1665 | 1469554356367 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 1665 | 1469554356367 Marionette TRACE conn2 <- [1,126,null,{}] 10:32:36 INFO - PROCESS | 1665 | 1469554356370 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}] 10:32:36 INFO - PROCESS | 1665 | 1469554356371 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:36 INFO - PROCESS | 1665 | 1469554356437 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:32:36 INFO - PROCESS | 1665 | 1469554356450 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 1665 | 1469554356451 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e14800 == 39 [pid = 1665] [id = 39] 10:32:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x124cdd000) [pid = 1665] [serial = 113] [outer = 0x0] 10:32:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x12501d400) [pid = 1665] [serial = 114] [outer = 0x124cdd000] 10:32:36 INFO - PROCESS | 1665 | 1469554356471 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x1255cd800) [pid = 1665] [serial = 115] [outer = 0x124cdd000] 10:32:36 INFO - PROCESS | 1665 | 1469554356870 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]]]}] 10:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 520ms 10:32:36 INFO - PROCESS | 1665 | 1469554356890 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 1665 | 1469554356891 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:32:36 INFO - PROCESS | 1665 | 1469554356894 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 1665 | 1469554356895 Marionette TRACE conn2 <- [1,130,null,{}] 10:32:36 INFO - PROCESS | 1665 | 1469554356897 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}] 10:32:36 INFO - PROCESS | 1665 | 1469554356898 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:36 INFO - PROCESS | 1665 | 1469554356978 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:32:36 INFO - PROCESS | 1665 | 1469554356983 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 1665 | 1469554356984 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244d2000 == 40 [pid = 1665] [id = 40] 10:32:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x1255ce000) [pid = 1665] [serial = 116] [outer = 0x0] 10:32:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x125685400) [pid = 1665] [serial = 117] [outer = 0x1255ce000] 10:32:37 INFO - PROCESS | 1665 | 1469554357015 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x12612d800) [pid = 1665] [serial = 118] [outer = 0x1255ce000] 10:32:37 INFO - PROCESS | 1665 | 1469554357342 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]]]}] 10:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 10:32:37 INFO - PROCESS | 1665 | 1469554357363 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:32:37 INFO - PROCESS | 1665 | 1469554357364 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:32:37 INFO - PROCESS | 1665 | 1469554357367 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 1665 | 1469554357368 Marionette TRACE conn2 <- [1,134,null,{}] 10:32:37 INFO - PROCESS | 1665 | 1469554357370 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}] 10:32:37 INFO - PROCESS | 1665 | 1469554357371 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:37 INFO - PROCESS | 1665 | 1469554357452 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:32:37 INFO - PROCESS | 1665 | 1469554357456 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 1665 | 1469554357457 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x125061800 == 41 [pid = 1665] [id = 41] 10:32:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x12568cc00) [pid = 1665] [serial = 119] [outer = 0x0] 10:32:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 120 (0x1265a1400) [pid = 1665] [serial = 120] [outer = 0x12568cc00] 10:32:37 INFO - PROCESS | 1665 | 1469554357481 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 121 (0x1266bd800) [pid = 1665] [serial = 121] [outer = 0x12568cc00] 10:32:37 INFO - PROCESS | 1665 | 1469554357789 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]]]}] 10:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 467ms 10:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:32:37 INFO - PROCESS | 1665 | 1469554357835 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:32:37 INFO - PROCESS | 1665 | 1469554357836 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:32:37 INFO - PROCESS | 1665 | 1469554357838 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 1665 | 1469554357839 Marionette TRACE conn2 <- [1,138,null,{}] 10:32:38 INFO - PROCESS | 1665 | 1469554358524 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}] 10:32:38 INFO - PROCESS | 1665 | 1469554358525 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:38 INFO - PROCESS | 1665 | 1469554358645 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:32:38 INFO - PROCESS | 1665 | 1469554358649 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 1665 | 1469554358651 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x112d1d800 == 42 [pid = 1665] [id = 42] 10:32:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 122 (0x115e25800) [pid = 1665] [serial = 122] [outer = 0x0] 10:32:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 123 (0x115e8c400) [pid = 1665] [serial = 123] [outer = 0x115e25800] 10:32:38 INFO - PROCESS | 1665 | 1469554358681 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 124 (0x116641400) [pid = 1665] [serial = 124] [outer = 0x115e25800] 10:32:39 INFO - PROCESS | 1665 | 1469554359035 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]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1222ms 10:32:39 INFO - PROCESS | 1665 | 1469554359070 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 1665 | 1469554359072 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:32:39 INFO - PROCESS | 1665 | 1469554359075 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 1665 | 1469554359076 Marionette TRACE conn2 <- [1,142,null,{}] 10:32:39 INFO - PROCESS | 1665 | 1469554359080 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}] 10:32:39 INFO - PROCESS | 1665 | 1469554359082 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:39 INFO - PROCESS | 1665 | 1469554359174 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:32:39 INFO - PROCESS | 1665 | 1469554359208 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 1665 | 1469554359210 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x11600c800 == 43 [pid = 1665] [id = 43] 10:32:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 125 (0x1176cc800) [pid = 1665] [serial = 125] [outer = 0x0] 10:32:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 126 (0x11809c800) [pid = 1665] [serial = 126] [outer = 0x1176cc800] 10:32:39 INFO - PROCESS | 1665 | 1469554359236 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 127 (0x118405800) [pid = 1665] [serial = 127] [outer = 0x1176cc800] 10:32:39 INFO - PROCESS | 1665 | 1469554359558 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]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 10:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:32:39 INFO - PROCESS | 1665 | 1469554359596 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 1665 | 1469554359598 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:32:39 INFO - PROCESS | 1665 | 1469554359600 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 1665 | 1469554359613 Marionette TRACE conn2 <- [1,146,null,{}] 10:32:39 INFO - PROCESS | 1665 | 1469554359615 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}] 10:32:39 INFO - PROCESS | 1665 | 1469554359616 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:39 INFO - PROCESS | 1665 | 1469554359706 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:32:39 INFO - PROCESS | 1665 | 1469554359739 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 1665 | 1469554359742 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f71800 == 44 [pid = 1665] [id = 44] 10:32:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 128 (0x118888800) [pid = 1665] [serial = 128] [outer = 0x0] 10:32:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 129 (0x119059000) [pid = 1665] [serial = 129] [outer = 0x118888800] 10:32:39 INFO - PROCESS | 1665 | 1469554359769 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 130 (0x119344400) [pid = 1665] [serial = 130] [outer = 0x118888800] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 129 (0x118489800) [pid = 1665] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 128 (0x11847d000) [pid = 1665] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 127 (0x12b8afc00) [pid = 1665] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 126 (0x12b825000) [pid = 1665] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 125 (0x12ab36800) [pid = 1665] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 124 (0x12ab29400) [pid = 1665] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 123 (0x12440a800) [pid = 1665] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 122 (0x12d195800) [pid = 1665] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 121 (0x1282e5000) [pid = 1665] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 120 (0x118305c00) [pid = 1665] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 119 (0x12ca8e400) [pid = 1665] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x12c58ac00) [pid = 1665] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x12c297000) [pid = 1665] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x112d69800) [pid = 1665] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x118488c00) [pid = 1665] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x11932e400) [pid = 1665] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x1194eb000) [pid = 1665] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x119eb6c00) [pid = 1665] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1194f2c00) [pid = 1665] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1132cc800) [pid = 1665] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x124409c00) [pid = 1665] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1248f3400) [pid = 1665] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x11852c800) [pid = 1665] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x11952a400) [pid = 1665] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x112f9f800) [pid = 1665] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1176ce000) [pid = 1665] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1133b0800) [pid = 1665] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x115e23800) [pid = 1665] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:32:40 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1122b9800) [pid = 1665] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:32:40 INFO - PROCESS | 1665 | 1469554360510 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]]]}] 10:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 932ms 10:32:40 INFO - PROCESS | 1665 | 1469554360534 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:32:40 INFO - PROCESS | 1665 | 1469554360538 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:32:40 INFO - PROCESS | 1665 | 1469554360544 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - PROCESS | 1665 | 1469554360545 Marionette TRACE conn2 <- [1,150,null,{}] 10:32:40 INFO - PROCESS | 1665 | 1469554360548 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}] 10:32:40 INFO - PROCESS | 1665 | 1469554360549 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:40 INFO - PROCESS | 1665 | 1469554360622 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:32:40 INFO - PROCESS | 1665 | 1469554360673 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 1665 | 1469554360674 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x117152000 == 45 [pid = 1665] [id = 45] 10:32:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x112a82000) [pid = 1665] [serial = 131] [outer = 0x0] 10:32:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x115d0a000) [pid = 1665] [serial = 132] [outer = 0x112a82000] 10:32:40 INFO - PROCESS | 1665 | 1469554360701 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x119008000) [pid = 1665] [serial = 133] [outer = 0x112a82000] 10:32:40 INFO - PROCESS | 1665 | 1469554360996 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]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 10:32:41 INFO - PROCESS | 1665 | 1469554361019 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 1665 | 1469554361020 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:32:41 INFO - PROCESS | 1665 | 1469554361022 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 1665 | 1469554361024 Marionette TRACE conn2 <- [1,154,null,{}] 10:32:41 INFO - PROCESS | 1665 | 1469554361029 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}] 10:32:41 INFO - PROCESS | 1665 | 1469554361031 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:41 INFO - PROCESS | 1665 | 1469554361104 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:32:41 INFO - PROCESS | 1665 | 1469554361109 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 1665 | 1469554361112 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x11858c800 == 46 [pid = 1665] [id = 46] 10:32:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x11900a800) [pid = 1665] [serial = 134] [outer = 0x0] 10:32:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1194edc00) [pid = 1665] [serial = 135] [outer = 0x11900a800] 10:32:41 INFO - PROCESS | 1665 | 1469554361138 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x119530800) [pid = 1665] [serial = 136] [outer = 0x11900a800] 10:32:41 INFO - PROCESS | 1665 | 1469554361558 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]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 572ms 10:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:32:41 INFO - PROCESS | 1665 | 1469554361595 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 1665 | 1469554361597 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:32:41 INFO - PROCESS | 1665 | 1469554361600 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 1665 | 1469554361602 Marionette TRACE conn2 <- [1,158,null,{}] 10:32:41 INFO - PROCESS | 1665 | 1469554361605 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}] 10:32:41 INFO - PROCESS | 1665 | 1469554361611 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:41 INFO - PROCESS | 1665 | 1469554361752 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:32:41 INFO - PROCESS | 1665 | 1469554361802 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 1665 | 1469554361803 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x11935a000 == 47 [pid = 1665] [id = 47] 10:32:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x11847f000) [pid = 1665] [serial = 137] [outer = 0x0] 10:32:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1199f8800) [pid = 1665] [serial = 138] [outer = 0x11847f000] 10:32:41 INFO - PROCESS | 1665 | 1469554361828 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12390dc00) [pid = 1665] [serial = 139] [outer = 0x11847f000] 10:32:42 INFO - PROCESS | 1665 | 1469554362094 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]]]}] 10:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 520ms 10:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:32:42 INFO - PROCESS | 1665 | 1469554362119 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 1665 | 1469554362120 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:32:42 INFO - PROCESS | 1665 | 1469554362122 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 1665 | 1469554362123 Marionette TRACE conn2 <- [1,162,null,{}] 10:32:42 INFO - PROCESS | 1665 | 1469554362133 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}] 10:32:42 INFO - PROCESS | 1665 | 1469554362134 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:42 INFO - PROCESS | 1665 | 1469554362208 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:32:42 INFO - PROCESS | 1665 | 1469554362214 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 1665 | 1469554362215 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a07000 == 48 [pid = 1665] [id = 48] 10:32:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x123d2b800) [pid = 1665] [serial = 140] [outer = 0x0] 10:32:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x1243ac400) [pid = 1665] [serial = 141] [outer = 0x123d2b800] 10:32:42 INFO - PROCESS | 1665 | 1469554362239 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x124405c00) [pid = 1665] [serial = 142] [outer = 0x123d2b800] 10:32:42 INFO - PROCESS | 1665 | 1469554362698 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]]]}] 10:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 625ms 10:32:42 INFO - PROCESS | 1665 | 1469554362748 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 1665 | 1469554362751 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:32:42 INFO - PROCESS | 1665 | 1469554362754 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 1665 | 1469554362756 Marionette TRACE conn2 <- [1,166,null,{}] 10:32:42 INFO - PROCESS | 1665 | 1469554362761 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}] 10:32:42 INFO - PROCESS | 1665 | 1469554362763 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:42 INFO - PROCESS | 1665 | 1469554362855 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:32:42 INFO - PROCESS | 1665 | 1469554362918 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 1665 | 1469554362919 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e54800 == 49 [pid = 1665] [id = 49] 10:32:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x115dc0400) [pid = 1665] [serial = 143] [outer = 0x0] 10:32:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x1164e5000) [pid = 1665] [serial = 144] [outer = 0x115dc0400] 10:32:42 INFO - PROCESS | 1665 | 1469554362950 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x11698d800) [pid = 1665] [serial = 145] [outer = 0x115dc0400] 10:32:43 INFO - PROCESS | 1665 | 1469554363385 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]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 10:32:43 INFO - PROCESS | 1665 | 1469554363459 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 1665 | 1469554363462 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:32:43 INFO - PROCESS | 1665 | 1469554363468 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 1665 | 1469554363470 Marionette TRACE conn2 <- [1,170,null,{}] 10:32:43 INFO - PROCESS | 1665 | 1469554363472 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}] 10:32:43 INFO - PROCESS | 1665 | 1469554363474 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:43 INFO - PROCESS | 1665 | 1469554363569 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:32:43 INFO - PROCESS | 1665 | 1469554363630 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 1665 | 1469554363632 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a1800 == 50 [pid = 1665] [id = 50] 10:32:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x11848bc00) [pid = 1665] [serial = 146] [outer = 0x0] 10:32:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x118760400) [pid = 1665] [serial = 147] [outer = 0x11848bc00] 10:32:43 INFO - PROCESS | 1665 | 1469554363662 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x119330400) [pid = 1665] [serial = 148] [outer = 0x11848bc00] 10:32:44 INFO - PROCESS | 1665 | 1469554364042 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]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 10:32:44 INFO - PROCESS | 1665 | 1469554364088 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 1665 | 1469554364089 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:32:44 INFO - PROCESS | 1665 | 1469554364092 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 1665 | 1469554364094 Marionette TRACE conn2 <- [1,174,null,{}] 10:32:44 INFO - PROCESS | 1665 | 1469554364102 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}] 10:32:44 INFO - PROCESS | 1665 | 1469554364105 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:44 INFO - PROCESS | 1665 | 1469554364199 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:32:44 INFO - PROCESS | 1665 | 1469554364261 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 1665 | 1469554364263 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b8f800 == 51 [pid = 1665] [id = 51] 10:32:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 120 (0x119989c00) [pid = 1665] [serial = 149] [outer = 0x0] 10:32:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 121 (0x119ec4800) [pid = 1665] [serial = 150] [outer = 0x119989c00] 10:32:44 INFO - PROCESS | 1665 | 1469554364296 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 122 (0x12390bc00) [pid = 1665] [serial = 151] [outer = 0x119989c00] 10:32:44 INFO - PROCESS | 1665 | 1469554364701 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]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 10:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:32:44 INFO - PROCESS | 1665 | 1469554364713 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 1665 | 1469554364715 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:32:44 INFO - PROCESS | 1665 | 1469554364717 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 1665 | 1469554364718 Marionette TRACE conn2 <- [1,178,null,{}] 10:32:44 INFO - PROCESS | 1665 | 1469554364721 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}] 10:32:44 INFO - PROCESS | 1665 | 1469554364722 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:44 INFO - PROCESS | 1665 | 1469554364816 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:32:44 INFO - PROCESS | 1665 | 1469554364886 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 1665 | 1469554364888 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x124885000 == 52 [pid = 1665] [id = 52] 10:32:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 123 (0x124409800) [pid = 1665] [serial = 152] [outer = 0x0] 10:32:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 124 (0x12440e800) [pid = 1665] [serial = 153] [outer = 0x124409800] 10:32:44 INFO - PROCESS | 1665 | 1469554364920 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 125 (0x1244c4400) [pid = 1665] [serial = 154] [outer = 0x124409800] 10:32:45 INFO - PROCESS | 1665 | 1469554365358 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]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 668ms 10:32:45 INFO - PROCESS | 1665 | 1469554365394 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 1665 | 1469554365396 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:32:45 INFO - PROCESS | 1665 | 1469554365399 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 1665 | 1469554365401 Marionette TRACE conn2 <- [1,182,null,{}] 10:32:45 INFO - PROCESS | 1665 | 1469554365403 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}] 10:32:45 INFO - PROCESS | 1665 | 1469554365405 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:45 INFO - PROCESS | 1665 | 1469554365535 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:32:45 INFO - PROCESS | 1665 | 1469554365620 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 1665 | 1469554365622 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x113078000 == 53 [pid = 1665] [id = 53] 10:32:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 126 (0x113c5b000) [pid = 1665] [serial = 155] [outer = 0x0] 10:32:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 127 (0x11690a000) [pid = 1665] [serial = 156] [outer = 0x113c5b000] 10:32:45 INFO - PROCESS | 1665 | 1469554365668 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 128 (0x11875d400) [pid = 1665] [serial = 157] [outer = 0x113c5b000] 10:32:46 INFO - PROCESS | 1665 | 1469554366286 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]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 918ms 10:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:32:46 INFO - PROCESS | 1665 | 1469554366319 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 1665 | 1469554366322 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:32:46 INFO - PROCESS | 1665 | 1469554366345 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 1665 | 1469554366349 Marionette TRACE conn2 <- [1,186,null,{}] 10:32:46 INFO - PROCESS | 1665 | 1469554366356 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}] 10:32:46 INFO - PROCESS | 1665 | 1469554366358 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:46 INFO - PROCESS | 1665 | 1469554366490 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:32:46 INFO - PROCESS | 1665 | 1469554366542 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 1665 | 1469554366543 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x116694800 == 54 [pid = 1665] [id = 54] 10:32:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 129 (0x116759000) [pid = 1665] [serial = 158] [outer = 0x0] 10:32:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 130 (0x116aa6000) [pid = 1665] [serial = 159] [outer = 0x116759000] 10:32:46 INFO - PROCESS | 1665 | 1469554366572 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 131 (0x117d17400) [pid = 1665] [serial = 160] [outer = 0x116759000] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x11935a000 == 53 [pid = 1665] [id = 47] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x11858c800 == 52 [pid = 1665] [id = 46] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x117152000 == 51 [pid = 1665] [id = 45] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x1164be000 == 50 [pid = 1665] [id = 28] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x116f71800 == 49 [pid = 1665] [id = 44] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x116950800 == 48 [pid = 1665] [id = 31] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x113068000 == 47 [pid = 1665] [id = 27] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x11600c800 == 46 [pid = 1665] [id = 43] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x117d37000 == 45 [pid = 1665] [id = 30] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x117154000 == 44 [pid = 1665] [id = 29] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x112d1d800 == 43 [pid = 1665] [id = 42] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x119a07800 == 42 [pid = 1665] [id = 35] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x11935d800 == 41 [pid = 1665] [id = 34] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x11859b800 == 40 [pid = 1665] [id = 32] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x11919a000 == 39 [pid = 1665] [id = 33] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x113078000 == 38 [pid = 1665] [id = 53] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x124885000 == 37 [pid = 1665] [id = 52] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x123b8f800 == 36 [pid = 1665] [id = 51] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x123850800 == 35 [pid = 1665] [id = 37] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a1800 == 34 [pid = 1665] [id = 50] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x119ccf000 == 33 [pid = 1665] [id = 36] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x115e54800 == 32 [pid = 1665] [id = 49] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x125061800 == 31 [pid = 1665] [id = 41] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x1244d2000 == 30 [pid = 1665] [id = 40] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x123956800 == 29 [pid = 1665] [id = 38] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x123e14800 == 28 [pid = 1665] [id = 39] 10:32:47 INFO - PROCESS | 1665 | --DOCSHELL 0x119a07000 == 27 [pid = 1665] [id = 48] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 130 (0x1244c4000) [pid = 1665] [serial = 11] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 129 (0x118099000) [pid = 1665] [serial = 81] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 128 (0x11877c800) [pid = 1665] [serial = 84] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 127 (0x119058000) [pid = 1665] [serial = 85] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 126 (0x11933d400) [pid = 1665] [serial = 87] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 125 (0x1194e6c00) [pid = 1665] [serial = 88] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 124 (0x119535c00) [pid = 1665] [serial = 90] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 123 (0x1206d6c00) [pid = 1665] [serial = 93] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 122 (0x120fec000) [pid = 1665] [serial = 96] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 121 (0x123aec400) [pid = 1665] [serial = 99] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 120 (0x124193400) [pid = 1665] [serial = 102] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 119 (0x1244c4c00) [pid = 1665] [serial = 105] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x1248f7800) [pid = 1665] [serial = 108] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x1249bb800) [pid = 1665] [serial = 111] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x12501d400) [pid = 1665] [serial = 114] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x125685400) [pid = 1665] [serial = 117] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x119eb7000) [pid = 1665] [serial = 91] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x11952d000) [pid = 1665] [serial = 63] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x11304f400) [pid = 1665] [serial = 66] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x118096400) [pid = 1665] [serial = 69] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1133bbc00) [pid = 1665] [serial = 72] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1164eb800) [pid = 1665] [serial = 75] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x112d6c400) [pid = 1665] [serial = 78] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1176c9400) [pid = 1665] [serial = 79] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x120fe5400) [pid = 1665] [serial = 94] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1176c1400) [pid = 1665] [serial = 97] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x123fb2800) [pid = 1665] [serial = 100] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x11675c000) [pid = 1665] [serial = 76] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1248f1000) [pid = 1665] [serial = 106] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x113cd9800) [pid = 1665] [serial = 73] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x11848b400) [pid = 1665] [serial = 82] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124920800) [pid = 1665] [serial = 109] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x124ab7800) [pid = 1665] [serial = 112] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x118308400) [pid = 1665] [serial = 70] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x115e88800) [pid = 1665] [serial = 67] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x119532800) [pid = 1665] [serial = 64] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x124412400) [pid = 1665] [serial = 16] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x123ea7c00) [pid = 1665] [serial = 8] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12c585c00) [pid = 1665] [serial = 40] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12c29e400) [pid = 1665] [serial = 39] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12be3f800) [pid = 1665] [serial = 36] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12c294c00) [pid = 1665] [serial = 37] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11847ec00) [pid = 1665] [serial = 33] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x118486c00) [pid = 1665] [serial = 34] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12be34400) [pid = 1665] [serial = 31] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12bca7400) [pid = 1665] [serial = 30] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12b8a6400) [pid = 1665] [serial = 27] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12b8ac400) [pid = 1665] [serial = 28] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12adcb800) [pid = 1665] [serial = 24] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12af96400) [pid = 1665] [serial = 25] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12ab2f800) [pid = 1665] [serial = 22] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12ab2b000) [pid = 1665] [serial = 21] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1289cc000) [pid = 1665] [serial = 18] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x12440c400) [pid = 1665] [serial = 15] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x12d8ecc00) [pid = 1665] [serial = 60] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x119349800) [pid = 1665] [serial = 61] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x12d18c000) [pid = 1665] [serial = 57] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x12d193400) [pid = 1665] [serial = 58] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x118881400) [pid = 1665] [serial = 55] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x118311000) [pid = 1665] [serial = 54] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x12ce8c000) [pid = 1665] [serial = 51] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x12d188800) [pid = 1665] [serial = 52] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x12ca8c400) [pid = 1665] [serial = 48] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x12ca32800) [pid = 1665] [serial = 42] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x12ca37400) [pid = 1665] [serial = 43] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x12ca49000) [pid = 1665] [serial = 45] [outer = 0x0] [url = about:blank] 10:32:47 INFO - PROCESS | 1665 | 1469554367354 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]]]}] 10:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1047ms 10:32:47 INFO - PROCESS | 1665 | 1469554367373 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 1665 | 1469554367376 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:32:47 INFO - PROCESS | 1665 | 1469554367382 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 1665 | 1469554367385 Marionette TRACE conn2 <- [1,190,null,{}] 10:32:47 INFO - PROCESS | 1665 | 1469554367388 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}] 10:32:47 INFO - PROCESS | 1665 | 1469554367389 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:47 INFO - PROCESS | 1665 | 1469554367467 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:32:47 INFO - PROCESS | 1665 | 1469554367510 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 1665 | 1469554367512 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x113078000 == 28 [pid = 1665] [id = 55] 10:32:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x114f80400) [pid = 1665] [serial = 161] [outer = 0x0] 10:32:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x1164e9400) [pid = 1665] [serial = 162] [outer = 0x114f80400] 10:32:47 INFO - PROCESS | 1665 | 1469554367539 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x116fe0c00) [pid = 1665] [serial = 163] [outer = 0x114f80400] 10:32:47 INFO - PROCESS | 1665 | 1469554367815 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]]]}] 10:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 10:32:47 INFO - PROCESS | 1665 | 1469554367852 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 1665 | 1469554367856 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:32:47 INFO - PROCESS | 1665 | 1469554367868 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 1665 | 1469554367870 Marionette TRACE conn2 <- [1,194,null,{}] 10:32:47 INFO - PROCESS | 1665 | 1469554367872 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}] 10:32:47 INFO - PROCESS | 1665 | 1469554367874 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:47 INFO - PROCESS | 1665 | 1469554367955 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:32:47 INFO - PROCESS | 1665 | 1469554367961 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 1665 | 1469554367963 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x116950000 == 29 [pid = 1665] [id = 56] 10:32:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x117d14400) [pid = 1665] [serial = 164] [outer = 0x0] 10:32:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x11830b000) [pid = 1665] [serial = 165] [outer = 0x117d14400] 10:32:47 INFO - PROCESS | 1665 | 1469554367990 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x11848a000) [pid = 1665] [serial = 166] [outer = 0x117d14400] 10:32:48 INFO - PROCESS | 1665 | 1469554368308 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]]]}] 10:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 10:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:32:48 INFO - PROCESS | 1665 | 1469554368337 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 1665 | 1469554368338 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:32:48 INFO - PROCESS | 1665 | 1469554368340 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 1665 | 1469554368344 Marionette TRACE conn2 <- [1,198,null,{}] 10:32:48 INFO - PROCESS | 1665 | 1469554368352 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}] 10:32:48 INFO - PROCESS | 1665 | 1469554368356 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:48 INFO - PROCESS | 1665 | 1469554368426 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:32:48 INFO - PROCESS | 1665 | 1469554368431 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 1665 | 1469554368432 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x11746c800 == 30 [pid = 1665] [id = 57] 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x118781400) [pid = 1665] [serial = 167] [outer = 0x0] 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x119323000) [pid = 1665] [serial = 168] [outer = 0x118781400] 10:32:48 INFO - PROCESS | 1665 | 1469554368461 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x119347400) [pid = 1665] [serial = 169] [outer = 0x118781400] 10:32:48 INFO - PROCESS | 1665 | 1469554368749 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]]]}] 10:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 424ms 10:32:48 INFO - PROCESS | 1665 | 1469554368766 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:32:48 INFO - PROCESS | 1665 | 1469554368768 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:32:48 INFO - PROCESS | 1665 | 1469554368770 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 1665 | 1469554368771 Marionette TRACE conn2 <- [1,202,null,{}] 10:32:48 INFO - PROCESS | 1665 | 1469554368774 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}] 10:32:48 INFO - PROCESS | 1665 | 1469554368775 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:48 INFO - PROCESS | 1665 | 1469554368863 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:32:48 INFO - PROCESS | 1665 | 1469554368866 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 1665 | 1469554368867 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x1183b4800 == 31 [pid = 1665] [id = 58] 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1194e6800) [pid = 1665] [serial = 170] [outer = 0x0] 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x11952d400) [pid = 1665] [serial = 171] [outer = 0x1194e6800] 10:32:48 INFO - PROCESS | 1665 | 1469554368894 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x11998ec00) [pid = 1665] [serial = 172] [outer = 0x1194e6800] 10:32:49 INFO - PROCESS | 1665 | 1469554369198 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]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 10:32:49 INFO - PROCESS | 1665 | 1469554369239 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 1665 | 1469554369240 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:32:49 INFO - PROCESS | 1665 | 1469554369252 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 1665 | 1469554369253 Marionette TRACE conn2 <- [1,206,null,{}] 10:32:49 INFO - PROCESS | 1665 | 1469554369255 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}] 10:32:49 INFO - PROCESS | 1665 | 1469554369256 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:49 INFO - PROCESS | 1665 | 1469554369348 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:32:49 INFO - PROCESS | 1665 | 1469554369359 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 1665 | 1469554369362 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185a4800 == 32 [pid = 1665] [id = 59] 10:32:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1164e0c00) [pid = 1665] [serial = 173] [outer = 0x0] 10:32:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x119e05800) [pid = 1665] [serial = 174] [outer = 0x1164e0c00] 10:32:49 INFO - PROCESS | 1665 | 1469554369387 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1206db800) [pid = 1665] [serial = 175] [outer = 0x1164e0c00] 10:32:49 INFO - PROCESS | 1665 | 1469554369742 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]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 10:32:49 INFO - PROCESS | 1665 | 1469554369770 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 1665 | 1469554369771 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:32:49 INFO - PROCESS | 1665 | 1469554369780 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 1665 | 1469554369781 Marionette TRACE conn2 <- [1,210,null,{}] 10:32:49 INFO - PROCESS | 1665 | 1469554369784 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}] 10:32:49 INFO - PROCESS | 1665 | 1469554369787 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:49 INFO - PROCESS | 1665 | 1469554369884 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:32:49 INFO - PROCESS | 1665 | 1469554369888 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 1665 | 1469554369889 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a7000 == 33 [pid = 1665] [id = 60] 10:32:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11998dc00) [pid = 1665] [serial = 176] [outer = 0x0] 10:32:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1217dbc00) [pid = 1665] [serial = 177] [outer = 0x11998dc00] 10:32:49 INFO - PROCESS | 1665 | 1469554369914 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x124412c00) [pid = 1665] [serial = 178] [outer = 0x11998dc00] 10:32:50 INFO - PROCESS | 1665 | 1469554370205 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]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 467ms 10:32:50 INFO - PROCESS | 1665 | 1469554370248 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 1665 | 1469554370250 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:32:50 INFO - PROCESS | 1665 | 1469554370252 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 1665 | 1469554370253 Marionette TRACE conn2 <- [1,214,null,{}] 10:32:50 INFO - PROCESS | 1665 | 1469554370255 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}] 10:32:50 INFO - PROCESS | 1665 | 1469554370266 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:50 INFO - PROCESS | 1665 | 1469554370352 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:32:50 INFO - PROCESS | 1665 | 1469554370384 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 1665 | 1469554370385 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a09000 == 34 [pid = 1665] [id = 61] 10:32:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x112d6b400) [pid = 1665] [serial = 179] [outer = 0x0] 10:32:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1244cc800) [pid = 1665] [serial = 180] [outer = 0x112d6b400] 10:32:50 INFO - PROCESS | 1665 | 1469554370409 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1248f1400) [pid = 1665] [serial = 181] [outer = 0x112d6b400] 10:32:50 INFO - PROCESS | 1665 | 1469554370711 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]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 517ms 10:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:32:50 INFO - PROCESS | 1665 | 1469554370770 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 1665 | 1469554370771 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:32:50 INFO - PROCESS | 1665 | 1469554370773 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 1665 | 1469554370774 Marionette TRACE conn2 <- [1,218,null,{}] 10:32:50 INFO - PROCESS | 1665 | 1469554370777 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}] 10:32:50 INFO - PROCESS | 1665 | 1469554370778 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:50 INFO - PROCESS | 1665 | 1469554370871 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:32:50 INFO - PROCESS | 1665 | 1469554370877 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 1665 | 1469554370878 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x12171c800 == 35 [pid = 1665] [id = 62] 10:32:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1244c4000) [pid = 1665] [serial = 182] [outer = 0x0] 10:32:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1248f9000) [pid = 1665] [serial = 183] [outer = 0x1244c4000] 10:32:50 INFO - PROCESS | 1665 | 1469554370902 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1249b7800) [pid = 1665] [serial = 184] [outer = 0x1244c4000] 10:32:51 INFO - PROCESS | 1665 | 1469554371187 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]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 10:32:51 INFO - PROCESS | 1665 | 1469554371198 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 1665 | 1469554371200 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:32:51 INFO - PROCESS | 1665 | 1469554371220 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 1665 | 1469554371221 Marionette TRACE conn2 <- [1,222,null,{}] 10:32:51 INFO - PROCESS | 1665 | 1469554371223 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}] 10:32:51 INFO - PROCESS | 1665 | 1469554371225 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:51 INFO - PROCESS | 1665 | 1469554371323 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1176cc800) [pid = 1665] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x112a82000) [pid = 1665] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x123d2b800) [pid = 1665] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x115e25800) [pid = 1665] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x118888800) [pid = 1665] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x11900a800) [pid = 1665] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11847f000) [pid = 1665] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12568cc00) [pid = 1665] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x124cdd000) [pid = 1665] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1255ce000) [pid = 1665] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:32:51 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x123baac00) [pid = 1665] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:32:51 INFO - PROCESS | 1665 | 1469554371406 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 1665 | 1469554371408 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x116693000 == 36 [pid = 1665] [id = 63] 10:32:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1122bd800) [pid = 1665] [serial = 185] [outer = 0x0] 10:32:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x115dc1800) [pid = 1665] [serial = 186] [outer = 0x1122bd800] 10:32:51 INFO - PROCESS | 1665 | 1469554371435 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11848a800) [pid = 1665] [serial = 187] [outer = 0x1122bd800] 10:32:51 INFO - PROCESS | 1665 | 1469554371693 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]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 530ms 10:32:51 INFO - PROCESS | 1665 | 1469554371739 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 1665 | 1469554371741 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:32:51 INFO - PROCESS | 1665 | 1469554371751 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 1665 | 1469554371752 Marionette TRACE conn2 <- [1,226,null,{}] 10:32:51 INFO - PROCESS | 1665 | 1469554371754 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}] 10:32:51 INFO - PROCESS | 1665 | 1469554371755 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:51 INFO - PROCESS | 1665 | 1469554371833 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:32:51 INFO - PROCESS | 1665 | 1469554371837 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 1665 | 1469554371838 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b8a000 == 37 [pid = 1665] [id = 64] 10:32:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118889400) [pid = 1665] [serial = 188] [outer = 0x0] 10:32:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1248f6000) [pid = 1665] [serial = 189] [outer = 0x118889400] 10:32:51 INFO - PROCESS | 1665 | 1469554371865 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x124cdb400) [pid = 1665] [serial = 190] [outer = 0x118889400] 10:32:52 INFO - PROCESS | 1665 | 1469554372174 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]]]}] 10:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 10:32:52 INFO - PROCESS | 1665 | 1469554372220 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 1665 | 1469554372221 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:32:52 INFO - PROCESS | 1665 | 1469554372224 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 1665 | 1469554372225 Marionette TRACE conn2 <- [1,230,null,{}] 10:32:52 INFO - PROCESS | 1665 | 1469554372228 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}] 10:32:52 INFO - PROCESS | 1665 | 1469554372229 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:52 INFO - PROCESS | 1665 | 1469554372335 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:32:52 INFO - PROCESS | 1665 | 1469554372341 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:52 INFO - PROCESS | 1665 | 1469554372343 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244de800 == 38 [pid = 1665] [id = 65] 10:32:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1206d9c00) [pid = 1665] [serial = 191] [outer = 0x0] 10:32:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1255cb800) [pid = 1665] [serial = 192] [outer = 0x1206d9c00] 10:32:52 INFO - PROCESS | 1665 | 1469554372371 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x12612c800) [pid = 1665] [serial = 193] [outer = 0x1206d9c00] 10:32:52 INFO - PROCESS | 1665 | 1469554372642 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]]]}] 10:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 10:32:52 INFO - PROCESS | 1665 | 1469554372699 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 1665 | 1469554372701 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:32:52 INFO - PROCESS | 1665 | 1469554372703 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 1665 | 1469554372704 Marionette TRACE conn2 <- [1,234,null,{}] 10:32:52 INFO - PROCESS | 1665 | 1469554372707 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}] 10:32:52 INFO - PROCESS | 1665 | 1469554372708 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:52 INFO - PROCESS | 1665 | 1469554372785 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:32:52 INFO - PROCESS | 1665 | 1469554372789 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:52 INFO - PROCESS | 1665 | 1469554372790 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x125620800 == 39 [pid = 1665] [id = 66] 10:32:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x126128c00) [pid = 1665] [serial = 194] [outer = 0x0] 10:32:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x126599400) [pid = 1665] [serial = 195] [outer = 0x126128c00] 10:32:52 INFO - PROCESS | 1665 | 1469554372816 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x123fbe800) [pid = 1665] [serial = 196] [outer = 0x126128c00] 10:32:53 INFO - PROCESS | 1665 | 1469554373121 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]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 468ms 10:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:32:53 INFO - PROCESS | 1665 | 1469554373172 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 1665 | 1469554373173 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:32:53 INFO - PROCESS | 1665 | 1469554373175 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 1665 | 1469554373176 Marionette TRACE conn2 <- [1,238,null,{}] 10:32:53 INFO - PROCESS | 1665 | 1469554373178 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}] 10:32:53 INFO - PROCESS | 1665 | 1469554373179 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:53 INFO - PROCESS | 1665 | 1469554373280 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:32:53 INFO - PROCESS | 1665 | 1469554373285 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 1665 | 1469554373286 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x126609800 == 40 [pid = 1665] [id = 67] 10:32:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x126598800) [pid = 1665] [serial = 197] [outer = 0x0] 10:32:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x126873c00) [pid = 1665] [serial = 198] [outer = 0x126598800] 10:32:53 INFO - PROCESS | 1665 | 1469554373310 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1282e1c00) [pid = 1665] [serial = 199] [outer = 0x126598800] 10:32:53 INFO - PROCESS | 1665 | 1469554373771 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]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 619ms 10:32:53 INFO - PROCESS | 1665 | 1469554373819 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 1665 | 1469554373821 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:32:53 INFO - PROCESS | 1665 | 1469554373827 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 1665 | 1469554373830 Marionette TRACE conn2 <- [1,242,null,{}] 10:32:53 INFO - PROCESS | 1665 | 1469554373835 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}] 10:32:53 INFO - PROCESS | 1665 | 1469554373836 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:53 INFO - PROCESS | 1665 | 1469554373940 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:32:53 INFO - PROCESS | 1665 | 1469554373988 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 1665 | 1469554373989 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x116017800 == 41 [pid = 1665] [id = 68] 10:32:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x115dc7000) [pid = 1665] [serial = 200] [outer = 0x0] 10:32:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x116641c00) [pid = 1665] [serial = 201] [outer = 0x115dc7000] 10:32:54 INFO - PROCESS | 1665 | 1469554374019 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x116fe7800) [pid = 1665] [serial = 202] [outer = 0x115dc7000] 10:32:54 INFO - PROCESS | 1665 | 1469554374533 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]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 726ms 10:32:54 INFO - PROCESS | 1665 | 1469554374569 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 1665 | 1469554374571 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:32:54 INFO - PROCESS | 1665 | 1469554374579 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 1665 | 1469554374581 Marionette TRACE conn2 <- [1,246,null,{}] 10:32:54 INFO - PROCESS | 1665 | 1469554374584 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}] 10:32:54 INFO - PROCESS | 1665 | 1469554374585 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:54 INFO - PROCESS | 1665 | 1469554374692 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:32:54 INFO - PROCESS | 1665 | 1469554374862 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 1665 | 1469554374863 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1132c9c00) [pid = 1665] [serial = 203] [outer = 0x12ca3e000] 10:32:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e4a800 == 42 [pid = 1665] [id = 69] 10:32:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x11698f000) [pid = 1665] [serial = 204] [outer = 0x0] 10:32:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116a0c000) [pid = 1665] [serial = 205] [outer = 0x11698f000] 10:32:54 INFO - PROCESS | 1665 | 1469554374902 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x118303800) [pid = 1665] [serial = 206] [outer = 0x11698f000] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x125620800 == 41 [pid = 1665] [id = 66] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x1244de800 == 40 [pid = 1665] [id = 65] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x123b8a000 == 39 [pid = 1665] [id = 64] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x116693000 == 38 [pid = 1665] [id = 63] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12171c800 == 37 [pid = 1665] [id = 62] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x119a09000 == 36 [pid = 1665] [id = 61] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a7000 == 35 [pid = 1665] [id = 60] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x1185a4800 == 34 [pid = 1665] [id = 59] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x1183b4800 == 33 [pid = 1665] [id = 58] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x11746c800 == 32 [pid = 1665] [id = 57] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x116950000 == 31 [pid = 1665] [id = 56] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x113078000 == 30 [pid = 1665] [id = 55] 10:32:55 INFO - PROCESS | 1665 | --DOCSHELL 0x116694800 == 29 [pid = 1665] [id = 54] 10:32:55 INFO - PROCESS | 1665 | 1469554375352 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]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 821ms 10:32:55 INFO - PROCESS | 1665 | 1469554375400 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 1665 | 1469554375402 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:32:55 INFO - PROCESS | 1665 | 1469554375404 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 1665 | 1469554375407 Marionette TRACE conn2 <- [1,250,null,{}] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x11809c800) [pid = 1665] [serial = 126] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x115d0a000) [pid = 1665] [serial = 132] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1243ac400) [pid = 1665] [serial = 141] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x124405c00) [pid = 1665] [serial = 142] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x115e8c400) [pid = 1665] [serial = 123] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x119059000) [pid = 1665] [serial = 129] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x118405800) [pid = 1665] [serial = 127] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1194edc00) [pid = 1665] [serial = 135] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1199f8800) [pid = 1665] [serial = 138] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12390dc00) [pid = 1665] [serial = 139] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x119530800) [pid = 1665] [serial = 136] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x119344400) [pid = 1665] [serial = 130] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x116641400) [pid = 1665] [serial = 124] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119008000) [pid = 1665] [serial = 133] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1266bd800) [pid = 1665] [serial = 121] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1265a1400) [pid = 1665] [serial = 120] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1255cd800) [pid = 1665] [serial = 115] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12612d800) [pid = 1665] [serial = 118] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x124406400) [pid = 1665] [serial = 103] [outer = 0x0] [url = about:blank] 10:32:55 INFO - PROCESS | 1665 | 1469554375424 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}] 10:32:55 INFO - PROCESS | 1665 | 1469554375426 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:55 INFO - PROCESS | 1665 | 1469554375504 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:32:55 INFO - PROCESS | 1665 | 1469554375510 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 1665 | 1469554375513 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x115da4000 == 30 [pid = 1665] [id = 70] 10:32:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118489800) [pid = 1665] [serial = 207] [outer = 0x0] 10:32:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118760800) [pid = 1665] [serial = 208] [outer = 0x118489800] 10:32:55 INFO - PROCESS | 1665 | 1469554375540 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11905d000) [pid = 1665] [serial = 209] [outer = 0x118489800] 10:32:55 INFO - PROCESS | 1665 | 1469554375869 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]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 477ms 10:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:32:55 INFO - PROCESS | 1665 | 1469554375884 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 1665 | 1469554375886 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:32:55 INFO - PROCESS | 1665 | 1469554375889 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 1665 | 1469554375890 Marionette TRACE conn2 <- [1,254,null,{}] 10:32:55 INFO - PROCESS | 1665 | 1469554375893 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}] 10:32:55 INFO - PROCESS | 1665 | 1469554375896 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:55 INFO - PROCESS | 1665 | 1469554375974 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:32:56 INFO - PROCESS | 1665 | 1469554376028 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 1665 | 1469554376029 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x117166800 == 31 [pid = 1665] [id = 71] 10:32:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11848b400) [pid = 1665] [serial = 210] [outer = 0x0] 10:32:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11942a800) [pid = 1665] [serial = 211] [outer = 0x11848b400] 10:32:56 INFO - PROCESS | 1665 | 1469554376055 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119eb9c00) [pid = 1665] [serial = 212] [outer = 0x11848b400] 10:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 10:32:56 INFO - PROCESS | 1665 | 1469554376357 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]]]}] 10:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:32:56 INFO - PROCESS | 1665 | 1469554376371 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 1665 | 1469554376372 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:32:56 INFO - PROCESS | 1665 | 1469554376389 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - PROCESS | 1665 | 1469554376397 Marionette TRACE conn2 <- [1,258,null,{}] 10:32:56 INFO - PROCESS | 1665 | 1469554376401 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}] 10:32:56 INFO - PROCESS | 1665 | 1469554376404 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:56 INFO - PROCESS | 1665 | 1469554376490 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:32:56 INFO - PROCESS | 1665 | 1469554376497 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 1665 | 1469554376498 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x11906e800 == 32 [pid = 1665] [id = 72] 10:32:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1161a2400) [pid = 1665] [serial = 213] [outer = 0x0] 10:32:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x120fed800) [pid = 1665] [serial = 214] [outer = 0x1161a2400] 10:32:56 INFO - PROCESS | 1665 | 1469554376521 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1243b7400) [pid = 1665] [serial = 215] [outer = 0x1161a2400] 10:32:56 INFO - PROCESS | 1665 | 1469554376906 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]]]}] 10:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 539ms 10:32:56 INFO - PROCESS | 1665 | 1469554376916 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 1665 | 1469554376917 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:32:56 INFO - PROCESS | 1665 | 1469554376919 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - PROCESS | 1665 | 1469554376920 Marionette TRACE conn2 <- [1,262,null,{}] 10:32:56 INFO - PROCESS | 1665 | 1469554376923 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}] 10:32:56 INFO - PROCESS | 1665 | 1469554376924 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:57 INFO - PROCESS | 1665 | 1469554377029 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:32:57 INFO - PROCESS | 1665 | 1469554377035 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 1665 | 1469554377036 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x11999e000 == 33 [pid = 1665] [id = 73] 10:32:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11663c400) [pid = 1665] [serial = 216] [outer = 0x0] 10:32:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1244ca400) [pid = 1665] [serial = 217] [outer = 0x11663c400] 10:32:57 INFO - PROCESS | 1665 | 1469554377077 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1248f7400) [pid = 1665] [serial = 218] [outer = 0x11663c400] 10:32:57 INFO - PROCESS | 1665 | 1469554377472 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]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 569ms 10:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:32:57 INFO - PROCESS | 1665 | 1469554377500 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 1665 | 1469554377501 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:32:57 INFO - PROCESS | 1665 | 1469554377504 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 1665 | 1469554377506 Marionette TRACE conn2 <- [1,266,null,{}] 10:32:57 INFO - PROCESS | 1665 | 1469554377509 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}] 10:32:57 INFO - PROCESS | 1665 | 1469554377511 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:57 INFO - PROCESS | 1665 | 1469554377650 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:32:57 INFO - PROCESS | 1665 | 1469554377664 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 1665 | 1469554377670 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d8800 == 34 [pid = 1665] [id = 74] 10:32:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124a79c00) [pid = 1665] [serial = 219] [outer = 0x0] 10:32:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124c82800) [pid = 1665] [serial = 220] [outer = 0x124a79c00] 10:32:57 INFO - PROCESS | 1665 | 1469554377725 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1255cd800) [pid = 1665] [serial = 221] [outer = 0x124a79c00] 10:32:58 INFO - PROCESS | 1665 | 1469554378152 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]]]}] 10:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 10:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:32:58 INFO - PROCESS | 1665 | 1469554378180 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 1665 | 1469554378181 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:32:58 INFO - PROCESS | 1665 | 1469554378183 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 1665 | 1469554378184 Marionette TRACE conn2 <- [1,270,null,{}] 10:32:58 INFO - PROCESS | 1665 | 1469554378186 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}] 10:32:58 INFO - PROCESS | 1665 | 1469554378188 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:58 INFO - PROCESS | 1665 | 1469554378279 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:32:58 INFO - PROCESS | 1665 | 1469554378283 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 1665 | 1469554378284 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x12385a800 == 35 [pid = 1665] [id = 75] 10:32:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x124a7a800) [pid = 1665] [serial = 222] [outer = 0x0] 10:32:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x126122800) [pid = 1665] [serial = 223] [outer = 0x124a7a800] 10:32:58 INFO - PROCESS | 1665 | 1469554378309 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1282e1000) [pid = 1665] [serial = 224] [outer = 0x124a7a800] 10:32:58 INFO - PROCESS | 1665 | 1469554378652 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]]]}] 10:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 10:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:32:58 INFO - PROCESS | 1665 | 1469554378702 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 1665 | 1469554378703 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:32:58 INFO - PROCESS | 1665 | 1469554378705 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 1665 | 1469554378706 Marionette TRACE conn2 <- [1,274,null,{}] 10:32:58 INFO - PROCESS | 1665 | 1469554378708 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}] 10:32:58 INFO - PROCESS | 1665 | 1469554378709 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:58 INFO - PROCESS | 1665 | 1469554378801 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:32:58 INFO - PROCESS | 1665 | 1469554378814 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 1665 | 1469554378814 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a23800 == 36 [pid = 1665] [id = 76] 10:32:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1282e2400) [pid = 1665] [serial = 225] [outer = 0x0] 10:32:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x128462000) [pid = 1665] [serial = 226] [outer = 0x1282e2400] 10:32:58 INFO - PROCESS | 1665 | 1469554378838 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12892e000) [pid = 1665] [serial = 227] [outer = 0x1282e2400] 10:32:59 INFO - PROCESS | 1665 | 1469554379132 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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 10:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:32:59 INFO - PROCESS | 1665 | 1469554379181 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 1665 | 1469554379182 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:32:59 INFO - PROCESS | 1665 | 1469554379184 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 1665 | 1469554379186 Marionette TRACE conn2 <- [1,278,null,{}] 10:32:59 INFO - PROCESS | 1665 | 1469554379188 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}] 10:32:59 INFO - PROCESS | 1665 | 1469554379189 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:59 INFO - PROCESS | 1665 | 1469554379280 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:32:59 INFO - PROCESS | 1665 | 1469554379284 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 1665 | 1469554379285 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x125619000 == 37 [pid = 1665] [id = 77] 10:32:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1282e4800) [pid = 1665] [serial = 228] [outer = 0x0] 10:32:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x128935400) [pid = 1665] [serial = 229] [outer = 0x1282e4800] 10:32:59 INFO - PROCESS | 1665 | 1469554379308 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1289cb400) [pid = 1665] [serial = 230] [outer = 0x1282e4800] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x126128c00) [pid = 1665] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x11998dc00) [pid = 1665] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x112d6b400) [pid = 1665] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1194e6800) [pid = 1665] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1244c4000) [pid = 1665] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x117d14400) [pid = 1665] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x116759000) [pid = 1665] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x114f80400) [pid = 1665] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x118781400) [pid = 1665] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x115dc0400) [pid = 1665] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11848bc00) [pid = 1665] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x119989c00) [pid = 1665] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x124409800) [pid = 1665] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x113c5b000) [pid = 1665] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x118889400) [pid = 1665] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1206d9c00) [pid = 1665] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1122bd800) [pid = 1665] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:32:59 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1164e0c00) [pid = 1665] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:32:59 INFO - PROCESS | 1665 | 1469554379737 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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 568ms 10:32:59 INFO - PROCESS | 1665 | 1469554379754 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 1665 | 1469554379755 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:32:59 INFO - PROCESS | 1665 | 1469554379757 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 1665 | 1469554379758 Marionette TRACE conn2 <- [1,282,null,{}] 10:32:59 INFO - PROCESS | 1665 | 1469554379760 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}] 10:32:59 INFO - PROCESS | 1665 | 1469554379762 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:59 INFO - PROCESS | 1665 | 1469554379835 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:32:59 INFO - PROCESS | 1665 | 1469554379838 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 1665 | 1469554379839 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:32:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x1188bb800 == 38 [pid = 1665] [id = 78] 10:32:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x114f80000) [pid = 1665] [serial = 231] [outer = 0x0] 10:32:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x117d19000) [pid = 1665] [serial = 232] [outer = 0x114f80000] 10:32:59 INFO - PROCESS | 1665 | 1469554379865 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11998dc00) [pid = 1665] [serial = 233] [outer = 0x114f80000] 10:33:00 INFO - PROCESS | 1665 | 1469554380168 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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms 10:33:00 INFO - PROCESS | 1665 | 1469554380184 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 1665 | 1469554380186 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:33:00 INFO - PROCESS | 1665 | 1469554380194 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 1665 | 1469554380198 Marionette TRACE conn2 <- [1,286,null,{}] 10:33:00 INFO - PROCESS | 1665 | 1469554380201 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}] 10:33:00 INFO - PROCESS | 1665 | 1469554380202 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:00 INFO - PROCESS | 1665 | 1469554380325 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:33:00 INFO - PROCESS | 1665 | 1469554380333 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 1665 | 1469554380335 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x126adb000 == 39 [pid = 1665] [id = 79] 10:33:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11663bc00) [pid = 1665] [serial = 234] [outer = 0x0] 10:33:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x123d2f000) [pid = 1665] [serial = 235] [outer = 0x11663bc00] 10:33:00 INFO - PROCESS | 1665 | 1469554380376 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1289cc400) [pid = 1665] [serial = 236] [outer = 0x11663bc00] 10:33:00 INFO - PROCESS | 1665 | 1469554380766 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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 10:33:00 INFO - PROCESS | 1665 | 1469554380816 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:33:00 INFO - PROCESS | 1665 | 1469554380818 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:33:00 INFO - PROCESS | 1665 | 1469554380820 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 1665 | 1469554380822 Marionette TRACE conn2 <- [1,290,null,{}] 10:33:00 INFO - PROCESS | 1665 | 1469554380824 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}] 10:33:00 INFO - PROCESS | 1665 | 1469554380826 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:00 INFO - PROCESS | 1665 | 1469554380917 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:33:00 INFO - PROCESS | 1665 | 1469554380970 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 1665 | 1469554380971 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x128720800 == 40 [pid = 1665] [id = 80] 10:33:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1249b7000) [pid = 1665] [serial = 237] [outer = 0x0] 10:33:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a32a000) [pid = 1665] [serial = 238] [outer = 0x1249b7000] 10:33:00 INFO - PROCESS | 1665 | 1469554380995 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12a4d7c00) [pid = 1665] [serial = 239] [outer = 0x1249b7000] 10:33:01 INFO - PROCESS | 1665 | 1469554381239 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]]]}] 10:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 10:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:33:01 INFO - PROCESS | 1665 | 1469554381289 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:33:01 INFO - PROCESS | 1665 | 1469554381290 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:33:01 INFO - PROCESS | 1665 | 1469554381300 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 1665 | 1469554381301 Marionette TRACE conn2 <- [1,294,null,{}] 10:33:01 INFO - PROCESS | 1665 | 1469554381303 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}] 10:33:01 INFO - PROCESS | 1665 | 1469554381304 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:01 INFO - PROCESS | 1665 | 1469554381387 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:33:01 INFO - PROCESS | 1665 | 1469554381392 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 1665 | 1469554381395 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d8000 == 41 [pid = 1665] [id = 81] 10:33:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12a478800) [pid = 1665] [serial = 240] [outer = 0x0] 10:33:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12ab2b800) [pid = 1665] [serial = 241] [outer = 0x12a478800] 10:33:01 INFO - PROCESS | 1665 | 1469554381428 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12ab33000) [pid = 1665] [serial = 242] [outer = 0x12a478800] 10:33:01 INFO - PROCESS | 1665 | 1469554381977 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]]]}] 10:33:02 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. 10:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 727ms 10:33:02 INFO - PROCESS | 1665 | 1469554382019 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 1665 | 1469554382022 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:33:02 INFO - PROCESS | 1665 | 1469554382025 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - PROCESS | 1665 | 1469554382027 Marionette TRACE conn2 <- [1,298,null,{}] 10:33:02 INFO - PROCESS | 1665 | 1469554382031 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}] 10:33:02 INFO - PROCESS | 1665 | 1469554382033 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:02 INFO - PROCESS | 1665 | 1469554382135 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:33:02 INFO - PROCESS | 1665 | 1469554382186 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 1665 | 1469554382187 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x11714c000 == 42 [pid = 1665] [id = 82] 10:33:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1176cfc00) [pid = 1665] [serial = 243] [outer = 0x0] 10:33:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x11830e000) [pid = 1665] [serial = 244] [outer = 0x1176cfc00] 10:33:02 INFO - PROCESS | 1665 | 1469554382217 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x118764800) [pid = 1665] [serial = 245] [outer = 0x1176cfc00] 10:33:02 INFO - PROCESS | 1665 | 1469554382636 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]]]}] 10:33:02 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. 10:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 10:33:02 INFO - PROCESS | 1665 | 1469554382646 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 1665 | 1469554382650 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:33:02 INFO - PROCESS | 1665 | 1469554382657 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - PROCESS | 1665 | 1469554382660 Marionette TRACE conn2 <- [1,302,null,{}] 10:33:02 INFO - PROCESS | 1665 | 1469554382664 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}] 10:33:02 INFO - PROCESS | 1665 | 1469554382667 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:02 INFO - PROCESS | 1665 | 1469554382816 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:33:02 INFO - PROCESS | 1665 | 1469554382948 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 1665 | 1469554382950 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x12171b000 == 43 [pid = 1665] [id = 83] 10:33:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1199f5800) [pid = 1665] [serial = 246] [outer = 0x0] 10:33:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1199f8000) [pid = 1665] [serial = 247] [outer = 0x1199f5800] 10:33:03 INFO - PROCESS | 1665 | 1469554383014 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x120fedc00) [pid = 1665] [serial = 248] [outer = 0x1199f5800] 10:33:03 INFO - PROCESS | 1665 | 1469554383466 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]]]}] 10:33:03 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. 10:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 822ms 10:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:33:03 INFO - PROCESS | 1665 | 1469554383479 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 1665 | 1469554383480 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:33:03 INFO - PROCESS | 1665 | 1469554383482 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 1665 | 1469554383485 Marionette TRACE conn2 <- [1,306,null,{}] 10:33:03 INFO - PROCESS | 1665 | 1469554383493 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}] 10:33:03 INFO - PROCESS | 1665 | 1469554383496 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:03 INFO - PROCESS | 1665 | 1469554383597 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:33:03 INFO - PROCESS | 1665 | 1469554383645 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 1665 | 1469554383647 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ae8000 == 44 [pid = 1665] [id = 84] 10:33:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12418d000) [pid = 1665] [serial = 249] [outer = 0x0] 10:33:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1248ec000) [pid = 1665] [serial = 250] [outer = 0x12418d000] 10:33:03 INFO - PROCESS | 1665 | 1469554383678 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x124c8fc00) [pid = 1665] [serial = 251] [outer = 0x12418d000] 10:33:04 INFO - PROCESS | 1665 | 1469554384081 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]]]}] 10:33:04 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. 10:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 10:33:04 INFO - PROCESS | 1665 | 1469554384104 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:33:04 INFO - PROCESS | 1665 | 1469554384106 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:33:04 INFO - PROCESS | 1665 | 1469554384108 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 1665 | 1469554384109 Marionette TRACE conn2 <- [1,310,null,{}] 10:33:04 INFO - PROCESS | 1665 | 1469554384112 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}] 10:33:04 INFO - PROCESS | 1665 | 1469554384113 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:04 INFO - PROCESS | 1665 | 1469554384214 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:33:04 INFO - PROCESS | 1665 | 1469554384293 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 1665 | 1469554384294 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d66800 == 45 [pid = 1665] [id = 85] 10:33:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12612bc00) [pid = 1665] [serial = 252] [outer = 0x0] 10:33:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x126529400) [pid = 1665] [serial = 253] [outer = 0x12612bc00] 10:33:04 INFO - PROCESS | 1665 | 1469554384323 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x12686d000) [pid = 1665] [serial = 254] [outer = 0x12612bc00] 10:33:04 INFO - PROCESS | 1665 | 1469554384727 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]]]}] 10:33:04 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. 10:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 10:33:04 INFO - PROCESS | 1665 | 1469554384778 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:33:04 INFO - PROCESS | 1665 | 1469554384780 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:33:04 INFO - PROCESS | 1665 | 1469554384782 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 1665 | 1469554384783 Marionette TRACE conn2 <- [1,314,null,{}] 10:33:04 INFO - PROCESS | 1665 | 1469554384785 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}] 10:33:04 INFO - PROCESS | 1665 | 1469554384787 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:04 INFO - PROCESS | 1665 | 1469554384881 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:33:04 INFO - PROCESS | 1665 | 1469554384930 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 1665 | 1469554384931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a51d000 == 46 [pid = 1665] [id = 86] 10:33:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x12686e800) [pid = 1665] [serial = 255] [outer = 0x0] 10:33:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x128110400) [pid = 1665] [serial = 256] [outer = 0x12686e800] 10:33:04 INFO - PROCESS | 1665 | 1469554384959 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x128116000) [pid = 1665] [serial = 257] [outer = 0x12686e800] 10:33:05 INFO - PROCESS | 1665 | 1469554385514 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]]]}] 10:33:05 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. 10:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 769ms 10:33:05 INFO - PROCESS | 1665 | 1469554385555 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 1665 | 1469554385557 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:33:05 INFO - PROCESS | 1665 | 1469554385563 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 1665 | 1469554385566 Marionette TRACE conn2 <- [1,318,null,{}] 10:33:05 INFO - PROCESS | 1665 | 1469554385570 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}] 10:33:05 INFO - PROCESS | 1665 | 1469554385571 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:05 INFO - PROCESS | 1665 | 1469554385670 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:33:05 INFO - PROCESS | 1665 | 1469554385717 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 1665 | 1469554385720 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x117478800 == 47 [pid = 1665] [id = 87] 10:33:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x118303c00) [pid = 1665] [serial = 258] [outer = 0x0] 10:33:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x118480c00) [pid = 1665] [serial = 259] [outer = 0x118303c00] 10:33:05 INFO - PROCESS | 1665 | 1469554385747 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x11900a400) [pid = 1665] [serial = 260] [outer = 0x118303c00] 10:33:06 INFO - PROCESS | 1665 | 1469554386181 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]]]}] 10:33:06 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. 10:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 673ms 10:33:06 INFO - PROCESS | 1665 | 1469554386250 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 1665 | 1469554386252 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:33:06 INFO - PROCESS | 1665 | 1469554386258 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 1665 | 1469554386260 Marionette TRACE conn2 <- [1,322,null,{}] 10:33:06 INFO - PROCESS | 1665 | 1469554386265 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}] 10:33:06 INFO - PROCESS | 1665 | 1469554386266 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:06 INFO - PROCESS | 1665 | 1469554386361 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x128720800 == 46 [pid = 1665] [id = 80] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x126adb000 == 45 [pid = 1665] [id = 79] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1188bb800 == 44 [pid = 1665] [id = 78] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x125619000 == 43 [pid = 1665] [id = 77] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x124a23800 == 42 [pid = 1665] [id = 76] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12385a800 == 41 [pid = 1665] [id = 75] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d8800 == 40 [pid = 1665] [id = 74] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x11999e000 == 39 [pid = 1665] [id = 73] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x126873c00) [pid = 1665] [serial = 198] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x11906e800 == 38 [pid = 1665] [id = 72] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x117166800 == 37 [pid = 1665] [id = 71] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x115da4000 == 36 [pid = 1665] [id = 70] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x115e4a800 == 35 [pid = 1665] [id = 69] 10:33:06 INFO - PROCESS | 1665 | --DOCSHELL 0x126609800 == 34 [pid = 1665] [id = 67] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x126599400) [pid = 1665] [serial = 195] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x1217dbc00) [pid = 1665] [serial = 177] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x1244cc800) [pid = 1665] [serial = 180] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x11952d400) [pid = 1665] [serial = 171] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1249b7800) [pid = 1665] [serial = 184] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x11998ec00) [pid = 1665] [serial = 172] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1248f9000) [pid = 1665] [serial = 183] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x11830b000) [pid = 1665] [serial = 165] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x11848a000) [pid = 1665] [serial = 166] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x117d17400) [pid = 1665] [serial = 160] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x116aa6000) [pid = 1665] [serial = 159] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1164e9400) [pid = 1665] [serial = 162] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x116fe0c00) [pid = 1665] [serial = 163] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x119323000) [pid = 1665] [serial = 168] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x11698d800) [pid = 1665] [serial = 145] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x119347400) [pid = 1665] [serial = 169] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1164e5000) [pid = 1665] [serial = 144] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x119330400) [pid = 1665] [serial = 148] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x118760400) [pid = 1665] [serial = 147] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12390bc00) [pid = 1665] [serial = 151] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x119ec4800) [pid = 1665] [serial = 150] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1248f1400) [pid = 1665] [serial = 181] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1244c4400) [pid = 1665] [serial = 154] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12440e800) [pid = 1665] [serial = 153] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11875d400) [pid = 1665] [serial = 157] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11690a000) [pid = 1665] [serial = 156] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1248f6000) [pid = 1665] [serial = 189] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12612c800) [pid = 1665] [serial = 193] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x11848a800) [pid = 1665] [serial = 187] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119e05800) [pid = 1665] [serial = 174] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x115dc1800) [pid = 1665] [serial = 186] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1255cb800) [pid = 1665] [serial = 192] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x124412c00) [pid = 1665] [serial = 178] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x124cdb400) [pid = 1665] [serial = 190] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x123fbe800) [pid = 1665] [serial = 196] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1206db800) [pid = 1665] [serial = 175] [outer = 0x0] [url = about:blank] 10:33:06 INFO - PROCESS | 1665 | 1469554386447 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 1665 | 1469554386448 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x113c25800 == 35 [pid = 1665] [id = 88] 10:33:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11690a000) [pid = 1665] [serial = 261] [outer = 0x0] 10:33:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11848a800) [pid = 1665] [serial = 262] [outer = 0x11690a000] 10:33:06 INFO - PROCESS | 1665 | 1469554386477 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1199ed800) [pid = 1665] [serial = 263] [outer = 0x11690a000] 10:33:06 INFO - PROCESS | 1665 | 1469554386797 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]]]}] 10:33:06 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. 10:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 10:33:06 INFO - PROCESS | 1665 | 1469554386830 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 1665 | 1469554386832 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:33:06 INFO - PROCESS | 1665 | 1469554386834 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 1665 | 1469554386836 Marionette TRACE conn2 <- [1,326,null,{}] 10:33:06 INFO - PROCESS | 1665 | 1469554386844 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}] 10:33:06 INFO - PROCESS | 1665 | 1469554386847 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:06 INFO - PROCESS | 1665 | 1469554386925 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:33:07 INFO - PROCESS | 1665 | 1469554386997 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 1665 | 1469554386999 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x11839d800 == 36 [pid = 1665] [id = 89] 10:33:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1206da800) [pid = 1665] [serial = 264] [outer = 0x0] 10:33:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x124191000) [pid = 1665] [serial = 265] [outer = 0x1206da800] 10:33:07 INFO - PROCESS | 1665 | 1469554387032 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1248ee400) [pid = 1665] [serial = 266] [outer = 0x1206da800] 10:33:07 INFO - PROCESS | 1665 | 1469554387392 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]]]}] 10:33:07 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. 10:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 10:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:33:07 INFO - PROCESS | 1665 | 1469554387406 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 1665 | 1469554387408 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:33:07 INFO - PROCESS | 1665 | 1469554387414 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 1665 | 1469554387416 Marionette TRACE conn2 <- [1,330,null,{}] 10:33:07 INFO - PROCESS | 1665 | 1469554387430 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}] 10:33:07 INFO - PROCESS | 1665 | 1469554387432 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:07 INFO - PROCESS | 1665 | 1469554387565 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:33:07 INFO - PROCESS | 1665 | 1469554387639 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 1665 | 1469554387640 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x1188bc000 == 37 [pid = 1665] [id = 90] 10:33:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1248ed400) [pid = 1665] [serial = 267] [outer = 0x0] 10:33:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x124c8a400) [pid = 1665] [serial = 268] [outer = 0x1248ed400] 10:33:07 INFO - PROCESS | 1665 | 1469554387680 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x126124c00) [pid = 1665] [serial = 269] [outer = 0x1248ed400] 10:33:07 INFO - PROCESS | 1665 | 1469554387979 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]]]}] 10:33:08 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. 10:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 621ms 10:33:08 INFO - PROCESS | 1665 | 1469554388034 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 1665 | 1469554388035 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:33:08 INFO - PROCESS | 1665 | 1469554388037 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 1665 | 1469554388039 Marionette TRACE conn2 <- [1,334,null,{}] 10:33:08 INFO - PROCESS | 1665 | 1469554388041 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}] 10:33:08 INFO - PROCESS | 1665 | 1469554388042 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:08 INFO - PROCESS | 1665 | 1469554388149 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:33:08 INFO - PROCESS | 1665 | 1469554388196 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 1665 | 1469554388197 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199a0800 == 38 [pid = 1665] [id = 91] 10:33:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1199f6000) [pid = 1665] [serial = 270] [outer = 0x0] 10:33:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x126530400) [pid = 1665] [serial = 271] [outer = 0x1199f6000] 10:33:08 INFO - PROCESS | 1665 | 1469554388221 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x128117000) [pid = 1665] [serial = 272] [outer = 0x1199f6000] 10:33:08 INFO - PROCESS | 1665 | 1469554388503 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]]]}] 10:33:08 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. 10:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 10:33:08 INFO - PROCESS | 1665 | 1469554388557 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:33:08 INFO - PROCESS | 1665 | 1469554388567 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:33:08 INFO - PROCESS | 1665 | 1469554388569 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 1665 | 1469554388571 Marionette TRACE conn2 <- [1,338,null,{}] 10:33:08 INFO - PROCESS | 1665 | 1469554388580 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}] 10:33:08 INFO - PROCESS | 1665 | 1469554388584 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:08 INFO - PROCESS | 1665 | 1469554388700 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:33:08 INFO - PROCESS | 1665 | 1469554388703 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 1665 | 1469554388705 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x12172a000 == 39 [pid = 1665] [id = 92] 10:33:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x128117800) [pid = 1665] [serial = 273] [outer = 0x0] 10:33:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12892a000) [pid = 1665] [serial = 274] [outer = 0x128117800] 10:33:08 INFO - PROCESS | 1665 | 1469554388729 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a4d2800) [pid = 1665] [serial = 275] [outer = 0x128117800] 10:33:09 INFO - PROCESS | 1665 | 1469554389049 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]]]}] 10:33:09 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. 10:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 10:33:09 INFO - PROCESS | 1665 | 1469554389091 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 1665 | 1469554389092 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:33:09 INFO - PROCESS | 1665 | 1469554389097 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 1665 | 1469554389099 Marionette TRACE conn2 <- [1,342,null,{}] 10:33:09 INFO - PROCESS | 1665 | 1469554389101 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}] 10:33:09 INFO - PROCESS | 1665 | 1469554389102 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:09 INFO - PROCESS | 1665 | 1469554389200 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:33:09 INFO - PROCESS | 1665 | 1469554389212 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 1665 | 1469554389213 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x124305000 == 40 [pid = 1665] [id = 93] 10:33:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12a4d9400) [pid = 1665] [serial = 276] [outer = 0x0] 10:33:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12ab2e400) [pid = 1665] [serial = 277] [outer = 0x12a4d9400] 10:33:09 INFO - PROCESS | 1665 | 1469554389237 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12adab000) [pid = 1665] [serial = 278] [outer = 0x12a4d9400] 10:33:09 INFO - PROCESS | 1665 | 1469554389555 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]]]}] 10:33:09 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. 10:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 520ms 10:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:33:09 INFO - PROCESS | 1665 | 1469554389616 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 1665 | 1469554389618 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:33:09 INFO - PROCESS | 1665 | 1469554389620 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 1665 | 1469554389621 Marionette TRACE conn2 <- [1,346,null,{}] 10:33:09 INFO - PROCESS | 1665 | 1469554389623 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}] 10:33:09 INFO - PROCESS | 1665 | 1469554389624 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:09 INFO - PROCESS | 1665 | 1469554389719 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:33:09 INFO - PROCESS | 1665 | 1469554389722 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 1665 | 1469554389724 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x125655800 == 41 [pid = 1665] [id = 94] 10:33:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12a4d4800) [pid = 1665] [serial = 279] [outer = 0x0] 10:33:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12adaf000) [pid = 1665] [serial = 280] [outer = 0x12a4d4800] 10:33:09 INFO - PROCESS | 1665 | 1469554389748 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12add8000) [pid = 1665] [serial = 281] [outer = 0x12a4d4800] 10:33:10 INFO - PROCESS | 1665 | 1469554390053 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]]]}] 10:33:10 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. 10:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 10:33:10 INFO - PROCESS | 1665 | 1469554390089 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 1665 | 1469554390090 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:33:10 INFO - PROCESS | 1665 | 1469554390092 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 1665 | 1469554390093 Marionette TRACE conn2 <- [1,350,null,{}] 10:33:10 INFO - PROCESS | 1665 | 1469554390097 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}] 10:33:10 INFO - PROCESS | 1665 | 1469554390099 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:10 INFO - PROCESS | 1665 | 1469554390200 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:33:10 INFO - PROCESS | 1665 | 1469554390204 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:10 INFO - PROCESS | 1665 | 1469554390205 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268af000 == 42 [pid = 1665] [id = 95] 10:33:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12adcb000) [pid = 1665] [serial = 282] [outer = 0x0] 10:33:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12af96000) [pid = 1665] [serial = 283] [outer = 0x12adcb000] 10:33:10 INFO - PROCESS | 1665 | 1469554390228 Marionette DEBUG loaded listener.js 10:33:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12b81c400) [pid = 1665] [serial = 284] [outer = 0x12adcb000] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x114f80000) [pid = 1665] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x11848b400) [pid = 1665] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1282e4800) [pid = 1665] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1282e2400) [pid = 1665] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x118489800) [pid = 1665] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x124a7a800) [pid = 1665] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1161a2400) [pid = 1665] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x124a79c00) [pid = 1665] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11663bc00) [pid = 1665] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11698f000) [pid = 1665] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1249b7000) [pid = 1665] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:33:10 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x11663c400) [pid = 1665] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:33:10 INFO - PROCESS | 1665 | 1469554390667 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]]]}] 10:33:10 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. 10:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 620ms 10:33:10 INFO - PROCESS | 1665 | 1469554390713 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 1665 | 1469554390715 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:33:10 INFO - PROCESS | 1665 | 1469554390718 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 1665 | 1469554390720 Marionette TRACE conn2 <- [1,354,null,{}] 10:33:10 INFO - PROCESS | 1665 | 1469554390723 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}] 10:33:10 INFO - PROCESS | 1665 | 1469554390725 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:10 INFO - PROCESS | 1665 | 1469554390851 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:33:10 INFO - PROCESS | 1665 | 1469554390931 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:10 INFO - PROCESS | 1665 | 1469554390932 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268af800 == 43 [pid = 1665] [id = 96] 10:33:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x115e29400) [pid = 1665] [serial = 285] [outer = 0x0] 10:33:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x11998fc00) [pid = 1665] [serial = 286] [outer = 0x115e29400] 10:33:10 INFO - PROCESS | 1665 | 1469554390971 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1266b7400) [pid = 1665] [serial = 287] [outer = 0x115e29400] 10:33:11 INFO - PROCESS | 1665 | 1469554391225 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]]]}] 10:33:11 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. 10:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 518ms 10:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:33:11 INFO - PROCESS | 1665 | 1469554391236 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 1665 | 1469554391238 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:33:11 INFO - PROCESS | 1665 | 1469554391240 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 1665 | 1469554391241 Marionette TRACE conn2 <- [1,358,null,{}] 10:33:11 INFO - PROCESS | 1665 | 1469554391252 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}] 10:33:11 INFO - PROCESS | 1665 | 1469554391254 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:11 INFO - PROCESS | 1665 | 1469554391407 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:33:11 INFO - PROCESS | 1665 | 1469554391505 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 1665 | 1469554391507 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e3000 == 44 [pid = 1665] [id = 97] 10:33:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1266be800) [pid = 1665] [serial = 288] [outer = 0x0] 10:33:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12b824800) [pid = 1665] [serial = 289] [outer = 0x1266be800] 10:33:11 INFO - PROCESS | 1665 | 1469554391553 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12b8af400) [pid = 1665] [serial = 290] [outer = 0x1266be800] 10:33:11 INFO - PROCESS | 1665 | 1469554391899 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]]]}] 10:33:11 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. 10:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 678ms 10:33:11 INFO - PROCESS | 1665 | 1469554391918 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 1665 | 1469554391919 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:33:11 INFO - PROCESS | 1665 | 1469554391922 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 1665 | 1469554391923 Marionette TRACE conn2 <- [1,362,null,{}] 10:33:11 INFO - PROCESS | 1665 | 1469554391925 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}] 10:33:11 INFO - PROCESS | 1665 | 1469554391926 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:12 INFO - PROCESS | 1665 | 1469554392015 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:33:12 INFO - PROCESS | 1665 | 1469554392065 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 1665 | 1469554392066 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5bd000 == 45 [pid = 1665] [id = 98] 10:33:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x11698f000) [pid = 1665] [serial = 291] [outer = 0x0] 10:33:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12b8b2c00) [pid = 1665] [serial = 292] [outer = 0x11698f000] 10:33:12 INFO - PROCESS | 1665 | 1469554392089 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12bca8c00) [pid = 1665] [serial = 293] [outer = 0x11698f000] 10:33:12 INFO - PROCESS | 1665 | 1469554392342 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]]]}] 10:33:12 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. 10:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 467ms 10:33:12 INFO - PROCESS | 1665 | 1469554392390 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 1665 | 1469554392391 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:33:12 INFO - PROCESS | 1665 | 1469554392401 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 1665 | 1469554392402 Marionette TRACE conn2 <- [1,366,null,{}] 10:33:12 INFO - PROCESS | 1665 | 1469554392404 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}] 10:33:12 INFO - PROCESS | 1665 | 1469554392405 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:12 INFO - PROCESS | 1665 | 1469554392490 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:33:12 INFO - PROCESS | 1665 | 1469554392496 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 1665 | 1469554392497 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae7c800 == 46 [pid = 1665] [id = 99] 10:33:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12bcac800) [pid = 1665] [serial = 294] [outer = 0x0] 10:33:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12be35400) [pid = 1665] [serial = 295] [outer = 0x12bcac800] 10:33:12 INFO - PROCESS | 1665 | 1469554392521 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12be3cc00) [pid = 1665] [serial = 296] [outer = 0x12bcac800] 10:33:12 INFO - PROCESS | 1665 | 1469554392985 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]]]}] 10:33:13 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. 10:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 619ms 10:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:33:13 INFO - PROCESS | 1665 | 1469554393020 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 1665 | 1469554393023 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:33:13 INFO - PROCESS | 1665 | 1469554393026 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 1665 | 1469554393030 Marionette TRACE conn2 <- [1,370,null,{}] 10:33:13 INFO - PROCESS | 1665 | 1469554393033 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}] 10:33:13 INFO - PROCESS | 1665 | 1469554393035 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:13 INFO - PROCESS | 1665 | 1469554393144 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:33:13 INFO - PROCESS | 1665 | 1469554393211 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 1665 | 1469554393212 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x11714a000 == 47 [pid = 1665] [id = 100] 10:33:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x117d10800) [pid = 1665] [serial = 297] [outer = 0x0] 10:33:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x118758400) [pid = 1665] [serial = 298] [outer = 0x117d10800] 10:33:13 INFO - PROCESS | 1665 | 1469554393243 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x119427000) [pid = 1665] [serial = 299] [outer = 0x117d10800] 10:33:13 INFO - PROCESS | 1665 | 1469554393668 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]]]}] 10:33:13 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. 10:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 10:33:13 INFO - PROCESS | 1665 | 1469554393702 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 1665 | 1469554393704 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:33:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:33:13 INFO - PROCESS | 1665 | 1469554393741 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 1665 | 1469554393745 Marionette TRACE conn2 <- [1,374,null,{}] 10:33:13 INFO - PROCESS | 1665 | 1469554393767 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}] 10:33:13 INFO - PROCESS | 1665 | 1469554393769 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:13 INFO - PROCESS | 1665 | 1469554393879 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:33:13 INFO - PROCESS | 1665 | 1469554393974 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 1665 | 1469554393975 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x12430c000 == 48 [pid = 1665] [id = 101] 10:33:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1243a9400) [pid = 1665] [serial = 300] [outer = 0x0] 10:33:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1248f9400) [pid = 1665] [serial = 301] [outer = 0x1243a9400] 10:33:14 INFO - PROCESS | 1665 | 1469554394006 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x125685400) [pid = 1665] [serial = 302] [outer = 0x1243a9400] 10:33:14 INFO - PROCESS | 1665 | 1469554394434 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:33:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 755ms 10:33:14 INFO - PROCESS | 1665 | 1469554394470 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 1665 | 1469554394471 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:33:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:33:14 INFO - PROCESS | 1665 | 1469554394474 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 1665 | 1469554394476 Marionette TRACE conn2 <- [1,378,null,{}] 10:33:14 INFO - PROCESS | 1665 | 1469554394484 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}] 10:33:14 INFO - PROCESS | 1665 | 1469554394487 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:14 INFO - PROCESS | 1665 | 1469554394595 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:33:14 INFO - PROCESS | 1665 | 1469554394650 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 1665 | 1469554394652 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af29000 == 49 [pid = 1665] [id = 102] 10:33:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x12811c400) [pid = 1665] [serial = 303] [outer = 0x0] 10:33:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x1289c9c00) [pid = 1665] [serial = 304] [outer = 0x12811c400] 10:33:14 INFO - PROCESS | 1665 | 1469554394683 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12a4d0800) [pid = 1665] [serial = 305] [outer = 0x12811c400] 10:33:15 INFO - PROCESS | 1665 | 1469554395126 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:33:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 10:33:15 INFO - PROCESS | 1665 | 1469554395146 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 1665 | 1469554395147 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:33:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:33:15 INFO - PROCESS | 1665 | 1469554395150 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 1665 | 1469554395151 Marionette TRACE conn2 <- [1,382,null,{}] 10:33:15 INFO - PROCESS | 1665 | 1469554395153 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}] 10:33:15 INFO - PROCESS | 1665 | 1469554395155 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:15 INFO - PROCESS | 1665 | 1469554395278 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:33:15 INFO - PROCESS | 1665 | 1469554395331 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 1665 | 1469554395333 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b86e000 == 50 [pid = 1665] [id = 103] 10:33:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x12adadc00) [pid = 1665] [serial = 306] [outer = 0x0] 10:33:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x12b820000) [pid = 1665] [serial = 307] [outer = 0x12adadc00] 10:33:15 INFO - PROCESS | 1665 | 1469554395362 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x12b8a8000) [pid = 1665] [serial = 308] [outer = 0x12adadc00] 10:33:15 INFO - PROCESS | 1665 | 1469554395937 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:33:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 818ms 10:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:33:15 INFO - PROCESS | 1665 | 1469554395969 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 1665 | 1469554395971 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:33:15 INFO - PROCESS | 1665 | 1469554395974 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 1665 | 1469554395978 Marionette TRACE conn2 <- [1,386,null,{}] 10:33:15 INFO - PROCESS | 1665 | 1469554395982 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}] 10:33:15 INFO - PROCESS | 1665 | 1469554395984 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:16 INFO - PROCESS | 1665 | 1469554396074 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:33:16 INFO - PROCESS | 1665 | 1469554396142 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 1665 | 1469554396145 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x118593800 == 51 [pid = 1665] [id = 104] 10:33:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x11830a800) [pid = 1665] [serial = 309] [outer = 0x0] 10:33:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x118760400) [pid = 1665] [serial = 310] [outer = 0x11830a800] 10:33:16 INFO - PROCESS | 1665 | 1469554396172 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x119424000) [pid = 1665] [serial = 311] [outer = 0x11830a800] 10:33:16 INFO - PROCESS | 1665 | 1469554396617 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]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 10:33:16 INFO - PROCESS | 1665 | 1469554396664 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 1665 | 1469554396666 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:33:16 INFO - PROCESS | 1665 | 1469554396672 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 1665 | 1469554396673 Marionette TRACE conn2 <- [1,390,null,{}] 10:33:16 INFO - PROCESS | 1665 | 1469554396676 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}] 10:33:16 INFO - PROCESS | 1665 | 1469554396680 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:16 INFO - PROCESS | 1665 | 1469554396796 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5bd000 == 50 [pid = 1665] [id = 98] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x1287e3000 == 49 [pid = 1665] [id = 97] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x1268af800 == 48 [pid = 1665] [id = 96] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x1268af000 == 47 [pid = 1665] [id = 95] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x125655800 == 46 [pid = 1665] [id = 94] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x124305000 == 45 [pid = 1665] [id = 93] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x12172a000 == 44 [pid = 1665] [id = 92] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x1199a0800 == 43 [pid = 1665] [id = 91] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x12ab2b800) [pid = 1665] [serial = 241] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x116641c00) [pid = 1665] [serial = 201] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x1188bc000 == 42 [pid = 1665] [id = 90] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x11839d800 == 41 [pid = 1665] [id = 89] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x113c25800 == 40 [pid = 1665] [id = 88] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x117478800 == 39 [pid = 1665] [id = 87] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x128d66800 == 38 [pid = 1665] [id = 85] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x126ae8000 == 37 [pid = 1665] [id = 84] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x12171b000 == 36 [pid = 1665] [id = 83] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x11714c000 == 35 [pid = 1665] [id = 82] 10:33:16 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d8000 == 34 [pid = 1665] [id = 81] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x12a4d7c00) [pid = 1665] [serial = 239] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x11998dc00) [pid = 1665] [serial = 233] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x11942a800) [pid = 1665] [serial = 211] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x128935400) [pid = 1665] [serial = 229] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x12892e000) [pid = 1665] [serial = 227] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x119eb9c00) [pid = 1665] [serial = 212] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x118760800) [pid = 1665] [serial = 208] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x126122800) [pid = 1665] [serial = 223] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1282e1000) [pid = 1665] [serial = 224] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1289cb400) [pid = 1665] [serial = 230] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x120fed800) [pid = 1665] [serial = 214] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x12ca85c00) [pid = 1665] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x124c82800) [pid = 1665] [serial = 220] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1289cc400) [pid = 1665] [serial = 236] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x118303800) [pid = 1665] [serial = 206] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1255cd800) [pid = 1665] [serial = 221] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x12a32a000) [pid = 1665] [serial = 238] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x128462000) [pid = 1665] [serial = 226] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1244ca400) [pid = 1665] [serial = 217] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1243b7400) [pid = 1665] [serial = 215] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x123d2f000) [pid = 1665] [serial = 235] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x117d19000) [pid = 1665] [serial = 232] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11905d000) [pid = 1665] [serial = 209] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x116a0c000) [pid = 1665] [serial = 205] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1248f7400) [pid = 1665] [serial = 218] [outer = 0x0] [url = about:blank] 10:33:16 INFO - PROCESS | 1665 | 1469554396919 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 1665 | 1469554396921 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x11668e000 == 35 [pid = 1665] [id = 105] 10:33:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x116a0c000) [pid = 1665] [serial = 312] [outer = 0x0] 10:33:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x119eba000) [pid = 1665] [serial = 313] [outer = 0x116a0c000] 10:33:16 INFO - PROCESS | 1665 | 1469554396954 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x120fe7000) [pid = 1665] [serial = 314] [outer = 0x116a0c000] 10:33:17 INFO - PROCESS | 1665 | 1469554397364 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]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 720ms 10:33:17 INFO - PROCESS | 1665 | 1469554397391 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 1665 | 1469554397393 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:33:17 INFO - PROCESS | 1665 | 1469554397398 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 1665 | 1469554397400 Marionette TRACE conn2 <- [1,394,null,{}] 10:33:17 INFO - PROCESS | 1665 | 1469554397408 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}] 10:33:17 INFO - PROCESS | 1665 | 1469554397411 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:17 INFO - PROCESS | 1665 | 1469554397502 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:33:17 INFO - PROCESS | 1665 | 1469554397556 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 1665 | 1469554397558 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x11918e000 == 36 [pid = 1665] [id = 106] 10:33:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1217d9400) [pid = 1665] [serial = 315] [outer = 0x0] 10:33:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1244c5800) [pid = 1665] [serial = 316] [outer = 0x1217d9400] 10:33:17 INFO - PROCESS | 1665 | 1469554397585 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x124c8ac00) [pid = 1665] [serial = 317] [outer = 0x1217d9400] 10:33:17 INFO - PROCESS | 1665 | 1469554397886 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]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 10:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:33:17 INFO - PROCESS | 1665 | 1469554397919 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 1665 | 1469554397920 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:33:17 INFO - PROCESS | 1665 | 1469554397922 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 1665 | 1469554397924 Marionette TRACE conn2 <- [1,398,null,{}] 10:33:17 INFO - PROCESS | 1665 | 1469554397927 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}] 10:33:17 INFO - PROCESS | 1665 | 1469554397931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:18 INFO - PROCESS | 1665 | 1469554398018 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:33:18 INFO - PROCESS | 1665 | 1469554398070 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 1665 | 1469554398072 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a09000 == 37 [pid = 1665] [id = 107] 10:33:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x124c82800) [pid = 1665] [serial = 318] [outer = 0x0] 10:33:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1255cec00) [pid = 1665] [serial = 319] [outer = 0x124c82800] 10:33:18 INFO - PROCESS | 1665 | 1469554398097 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1266b7000) [pid = 1665] [serial = 320] [outer = 0x124c82800] 10:33:18 INFO - PROCESS | 1665 | 1469554398418 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]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 10:33:18 INFO - PROCESS | 1665 | 1469554398443 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 1665 | 1469554398446 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:33:18 INFO - PROCESS | 1665 | 1469554398449 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 1665 | 1469554398451 Marionette TRACE conn2 <- [1,402,null,{}] 10:33:18 INFO - PROCESS | 1665 | 1469554398453 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}] 10:33:18 INFO - PROCESS | 1665 | 1469554398454 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:18 INFO - PROCESS | 1665 | 1469554398533 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:33:18 INFO - PROCESS | 1665 | 1469554398537 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 1665 | 1469554398538 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x113c20800 == 38 [pid = 1665] [id = 108] 10:33:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1266bac00) [pid = 1665] [serial = 321] [outer = 0x0] 10:33:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x128115400) [pid = 1665] [serial = 322] [outer = 0x1266bac00] 10:33:18 INFO - PROCESS | 1665 | 1469554398565 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12892e000) [pid = 1665] [serial = 323] [outer = 0x1266bac00] 10:33:18 INFO - PROCESS | 1665 | 1469554398919 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]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 10:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:33:18 INFO - PROCESS | 1665 | 1469554398969 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 1665 | 1469554398970 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:33:18 INFO - PROCESS | 1665 | 1469554398973 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 1665 | 1469554398974 Marionette TRACE conn2 <- [1,406,null,{}] 10:33:18 INFO - PROCESS | 1665 | 1469554398976 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}] 10:33:18 INFO - PROCESS | 1665 | 1469554398980 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:19 INFO - PROCESS | 1665 | 1469554399106 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:33:19 INFO - PROCESS | 1665 | 1469554399141 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 1665 | 1469554399142 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x12487b000 == 39 [pid = 1665] [id = 109] 10:33:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1289c7000) [pid = 1665] [serial = 324] [outer = 0x0] 10:33:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12a474800) [pid = 1665] [serial = 325] [outer = 0x1289c7000] 10:33:19 INFO - PROCESS | 1665 | 1469554399167 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12add9800) [pid = 1665] [serial = 326] [outer = 0x1289c7000] 10:33:19 INFO - PROCESS | 1665 | 1469554399448 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:33:19 INFO - PROCESS | 1665 | 1469554399557 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]]]}] 10:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 618ms 10:33:19 INFO - PROCESS | 1665 | 1469554399592 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 1665 | 1469554399594 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:33:19 INFO - PROCESS | 1665 | 1469554399597 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 1665 | 1469554399599 Marionette TRACE conn2 <- [1,410,null,{}] 10:33:19 INFO - PROCESS | 1665 | 1469554399602 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}] 10:33:19 INFO - PROCESS | 1665 | 1469554399604 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:19 INFO - PROCESS | 1665 | 1469554399767 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:33:19 INFO - PROCESS | 1665 | 1469554399787 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 1665 | 1469554399788 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169b5000 == 40 [pid = 1665] [id = 110] 10:33:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12adac800) [pid = 1665] [serial = 327] [outer = 0x0] 10:33:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12b8a6800) [pid = 1665] [serial = 328] [outer = 0x12adac800] 10:33:19 INFO - PROCESS | 1665 | 1469554399828 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12be3d800) [pid = 1665] [serial = 329] [outer = 0x12adac800] 10:33:20 INFO - PROCESS | 1665 | 1469554400234 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]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 669ms 10:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:33:20 INFO - PROCESS | 1665 | 1469554400268 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 1665 | 1469554400269 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:33:20 INFO - PROCESS | 1665 | 1469554400271 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 1665 | 1469554400272 Marionette TRACE conn2 <- [1,414,null,{}] 10:33:20 INFO - PROCESS | 1665 | 1469554400274 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}] 10:33:20 INFO - PROCESS | 1665 | 1469554400276 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:20 INFO - PROCESS | 1665 | 1469554400379 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:33:20 INFO - PROCESS | 1665 | 1469554400428 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 1665 | 1469554400429 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268af800 == 41 [pid = 1665] [id = 111] 10:33:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x12be41800) [pid = 1665] [serial = 330] [outer = 0x0] 10:33:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x12c295c00) [pid = 1665] [serial = 331] [outer = 0x12be41800] 10:33:20 INFO - PROCESS | 1665 | 1469554400461 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12c29d400) [pid = 1665] [serial = 332] [outer = 0x12be41800] 10:33:20 INFO - PROCESS | 1665 | 1469554400773 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]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 10:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:33:20 INFO - PROCESS | 1665 | 1469554400792 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 1665 | 1469554400793 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:33:20 INFO - PROCESS | 1665 | 1469554400798 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 1665 | 1469554400800 Marionette TRACE conn2 <- [1,418,null,{}] 10:33:20 INFO - PROCESS | 1665 | 1469554400802 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}] 10:33:20 INFO - PROCESS | 1665 | 1469554400803 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:20 INFO - PROCESS | 1665 | 1469554400908 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:33:20 INFO - PROCESS | 1665 | 1469554400911 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 1665 | 1469554400912 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d9800 == 42 [pid = 1665] [id = 112] 10:33:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x110f6f000) [pid = 1665] [serial = 333] [outer = 0x0] 10:33:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x110f76800) [pid = 1665] [serial = 334] [outer = 0x110f6f000] 10:33:20 INFO - PROCESS | 1665 | 1469554400966 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x110f7b800) [pid = 1665] [serial = 335] [outer = 0x110f6f000] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x1266be800) [pid = 1665] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x128117800) [pid = 1665] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x1248ed400) [pid = 1665] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x11690a000) [pid = 1665] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x118303c00) [pid = 1665] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x12a4d9400) [pid = 1665] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1206da800) [pid = 1665] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x12adcb000) [pid = 1665] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x115e29400) [pid = 1665] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x12a4d4800) [pid = 1665] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1199f6000) [pid = 1665] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:33:21 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x11698f000) [pid = 1665] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:33:21 INFO - PROCESS | 1665 | 1469554401821 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]]]}] 10:33:21 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 10:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 10:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:33:21 INFO - PROCESS | 1665 | 1469554401868 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:33:21 INFO - PROCESS | 1665 | 1469554401869 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:33:21 INFO - PROCESS | 1665 | 1469554401871 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 1665 | 1469554401872 Marionette TRACE conn2 <- [1,422,null,{}] 10:33:21 INFO - PROCESS | 1665 | 1469554401875 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}] 10:33:21 INFO - PROCESS | 1665 | 1469554401876 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:21 INFO - PROCESS | 1665 | 1469554401982 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:33:21 INFO - PROCESS | 1665 | 1469554401987 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 1665 | 1469554401988 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a35f800 == 43 [pid = 1665] [id = 113] 10:33:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x110f6f400) [pid = 1665] [serial = 336] [outer = 0x0] 10:33:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x116759800) [pid = 1665] [serial = 337] [outer = 0x110f6f400] 10:33:22 INFO - PROCESS | 1665 | 1469554402012 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x126a6cc00) [pid = 1665] [serial = 338] [outer = 0x110f6f400] 10:33:22 INFO - PROCESS | 1665 | 1469554402781 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]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 918ms 10:33:22 INFO - PROCESS | 1665 | 1469554402790 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 1665 | 1469554402792 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:33:22 INFO - PROCESS | 1665 | 1469554402795 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 1665 | 1469554402797 Marionette TRACE conn2 <- [1,426,null,{}] 10:33:22 INFO - PROCESS | 1665 | 1469554402799 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}] 10:33:22 INFO - PROCESS | 1665 | 1469554402801 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:22 INFO - PROCESS | 1665 | 1469554402896 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:33:22 INFO - PROCESS | 1665 | 1469554402900 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 1665 | 1469554402902 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae7b000 == 44 [pid = 1665] [id = 114] 10:33:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x119421000) [pid = 1665] [serial = 339] [outer = 0x0] 10:33:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12c29e000) [pid = 1665] [serial = 340] [outer = 0x119421000] 10:33:22 INFO - PROCESS | 1665 | 1469554402927 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12c587400) [pid = 1665] [serial = 341] [outer = 0x119421000] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x12a51d000 == 43 [pid = 1665] [id = 86] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x116017800 == 42 [pid = 1665] [id = 68] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x11668e000 == 41 [pid = 1665] [id = 105] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x118593800 == 40 [pid = 1665] [id = 104] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x12b86e000 == 39 [pid = 1665] [id = 103] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x12af29000 == 38 [pid = 1665] [id = 102] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x12430c000 == 37 [pid = 1665] [id = 101] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x11714a000 == 36 [pid = 1665] [id = 100] 10:33:23 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae7c800 == 35 [pid = 1665] [id = 99] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11918e000 == 34 [pid = 1665] [id = 106] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x113c20800 == 33 [pid = 1665] [id = 108] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d9800 == 32 [pid = 1665] [id = 112] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1169b5000 == 31 [pid = 1665] [id = 110] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1268af800 == 30 [pid = 1665] [id = 111] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x119a09000 == 29 [pid = 1665] [id = 107] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12a35f800 == 28 [pid = 1665] [id = 113] 10:33:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12487b000 == 27 [pid = 1665] [id = 109] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x12b8af400) [pid = 1665] [serial = 290] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x12892a000) [pid = 1665] [serial = 274] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x124c8a400) [pid = 1665] [serial = 268] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x126124c00) [pid = 1665] [serial = 269] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x11848a800) [pid = 1665] [serial = 262] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1199ed800) [pid = 1665] [serial = 263] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x11900a400) [pid = 1665] [serial = 260] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x118480c00) [pid = 1665] [serial = 259] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x12ab2e400) [pid = 1665] [serial = 277] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x124191000) [pid = 1665] [serial = 265] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1248ee400) [pid = 1665] [serial = 266] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1248ec000) [pid = 1665] [serial = 250] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x12af96000) [pid = 1665] [serial = 283] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x126529400) [pid = 1665] [serial = 253] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1199f8000) [pid = 1665] [serial = 247] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11998fc00) [pid = 1665] [serial = 286] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x128110400) [pid = 1665] [serial = 256] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x11830e000) [pid = 1665] [serial = 244] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12add8000) [pid = 1665] [serial = 281] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12adaf000) [pid = 1665] [serial = 280] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12b81c400) [pid = 1665] [serial = 284] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x126530400) [pid = 1665] [serial = 271] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12adab000) [pid = 1665] [serial = 278] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12b824800) [pid = 1665] [serial = 289] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12b8b2c00) [pid = 1665] [serial = 292] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12a4d2800) [pid = 1665] [serial = 275] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12bca8c00) [pid = 1665] [serial = 293] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1266b7400) [pid = 1665] [serial = 287] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x128117000) [pid = 1665] [serial = 272] [outer = 0x0] [url = about:blank] 10:33:24 INFO - PROCESS | 1665 | 1469554404426 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] 10:33:24 INFO - PROCESS | 1665 | 1469554404469 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:33:24 INFO - PROCESS | 1665 | 1469554404472 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 1665 | 1469554404474 Marionette TRACE conn2 <- [1,430,null,{}] 10:33:24 INFO - PROCESS | 1665 | 1469554404485 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}] 10:33:24 INFO - PROCESS | 1665 | 1469554404487 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:24 INFO - PROCESS | 1665 | 1469554404570 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:33:24 INFO - PROCESS | 1665 | 1469554404625 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 1665 | 1469554404626 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e4a800 == 28 [pid = 1665] [id = 115] 10:33:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11690a000) [pid = 1665] [serial = 342] [outer = 0x0] 10:33:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x116987800) [pid = 1665] [serial = 343] [outer = 0x11690a000] 10:33:24 INFO - PROCESS | 1665 | 1469554404654 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x118093c00) [pid = 1665] [serial = 344] [outer = 0x11690a000] 10:33:24 INFO - PROCESS | 1665 | 1469554404968 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]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 528ms 10:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:33:25 INFO - PROCESS | 1665 | 1469554404999 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 1665 | 1469554405003 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:33:25 INFO - PROCESS | 1665 | 1469554405007 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 1665 | 1469554405009 Marionette TRACE conn2 <- [1,434,null,{}] 10:33:25 INFO - PROCESS | 1665 | 1469554405014 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}] 10:33:25 INFO - PROCESS | 1665 | 1469554405016 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:25 INFO - PROCESS | 1665 | 1469554405093 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:33:25 INFO - PROCESS | 1665 | 1469554405144 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 1665 | 1469554405145 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f7b000 == 29 [pid = 1665] [id = 116] 10:33:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11809a800) [pid = 1665] [serial = 345] [outer = 0x0] 10:33:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11847d000) [pid = 1665] [serial = 346] [outer = 0x11809a800] 10:33:25 INFO - PROCESS | 1665 | 1469554405174 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11900a400) [pid = 1665] [serial = 347] [outer = 0x11809a800] 10:33:25 INFO - PROCESS | 1665 | 1469554405478 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]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 523ms 10:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:33:25 INFO - PROCESS | 1665 | 1469554405531 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 1665 | 1469554405533 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:33:25 INFO - PROCESS | 1665 | 1469554405535 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 1665 | 1469554405550 Marionette TRACE conn2 <- [1,438,null,{}] 10:33:25 INFO - PROCESS | 1665 | 1469554405562 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}] 10:33:25 INFO - PROCESS | 1665 | 1469554405567 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:25 INFO - PROCESS | 1665 | 1469554405715 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:33:25 INFO - PROCESS | 1665 | 1469554405726 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 1665 | 1469554405728 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x1183bd800 == 30 [pid = 1665] [id = 117] 10:33:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x110f70000) [pid = 1665] [serial = 348] [outer = 0x0] 10:33:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119527400) [pid = 1665] [serial = 349] [outer = 0x110f70000] 10:33:25 INFO - PROCESS | 1665 | 1469554405774 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1206da800) [pid = 1665] [serial = 350] [outer = 0x110f70000] 10:33:26 INFO - PROCESS | 1665 | 1469554406178 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]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 685ms 10:33:26 INFO - PROCESS | 1665 | 1469554406220 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 1665 | 1469554406222 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:33:26 INFO - PROCESS | 1665 | 1469554406224 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 1665 | 1469554406226 Marionette TRACE conn2 <- [1,442,null,{}] 10:33:26 INFO - PROCESS | 1665 | 1469554406228 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}] 10:33:26 INFO - PROCESS | 1665 | 1469554406229 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:26 INFO - PROCESS | 1665 | 1469554406306 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:33:26 INFO - PROCESS | 1665 | 1469554406360 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 1665 | 1469554406361 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185a4000 == 31 [pid = 1665] [id = 118] 10:33:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x119058000) [pid = 1665] [serial = 351] [outer = 0x0] 10:33:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1217dbc00) [pid = 1665] [serial = 352] [outer = 0x119058000] 10:33:26 INFO - PROCESS | 1665 | 1469554406386 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1243aec00) [pid = 1665] [serial = 353] [outer = 0x119058000] 10:33:26 INFO - PROCESS | 1665 | 1469554406665 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]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 468ms 10:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:33:26 INFO - PROCESS | 1665 | 1469554406700 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 1665 | 1469554406702 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:33:26 INFO - PROCESS | 1665 | 1469554406704 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 1665 | 1469554406705 Marionette TRACE conn2 <- [1,446,null,{}] 10:33:26 INFO - PROCESS | 1665 | 1469554406708 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}] 10:33:26 INFO - PROCESS | 1665 | 1469554406709 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:26 INFO - PROCESS | 1665 | 1469554406806 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:33:26 INFO - PROCESS | 1665 | 1469554406809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 1665 | 1469554406810 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199a9800 == 32 [pid = 1665] [id = 119] 10:33:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1130d2800) [pid = 1665] [serial = 354] [outer = 0x0] 10:33:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1244c2000) [pid = 1665] [serial = 355] [outer = 0x1130d2800] 10:33:26 INFO - PROCESS | 1665 | 1469554406837 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12491b400) [pid = 1665] [serial = 356] [outer = 0x1130d2800] 10:33:27 INFO - PROCESS | 1665 | 1469554407239 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]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 568ms 10:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:33:27 INFO - PROCESS | 1665 | 1469554407274 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 1665 | 1469554407275 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:33:27 INFO - PROCESS | 1665 | 1469554407281 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 1665 | 1469554407283 Marionette TRACE conn2 <- [1,450,null,{}] 10:33:27 INFO - PROCESS | 1665 | 1469554407286 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}] 10:33:27 INFO - PROCESS | 1665 | 1469554407292 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:27 INFO - PROCESS | 1665 | 1469554407429 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:33:27 INFO - PROCESS | 1665 | 1469554407440 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 1665 | 1469554407441 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x123853800 == 33 [pid = 1665] [id = 120] 10:33:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1248fa800) [pid = 1665] [serial = 357] [outer = 0x0] 10:33:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x124cdd000) [pid = 1665] [serial = 358] [outer = 0x1248fa800] 10:33:27 INFO - PROCESS | 1665 | 1469554407483 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1266b8000) [pid = 1665] [serial = 359] [outer = 0x1248fa800] 10:33:27 INFO - PROCESS | 1665 | 1469554407883 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] 10:33:27 INFO - PROCESS | 1665 | 1469554407902 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:33:27 INFO - PROCESS | 1665 | 1469554407904 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 1665 | 1469554407905 Marionette TRACE conn2 <- [1,454,null,{}] 10:33:27 INFO - PROCESS | 1665 | 1469554407907 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}] 10:33:27 INFO - PROCESS | 1665 | 1469554407909 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:28 INFO - PROCESS | 1665 | 1469554408016 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:33:28 INFO - PROCESS | 1665 | 1469554408022 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 1665 | 1469554408023 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e1c800 == 34 [pid = 1665] [id = 121] 10:33:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1255cd800) [pid = 1665] [serial = 360] [outer = 0x0] 10:33:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x128111800) [pid = 1665] [serial = 361] [outer = 0x1255cd800] 10:33:28 INFO - PROCESS | 1665 | 1469554408049 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1282e6000) [pid = 1665] [serial = 362] [outer = 0x1255cd800] 10:33:28 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:28 INFO - PROCESS | 1665 | 1469554408336 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]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 467ms 10:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:33:28 INFO - PROCESS | 1665 | 1469554408372 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 1665 | 1469554408374 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:33:28 INFO - PROCESS | 1665 | 1469554408376 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 1665 | 1469554408377 Marionette TRACE conn2 <- [1,458,null,{}] 10:33:28 INFO - PROCESS | 1665 | 1469554408383 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}] 10:33:28 INFO - PROCESS | 1665 | 1469554408384 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:28 INFO - PROCESS | 1665 | 1469554408458 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:33:28 INFO - PROCESS | 1665 | 1469554408464 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 1665 | 1469554408465 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x124ac2800 == 35 [pid = 1665] [id = 122] 10:33:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1282eb800) [pid = 1665] [serial = 363] [outer = 0x0] 10:33:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1289c6400) [pid = 1665] [serial = 364] [outer = 0x1282eb800] 10:33:28 INFO - PROCESS | 1665 | 1469554408490 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x12a475c00) [pid = 1665] [serial = 365] [outer = 0x1282eb800] 10:33:28 INFO - PROCESS | 1665 | 1469554408828 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] 10:33:28 INFO - PROCESS | 1665 | 1469554408851 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:33:28 INFO - PROCESS | 1665 | 1469554408853 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 1665 | 1469554408855 Marionette TRACE conn2 <- [1,462,null,{}] 10:33:28 INFO - PROCESS | 1665 | 1469554408857 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}] 10:33:28 INFO - PROCESS | 1665 | 1469554408858 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:28 INFO - PROCESS | 1665 | 1469554408964 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:33:29 INFO - PROCESS | 1665 | 1469554408997 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 1665 | 1469554408998 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x1183b6000 == 36 [pid = 1665] [id = 123] 10:33:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x113c5a800) [pid = 1665] [serial = 366] [outer = 0x0] 10:33:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12a476c00) [pid = 1665] [serial = 367] [outer = 0x113c5a800] 10:33:29 INFO - PROCESS | 1665 | 1469554409029 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12ab2b000) [pid = 1665] [serial = 368] [outer = 0x113c5a800] 10:33:29 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:29 INFO - PROCESS | 1665 | 1469554409323 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] 10:33:29 INFO - PROCESS | 1665 | 1469554409374 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:33:29 INFO - PROCESS | 1665 | 1469554409376 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 1665 | 1469554409378 Marionette TRACE conn2 <- [1,466,null,{}] 10:33:29 INFO - PROCESS | 1665 | 1469554409382 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}] 10:33:29 INFO - PROCESS | 1665 | 1469554409383 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:29 INFO - PROCESS | 1665 | 1469554409481 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:33:29 INFO - PROCESS | 1665 | 1469554409490 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 1665 | 1469554409491 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x126acd000 == 37 [pid = 1665] [id = 124] 10:33:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12ab2e000) [pid = 1665] [serial = 369] [outer = 0x0] 10:33:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12adad000) [pid = 1665] [serial = 370] [outer = 0x12ab2e000] 10:33:29 INFO - PROCESS | 1665 | 1469554409515 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x12add2000) [pid = 1665] [serial = 371] [outer = 0x12ab2e000] 10:33:29 INFO - PROCESS | 1665 | 1469554409832 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] 10:33:29 INFO - PROCESS | 1665 | 1469554409851 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:33:29 INFO - PROCESS | 1665 | 1469554409858 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 1665 | 1469554409860 Marionette TRACE conn2 <- [1,470,null,{}] 10:33:29 INFO - PROCESS | 1665 | 1469554409865 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}] 10:33:29 INFO - PROCESS | 1665 | 1469554409866 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:29 INFO - PROCESS | 1665 | 1469554409970 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:33:30 INFO - PROCESS | 1665 | 1469554410008 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 1665 | 1469554410009 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a04000 == 38 [pid = 1665] [id = 125] 10:33:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x12af8b000) [pid = 1665] [serial = 372] [outer = 0x0] 10:33:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12af96000) [pid = 1665] [serial = 373] [outer = 0x12af8b000] 10:33:30 INFO - PROCESS | 1665 | 1469554410042 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x12bca8c00) [pid = 1665] [serial = 374] [outer = 0x12af8b000] 10:33:30 INFO - PROCESS | 1665 | 1469554410392 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]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 571ms 10:33:30 INFO - PROCESS | 1665 | 1469554410430 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 1665 | 1469554410431 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:33:30 INFO - PROCESS | 1665 | 1469554410433 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 1665 | 1469554410434 Marionette TRACE conn2 <- [1,474,null,{}] 10:33:30 INFO - PROCESS | 1665 | 1469554410436 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}] 10:33:30 INFO - PROCESS | 1665 | 1469554410437 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:30 INFO - PROCESS | 1665 | 1469554410535 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:33:30 INFO - PROCESS | 1665 | 1469554410539 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 1665 | 1469554410540 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b0800 == 39 [pid = 1665] [id = 126] 10:33:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x12bcad800) [pid = 1665] [serial = 375] [outer = 0x0] 10:33:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x12be3fc00) [pid = 1665] [serial = 376] [outer = 0x12bcad800] 10:33:30 INFO - PROCESS | 1665 | 1469554410564 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x12c29d000) [pid = 1665] [serial = 377] [outer = 0x12bcad800] 10:33:30 INFO - PROCESS | 1665 | 1469554410914 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]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 10:33:30 INFO - PROCESS | 1665 | 1469554410953 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 1665 | 1469554410954 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:33:30 INFO - PROCESS | 1665 | 1469554410958 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 1665 | 1469554410959 Marionette TRACE conn2 <- [1,478,null,{}] 10:33:30 INFO - PROCESS | 1665 | 1469554410963 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}] 10:33:30 INFO - PROCESS | 1665 | 1469554410964 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:31 INFO - PROCESS | 1665 | 1469554411114 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:33:31 INFO - PROCESS | 1665 | 1469554411133 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 1665 | 1469554411134 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad18000 == 40 [pid = 1665] [id = 127] 10:33:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x112696000) [pid = 1665] [serial = 378] [outer = 0x0] 10:33:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x11269b400) [pid = 1665] [serial = 379] [outer = 0x112696000] 10:33:31 INFO - PROCESS | 1665 | 1469554411183 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 120 (0x11269f400) [pid = 1665] [serial = 380] [outer = 0x112696000] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 119 (0x110f6f400) [pid = 1665] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x12adac800) [pid = 1665] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x12be41800) [pid = 1665] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x110f6f000) [pid = 1665] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x1266bac00) [pid = 1665] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x124c82800) [pid = 1665] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x1217d9400) [pid = 1665] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x116a0c000) [pid = 1665] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x11830a800) [pid = 1665] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x12adadc00) [pid = 1665] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x12811c400) [pid = 1665] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1243a9400) [pid = 1665] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x117d10800) [pid = 1665] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x12bcac800) [pid = 1665] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1289c7000) [pid = 1665] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x12612bc00) [pid = 1665] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x115dc7000) [pid = 1665] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1199f5800) [pid = 1665] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x12418d000) [pid = 1665] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x12686e800) [pid = 1665] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x12a478800) [pid = 1665] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x126598800) [pid = 1665] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:33:31 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1176cfc00) [pid = 1665] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:33:31 INFO - PROCESS | 1665 | 1469554411848 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]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 922ms 10:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:33:31 INFO - PROCESS | 1665 | 1469554411882 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 1665 | 1469554411884 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:33:31 INFO - PROCESS | 1665 | 1469554411886 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 1665 | 1469554411887 Marionette TRACE conn2 <- [1,482,null,{}] 10:33:31 INFO - PROCESS | 1665 | 1469554411889 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}] 10:33:31 INFO - PROCESS | 1665 | 1469554411891 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:32 INFO - PROCESS | 1665 | 1469554412010 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:33:32 INFO - PROCESS | 1665 | 1469554412063 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 1665 | 1469554412064 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x12668b800 == 41 [pid = 1665] [id = 128] 10:33:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x110f6f000) [pid = 1665] [serial = 381] [outer = 0x0] 10:33:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x11269fc00) [pid = 1665] [serial = 382] [outer = 0x110f6f000] 10:33:32 INFO - PROCESS | 1665 | 1469554412103 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x123d2d000) [pid = 1665] [serial = 383] [outer = 0x110f6f000] 10:33:32 INFO - PROCESS | 1665 | 1469554412515 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]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 668ms 10:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:33:32 INFO - PROCESS | 1665 | 1469554412554 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 1665 | 1469554412555 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:33:32 INFO - PROCESS | 1665 | 1469554412558 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 1665 | 1469554412559 Marionette TRACE conn2 <- [1,486,null,{}] 10:33:32 INFO - PROCESS | 1665 | 1469554412561 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}] 10:33:32 INFO - PROCESS | 1665 | 1469554412562 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:32 INFO - PROCESS | 1665 | 1469554412642 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:33:32 INFO - PROCESS | 1665 | 1469554412648 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 1665 | 1469554412656 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc62800 == 42 [pid = 1665] [id = 129] 10:33:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x124412c00) [pid = 1665] [serial = 384] [outer = 0x0] 10:33:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x125688000) [pid = 1665] [serial = 385] [outer = 0x124412c00] 10:33:32 INFO - PROCESS | 1665 | 1469554412681 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12811a800) [pid = 1665] [serial = 386] [outer = 0x124412c00] 10:33:33 INFO - PROCESS | 1665 | 1469554413013 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]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 471ms 10:33:33 INFO - PROCESS | 1665 | 1469554413032 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 1665 | 1469554413033 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:33:33 INFO - PROCESS | 1665 | 1469554413035 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 1665 | 1469554413036 Marionette TRACE conn2 <- [1,490,null,{}] 10:33:33 INFO - PROCESS | 1665 | 1469554413039 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}] 10:33:33 INFO - PROCESS | 1665 | 1469554413040 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:33 INFO - PROCESS | 1665 | 1469554413122 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:33:33 INFO - PROCESS | 1665 | 1469554413178 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 1665 | 1469554413179 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc7c000 == 43 [pid = 1665] [id = 130] 10:33:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x124a7a800) [pid = 1665] [serial = 387] [outer = 0x0] 10:33:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x12a476000) [pid = 1665] [serial = 388] [outer = 0x124a7a800] 10:33:33 INFO - PROCESS | 1665 | 1469554413202 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12c292000) [pid = 1665] [serial = 389] [outer = 0x124a7a800] 10:33:33 INFO - PROCESS | 1665 | 1469554413465 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]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 10:33:33 INFO - PROCESS | 1665 | 1469554413504 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 1665 | 1469554413505 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:33:33 INFO - PROCESS | 1665 | 1469554413507 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 1665 | 1469554413508 Marionette TRACE conn2 <- [1,494,null,{}] 10:33:33 INFO - PROCESS | 1665 | 1469554413518 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}] 10:33:33 INFO - PROCESS | 1665 | 1469554413519 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:33 INFO - PROCESS | 1665 | 1469554413610 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:33:33 INFO - PROCESS | 1665 | 1469554413616 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 1665 | 1469554413617 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcce000 == 44 [pid = 1665] [id = 131] 10:33:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1130d0800) [pid = 1665] [serial = 390] [outer = 0x0] 10:33:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1194d9400) [pid = 1665] [serial = 391] [outer = 0x1130d0800] 10:33:33 INFO - PROCESS | 1665 | 1469554413641 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1194e4800) [pid = 1665] [serial = 392] [outer = 0x1130d0800] 10:33:34 INFO - PROCESS | 1665 | 1469554414303 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]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 820ms 10:33:34 INFO - PROCESS | 1665 | 1469554414328 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 1665 | 1469554414330 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:33:34 INFO - PROCESS | 1665 | 1469554414333 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 1665 | 1469554414337 Marionette TRACE conn2 <- [1,498,null,{}] 10:33:34 INFO - PROCESS | 1665 | 1469554414340 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}] 10:33:34 INFO - PROCESS | 1665 | 1469554414342 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:34 INFO - PROCESS | 1665 | 1469554414455 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:33:34 INFO - PROCESS | 1665 | 1469554414513 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 1665 | 1469554414515 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d36800 == 45 [pid = 1665] [id = 132] 10:33:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x115dc4800) [pid = 1665] [serial = 393] [outer = 0x0] 10:33:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x116a0d400) [pid = 1665] [serial = 394] [outer = 0x115dc4800] 10:33:34 INFO - PROCESS | 1665 | 1469554414546 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x118305800) [pid = 1665] [serial = 395] [outer = 0x115dc4800] 10:33:35 INFO - PROCESS | 1665 | 1469554415267 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]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 973ms 10:33:35 INFO - PROCESS | 1665 | 1469554415306 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 1665 | 1469554415309 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:33:35 INFO - PROCESS | 1665 | 1469554415314 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 1665 | 1469554415316 Marionette TRACE conn2 <- [1,502,null,{}] 10:33:35 INFO - PROCESS | 1665 | 1469554415320 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}] 10:33:35 INFO - PROCESS | 1665 | 1469554415321 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:35 INFO - PROCESS | 1665 | 1469554415423 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:33:35 INFO - PROCESS | 1665 | 1469554415506 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 1665 | 1469554415509 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x113d0b000 == 46 [pid = 1665] [id = 133] 10:33:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x1133d3800) [pid = 1665] [serial = 396] [outer = 0x0] 10:33:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x113c5b400) [pid = 1665] [serial = 397] [outer = 0x1133d3800] 10:33:35 INFO - PROCESS | 1665 | 1469554415539 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x115e29400) [pid = 1665] [serial = 398] [outer = 0x1133d3800] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc7c000 == 45 [pid = 1665] [id = 130] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc62800 == 44 [pid = 1665] [id = 129] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12668b800 == 43 [pid = 1665] [id = 128] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad18000 == 42 [pid = 1665] [id = 127] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b0800 == 41 [pid = 1665] [id = 126] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x12c29e000) [pid = 1665] [serial = 340] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x119a04000 == 40 [pid = 1665] [id = 125] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x126acd000 == 39 [pid = 1665] [id = 124] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1183b6000 == 38 [pid = 1665] [id = 123] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x124ac2800 == 37 [pid = 1665] [id = 122] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x123e1c800 == 36 [pid = 1665] [id = 121] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x123853800 == 35 [pid = 1665] [id = 120] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1199a9800 == 34 [pid = 1665] [id = 119] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1185a4000 == 33 [pid = 1665] [id = 118] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1183bd800 == 32 [pid = 1665] [id = 117] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x116f7b000 == 31 [pid = 1665] [id = 116] 10:33:35 INFO - PROCESS | 1665 | --DOCSHELL 0x115e4a800 == 30 [pid = 1665] [id = 115] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x12686d000) [pid = 1665] [serial = 254] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x116fe7800) [pid = 1665] [serial = 202] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x120fedc00) [pid = 1665] [serial = 248] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x124c8fc00) [pid = 1665] [serial = 251] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x128116000) [pid = 1665] [serial = 257] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x12ab33000) [pid = 1665] [serial = 242] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1282e1c00) [pid = 1665] [serial = 199] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x118764800) [pid = 1665] [serial = 245] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x126a6cc00) [pid = 1665] [serial = 338] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x12be3d800) [pid = 1665] [serial = 329] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x12b8a6800) [pid = 1665] [serial = 328] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x12c29d400) [pid = 1665] [serial = 332] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x12c295c00) [pid = 1665] [serial = 331] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x110f76800) [pid = 1665] [serial = 334] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x116759800) [pid = 1665] [serial = 337] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x128115400) [pid = 1665] [serial = 322] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1255cec00) [pid = 1665] [serial = 319] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1266b7000) [pid = 1665] [serial = 320] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1244c5800) [pid = 1665] [serial = 316] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x124c8ac00) [pid = 1665] [serial = 317] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x119eba000) [pid = 1665] [serial = 313] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x120fe7000) [pid = 1665] [serial = 314] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x119424000) [pid = 1665] [serial = 311] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x118760400) [pid = 1665] [serial = 310] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12b8a8000) [pid = 1665] [serial = 308] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12b820000) [pid = 1665] [serial = 307] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12a4d0800) [pid = 1665] [serial = 305] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1289c9c00) [pid = 1665] [serial = 304] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x125685400) [pid = 1665] [serial = 302] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1248f9400) [pid = 1665] [serial = 301] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x119427000) [pid = 1665] [serial = 299] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x118758400) [pid = 1665] [serial = 298] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12be35400) [pid = 1665] [serial = 295] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12be3cc00) [pid = 1665] [serial = 296] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12a474800) [pid = 1665] [serial = 325] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12add9800) [pid = 1665] [serial = 326] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x110f7b800) [pid = 1665] [serial = 335] [outer = 0x0] [url = about:blank] 10:33:35 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x12892e000) [pid = 1665] [serial = 323] [outer = 0x0] [url = about:blank] 10:33:36 INFO - PROCESS | 1665 | 1469554416020 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]]]}] 10:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 723ms 10:33:36 INFO - PROCESS | 1665 | 1469554416036 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 1665 | 1469554416041 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:33:36 INFO - PROCESS | 1665 | 1469554416058 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 1665 | 1469554416060 Marionette TRACE conn2 <- [1,506,null,{}] 10:33:36 INFO - PROCESS | 1665 | 1469554416068 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}] 10:33:36 INFO - PROCESS | 1665 | 1469554416071 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:36 INFO - PROCESS | 1665 | 1469554416190 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:33:36 INFO - PROCESS | 1665 | 1469554416274 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 1665 | 1469554416275 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f69800 == 31 [pid = 1665] [id = 134] 10:33:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x115e28c00) [pid = 1665] [serial = 399] [outer = 0x0] 10:33:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x116fe2c00) [pid = 1665] [serial = 400] [outer = 0x115e28c00] 10:33:36 INFO - PROCESS | 1665 | 1469554416319 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x118099000) [pid = 1665] [serial = 401] [outer = 0x115e28c00] 10:33:36 INFO - PROCESS | 1665 | 1469554416640 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]]]}] 10:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 625ms 10:33:36 INFO - PROCESS | 1665 | 1469554416683 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 1665 | 1469554416685 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:33:36 INFO - PROCESS | 1665 | 1469554416688 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 1665 | 1469554416691 Marionette TRACE conn2 <- [1,510,null,{}] 10:33:36 INFO - PROCESS | 1665 | 1469554416700 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}] 10:33:36 INFO - PROCESS | 1665 | 1469554416703 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:36 INFO - PROCESS | 1665 | 1469554416803 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:33:36 INFO - PROCESS | 1665 | 1469554416854 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 1665 | 1469554416856 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x11858d000 == 32 [pid = 1665] [id = 135] 10:33:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11809bc00) [pid = 1665] [serial = 402] [outer = 0x0] 10:33:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x118480c00) [pid = 1665] [serial = 403] [outer = 0x11809bc00] 10:33:36 INFO - PROCESS | 1665 | 1469554416884 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11905c400) [pid = 1665] [serial = 404] [outer = 0x11809bc00] 10:33:37 INFO - PROCESS | 1665 | 1469554417188 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]]]}] 10:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 522ms 10:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:33:37 INFO - PROCESS | 1665 | 1469554417217 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 1665 | 1469554417219 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:33:37 INFO - PROCESS | 1665 | 1469554417221 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 1665 | 1469554417222 Marionette TRACE conn2 <- [1,514,null,{}] 10:33:37 INFO - PROCESS | 1665 | 1469554417225 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}] 10:33:37 INFO - PROCESS | 1665 | 1469554417226 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:37 INFO - PROCESS | 1665 | 1469554417311 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:33:37 INFO - PROCESS | 1665 | 1469554417362 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 1665 | 1469554417363 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x11919b800 == 33 [pid = 1665] [id = 136] 10:33:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x119322400) [pid = 1665] [serial = 405] [outer = 0x0] 10:33:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x119342400) [pid = 1665] [serial = 406] [outer = 0x119322400] 10:33:37 INFO - PROCESS | 1665 | 1469554417388 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1194e0400) [pid = 1665] [serial = 407] [outer = 0x119322400] 10:33:37 INFO - PROCESS | 1665 | 1469554417652 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]]]}] 10:33:37 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 10:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 10:33:37 INFO - PROCESS | 1665 | 1469554417691 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 1665 | 1469554417692 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:33:37 INFO - PROCESS | 1665 | 1469554417702 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 1665 | 1469554417704 Marionette TRACE conn2 <- [1,518,null,{}] 10:33:37 INFO - PROCESS | 1665 | 1469554417706 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}] 10:33:37 INFO - PROCESS | 1665 | 1469554417707 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:37 INFO - PROCESS | 1665 | 1469554417787 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:33:37 INFO - PROCESS | 1665 | 1469554417791 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 1665 | 1469554417793 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199b7800 == 34 [pid = 1665] [id = 137] 10:33:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x112f8a400) [pid = 1665] [serial = 408] [outer = 0x0] 10:33:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194f0800) [pid = 1665] [serial = 409] [outer = 0x112f8a400] 10:33:37 INFO - PROCESS | 1665 | 1469554417827 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1199f5000) [pid = 1665] [serial = 410] [outer = 0x112f8a400] 10:33:38 INFO - PROCESS | 1665 | 1469554418210 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]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 10:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:33:38 INFO - PROCESS | 1665 | 1469554418221 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 1665 | 1469554418222 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:33:38 INFO - PROCESS | 1665 | 1469554418224 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 1665 | 1469554418225 Marionette TRACE conn2 <- [1,522,null,{}] 10:33:38 INFO - PROCESS | 1665 | 1469554418229 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}] 10:33:38 INFO - PROCESS | 1665 | 1469554418233 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:38 INFO - PROCESS | 1665 | 1469554418349 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:33:38 INFO - PROCESS | 1665 | 1469554418359 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 1665 | 1469554418360 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x12384e800 == 35 [pid = 1665] [id = 138] 10:33:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119e09800) [pid = 1665] [serial = 411] [outer = 0x0] 10:33:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x120febc00) [pid = 1665] [serial = 412] [outer = 0x119e09800] 10:33:38 INFO - PROCESS | 1665 | 1469554418386 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12440b000) [pid = 1665] [serial = 413] [outer = 0x119e09800] 10:33:38 INFO - PROCESS | 1665 | 1469554418714 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]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 10:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:33:38 INFO - PROCESS | 1665 | 1469554418744 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 1665 | 1469554418747 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:33:38 INFO - PROCESS | 1665 | 1469554418749 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 1665 | 1469554418750 Marionette TRACE conn2 <- [1,526,null,{}] 10:33:38 INFO - PROCESS | 1665 | 1469554418766 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}] 10:33:38 INFO - PROCESS | 1665 | 1469554418767 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:38 INFO - PROCESS | 1665 | 1469554418865 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:33:38 INFO - PROCESS | 1665 | 1469554418868 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 1665 | 1469554418869 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x123f94800 == 36 [pid = 1665] [id = 139] 10:33:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x117d10800) [pid = 1665] [serial = 414] [outer = 0x0] 10:33:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1248ec400) [pid = 1665] [serial = 415] [outer = 0x117d10800] 10:33:38 INFO - PROCESS | 1665 | 1469554418901 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1249b7800) [pid = 1665] [serial = 416] [outer = 0x117d10800] 10:33:39 INFO - PROCESS | 1665 | 1469554419248 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]]]}] 10:33:39 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 10:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 531ms 10:33:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:33:39 INFO - PROCESS | 1665 | 1469554419283 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 1665 | 1469554419284 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:33:39 INFO - PROCESS | 1665 | 1469554419286 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 1665 | 1469554419288 Marionette TRACE conn2 <- [1,530,null,{}] 10:33:39 INFO - PROCESS | 1665 | 1469554419290 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}] 10:33:39 INFO - PROCESS | 1665 | 1469554419291 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:39 INFO - PROCESS | 1665 | 1469554419388 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:33:39 INFO - PROCESS | 1665 | 1469554419392 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 1665 | 1469554419393 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x116020800 == 37 [pid = 1665] [id = 140] 10:33:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1249bb800) [pid = 1665] [serial = 417] [outer = 0x0] 10:33:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x124cd8800) [pid = 1665] [serial = 418] [outer = 0x1249bb800] 10:33:39 INFO - PROCESS | 1665 | 1469554419418 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1255d2c00) [pid = 1665] [serial = 419] [outer = 0x1249bb800] 10:33:39 INFO - PROCESS | 1665 | 1469554419738 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"]]]}] 10:33:39 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 10:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:33:39 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 10:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:33:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:33:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 10:33:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:33:39 INFO - PROCESS | 1665 | 1469554419756 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 1665 | 1469554419757 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:33:39 INFO - PROCESS | 1665 | 1469554419760 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 1665 | 1469554419761 Marionette TRACE conn2 <- [1,534,null,{}] 10:33:39 INFO - PROCESS | 1665 | 1469554419781 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}] 10:33:39 INFO - PROCESS | 1665 | 1469554419783 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:39 INFO - PROCESS | 1665 | 1469554419896 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:33:39 INFO - PROCESS | 1665 | 1469554419900 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 1665 | 1469554419901 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x125614000 == 38 [pid = 1665] [id = 141] 10:33:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x118888c00) [pid = 1665] [serial = 420] [outer = 0x0] 10:33:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1255d7c00) [pid = 1665] [serial = 421] [outer = 0x118888c00] 10:33:40 INFO - PROCESS | 1665 | 1469554420174 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1266bac00) [pid = 1665] [serial = 422] [outer = 0x118888c00] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x112696000) [pid = 1665] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x124412c00) [pid = 1665] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x110f6f000) [pid = 1665] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12bcad800) [pid = 1665] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x124a7a800) [pid = 1665] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12af8b000) [pid = 1665] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12ab2e000) [pid = 1665] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x11690a000) [pid = 1665] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x110f70000) [pid = 1665] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11809a800) [pid = 1665] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1248fa800) [pid = 1665] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1282eb800) [pid = 1665] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x119058000) [pid = 1665] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1255cd800) [pid = 1665] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x119421000) [pid = 1665] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x113c5a800) [pid = 1665] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:33:40 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1130d2800) [pid = 1665] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:33:40 INFO - PROCESS | 1665 | 1469554420572 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]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:33:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 828ms 10:33:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:33:40 INFO - PROCESS | 1665 | 1469554420589 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 1665 | 1469554420590 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:33:40 INFO - PROCESS | 1665 | 1469554420592 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 1665 | 1469554420593 Marionette TRACE conn2 <- [1,538,null,{}] 10:33:40 INFO - PROCESS | 1665 | 1469554420597 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}] 10:33:40 INFO - PROCESS | 1665 | 1469554420599 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:40 INFO - PROCESS | 1665 | 1469554420677 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:33:40 INFO - PROCESS | 1665 | 1469554420748 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 1665 | 1469554420749 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x119377800 == 39 [pid = 1665] [id = 142] 10:33:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11269a800) [pid = 1665] [serial = 423] [outer = 0x0] 10:33:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x118763800) [pid = 1665] [serial = 424] [outer = 0x11269a800] 10:33:40 INFO - PROCESS | 1665 | 1469554420776 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x126128c00) [pid = 1665] [serial = 425] [outer = 0x11269a800] 10:33:41 INFO - PROCESS | 1665 | 1469554421045 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]]]}] 10:33:41 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. 10:33:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 470ms 10:33:41 INFO - PROCESS | 1665 | 1469554421068 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 1665 | 1469554421070 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:33:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:33:41 INFO - PROCESS | 1665 | 1469554421079 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 1665 | 1469554421082 Marionette TRACE conn2 <- [1,542,null,{}] 10:33:41 INFO - PROCESS | 1665 | 1469554421090 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}] 10:33:41 INFO - PROCESS | 1665 | 1469554421092 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:41 INFO - PROCESS | 1665 | 1469554421225 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:33:41 INFO - PROCESS | 1665 | 1469554421231 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 1665 | 1469554421233 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d9800 == 40 [pid = 1665] [id = 143] 10:33:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194e0c00) [pid = 1665] [serial = 426] [outer = 0x0] 10:33:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x12810ec00) [pid = 1665] [serial = 427] [outer = 0x1194e0c00] 10:33:41 INFO - PROCESS | 1665 | 1469554421273 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12892ac00) [pid = 1665] [serial = 428] [outer = 0x1194e0c00] 10:33:41 INFO - PROCESS | 1665 | 1469554421674 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]]]}] 10:33:41 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. 10:33:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 632ms 10:33:41 INFO - PROCESS | 1665 | 1469554421705 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 1665 | 1469554421707 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:33:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:33:41 INFO - PROCESS | 1665 | 1469554421710 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 1665 | 1469554421712 Marionette TRACE conn2 <- [1,546,null,{}] 10:33:41 INFO - PROCESS | 1665 | 1469554421717 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}] 10:33:41 INFO - PROCESS | 1665 | 1469554421718 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:41 INFO - PROCESS | 1665 | 1469554421824 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:33:41 INFO - PROCESS | 1665 | 1469554421832 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 1665 | 1469554421833 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a36c000 == 41 [pid = 1665] [id = 144] 10:33:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12892c400) [pid = 1665] [serial = 429] [outer = 0x0] 10:33:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1289d1400) [pid = 1665] [serial = 430] [outer = 0x12892c400] 10:33:41 INFO - PROCESS | 1665 | 1469554421861 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12a4d3800) [pid = 1665] [serial = 431] [outer = 0x12892c400] 10:33:42 INFO - PROCESS | 1665 | 1469554422229 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]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:33:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 572ms 10:33:42 INFO - PROCESS | 1665 | 1469554422295 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:33:42 INFO - PROCESS | 1665 | 1469554422300 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:33:42 INFO - PROCESS | 1665 | 1469554422305 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 1665 | 1469554422307 Marionette TRACE conn2 <- [1,550,null,{}] 10:33:42 INFO - PROCESS | 1665 | 1469554422313 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}] 10:33:42 INFO - PROCESS | 1665 | 1469554422316 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:42 INFO - PROCESS | 1665 | 1469554422424 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:33:42 INFO - PROCESS | 1665 | 1469554422504 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 1665 | 1469554422507 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x11600c000 == 42 [pid = 1665] [id = 145] 10:33:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1127d3000) [pid = 1665] [serial = 432] [outer = 0x0] 10:33:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1127dbc00) [pid = 1665] [serial = 433] [outer = 0x1127d3000] 10:33:42 INFO - PROCESS | 1665 | 1469554422546 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x113358c00) [pid = 1665] [serial = 434] [outer = 0x1127d3000] 10:33:42 INFO - PROCESS | 1665 | 1469554422949 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]]]}] 10:33:42 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. 10:33:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 10:33:42 INFO - PROCESS | 1665 | 1469554422976 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 1665 | 1469554422979 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:33:42 INFO - PROCESS | 1665 | 1469554422983 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 1665 | 1469554422985 Marionette TRACE conn2 <- [1,554,null,{}] 10:33:42 INFO - PROCESS | 1665 | 1469554422988 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}] 10:33:42 INFO - PROCESS | 1665 | 1469554422990 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:43 INFO - PROCESS | 1665 | 1469554423093 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:33:43 INFO - PROCESS | 1665 | 1469554423148 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 1665 | 1469554423150 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x11906e800 == 43 [pid = 1665] [id = 146] 10:33:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x116148800) [pid = 1665] [serial = 435] [outer = 0x0] 10:33:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x11830b800) [pid = 1665] [serial = 436] [outer = 0x116148800] 10:33:43 INFO - PROCESS | 1665 | 1469554423180 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x11852c800) [pid = 1665] [serial = 437] [outer = 0x116148800] 10:33:43 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:43 INFO - PROCESS | 1665 | 1469554423583 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]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 621ms 10:33:43 INFO - PROCESS | 1665 | 1469554423604 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 1665 | 1469554423606 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:33:43 INFO - PROCESS | 1665 | 1469554423609 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 1665 | 1469554423611 Marionette TRACE conn2 <- [1,558,null,{}] 10:33:43 INFO - PROCESS | 1665 | 1469554423619 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}] 10:33:43 INFO - PROCESS | 1665 | 1469554423622 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:43 INFO - PROCESS | 1665 | 1469554423727 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:33:43 INFO - PROCESS | 1665 | 1469554423827 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 1665 | 1469554423829 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d4000 == 44 [pid = 1665] [id = 147] 10:33:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1194dac00) [pid = 1665] [serial = 438] [outer = 0x0] 10:33:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x119530000) [pid = 1665] [serial = 439] [outer = 0x1194dac00] 10:33:43 INFO - PROCESS | 1665 | 1469554423861 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x120fed800) [pid = 1665] [serial = 440] [outer = 0x1194dac00] 10:33:44 INFO - PROCESS | 1665 | 1469554424268 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]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 10:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:33:44 INFO - PROCESS | 1665 | 1469554424282 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 1665 | 1469554424283 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:33:44 INFO - PROCESS | 1665 | 1469554424286 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 1665 | 1469554424287 Marionette TRACE conn2 <- [1,562,null,{}] 10:33:44 INFO - PROCESS | 1665 | 1469554424289 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}] 10:33:44 INFO - PROCESS | 1665 | 1469554424291 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:44 INFO - PROCESS | 1665 | 1469554424393 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:33:44 INFO - PROCESS | 1665 | 1469554424447 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 1665 | 1469554424448 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae82800 == 45 [pid = 1665] [id = 148] 10:33:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x119e06000) [pid = 1665] [serial = 441] [outer = 0x0] 10:33:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1243b4400) [pid = 1665] [serial = 442] [outer = 0x119e06000] 10:33:44 INFO - PROCESS | 1665 | 1469554424476 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1265a6c00) [pid = 1665] [serial = 443] [outer = 0x119e06000] 10:33:44 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:44 INFO - PROCESS | 1665 | 1469554424896 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]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 10:33:44 INFO - PROCESS | 1665 | 1469554424907 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 1665 | 1469554424909 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:33:44 INFO - PROCESS | 1665 | 1469554424912 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 1665 | 1469554424914 Marionette TRACE conn2 <- [1,566,null,{}] 10:33:44 INFO - PROCESS | 1665 | 1469554424918 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}] 10:33:44 INFO - PROCESS | 1665 | 1469554424920 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:45 INFO - PROCESS | 1665 | 1469554425040 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:33:45 INFO - PROCESS | 1665 | 1469554425125 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 1665 | 1469554425127 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b86c800 == 46 [pid = 1665] [id = 149] 10:33:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x128115c00) [pid = 1665] [serial = 444] [outer = 0x0] 10:33:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x128457400) [pid = 1665] [serial = 445] [outer = 0x128115c00] 10:33:45 INFO - PROCESS | 1665 | 1469554425170 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12a47a400) [pid = 1665] [serial = 446] [outer = 0x128115c00] 10:33:45 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:45 INFO - PROCESS | 1665 | 1469554425611 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]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 720ms 10:33:45 INFO - PROCESS | 1665 | 1469554425634 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:33:45 INFO - PROCESS | 1665 | 1469554425636 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:33:45 INFO - PROCESS | 1665 | 1469554425639 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 1665 | 1469554425641 Marionette TRACE conn2 <- [1,570,null,{}] 10:33:45 INFO - PROCESS | 1665 | 1469554425645 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}] 10:33:45 INFO - PROCESS | 1665 | 1469554425651 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:45 INFO - PROCESS | 1665 | 1469554425832 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:33:45 INFO - PROCESS | 1665 | 1469554425959 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 1665 | 1469554425960 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcc2800 == 47 [pid = 1665] [id = 150] 10:33:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12ab29400) [pid = 1665] [serial = 447] [outer = 0x0] 10:33:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12adadc00) [pid = 1665] [serial = 448] [outer = 0x12ab29400] 10:33:46 INFO - PROCESS | 1665 | 1469554426008 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12b81ec00) [pid = 1665] [serial = 449] [outer = 0x12ab29400] 10:33:46 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:46 INFO - PROCESS | 1665 | 1469554426470 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]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 876ms 10:33:46 INFO - PROCESS | 1665 | 1469554426514 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 1665 | 1469554426516 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:33:46 INFO - PROCESS | 1665 | 1469554426518 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 1665 | 1469554426519 Marionette TRACE conn2 <- [1,574,null,{}] 10:33:46 INFO - PROCESS | 1665 | 1469554426522 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}] 10:33:46 INFO - PROCESS | 1665 | 1469554426523 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:46 INFO - PROCESS | 1665 | 1469554426727 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:33:46 INFO - PROCESS | 1665 | 1469554426794 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 1665 | 1469554426795 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x116165000 == 48 [pid = 1665] [id = 151] 10:33:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x1127d1c00) [pid = 1665] [serial = 450] [outer = 0x0] 10:33:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x1127dac00) [pid = 1665] [serial = 451] [outer = 0x1127d1c00] 10:33:46 INFO - PROCESS | 1665 | 1469554426825 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x115d09800) [pid = 1665] [serial = 452] [outer = 0x1127d1c00] 10:33:47 INFO - PROCESS | 1665 | 1469554427237 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]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 773ms 10:33:47 INFO - PROCESS | 1665 | 1469554427293 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 1665 | 1469554427295 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:33:47 INFO - PROCESS | 1665 | 1469554427318 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 1665 | 1469554427320 Marionette TRACE conn2 <- [1,578,null,{}] 10:33:47 INFO - PROCESS | 1665 | 1469554427323 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}] 10:33:47 INFO - PROCESS | 1665 | 1469554427324 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:47 INFO - PROCESS | 1665 | 1469554427422 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:33:47 INFO - PROCESS | 1665 | 1469554427492 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 1665 | 1469554427493 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x118144000 == 49 [pid = 1665] [id = 152] 10:33:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x11852fc00) [pid = 1665] [serial = 453] [outer = 0x0] 10:33:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x11875f400) [pid = 1665] [serial = 454] [outer = 0x11852fc00] 10:33:47 INFO - PROCESS | 1665 | 1469554427521 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x119059400) [pid = 1665] [serial = 455] [outer = 0x11852fc00] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae7b000 == 48 [pid = 1665] [id = 114] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d9800 == 47 [pid = 1665] [id = 143] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x119377800 == 46 [pid = 1665] [id = 142] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x125614000 == 45 [pid = 1665] [id = 141] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x116020800 == 44 [pid = 1665] [id = 140] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x123f94800 == 43 [pid = 1665] [id = 139] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12384e800 == 42 [pid = 1665] [id = 138] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x1199b7800 == 41 [pid = 1665] [id = 137] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x11919b800 == 40 [pid = 1665] [id = 136] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x11858d000 == 39 [pid = 1665] [id = 135] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x116f69800 == 38 [pid = 1665] [id = 134] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x113d0b000 == 37 [pid = 1665] [id = 133] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x117d36800 == 36 [pid = 1665] [id = 132] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcce000 == 35 [pid = 1665] [id = 131] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x116165000 == 34 [pid = 1665] [id = 151] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcc2800 == 33 [pid = 1665] [id = 150] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12b86c800 == 32 [pid = 1665] [id = 149] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae82800 == 31 [pid = 1665] [id = 148] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d4000 == 30 [pid = 1665] [id = 147] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x11906e800 == 29 [pid = 1665] [id = 146] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12a36c000 == 28 [pid = 1665] [id = 144] 10:33:48 INFO - PROCESS | 1665 | --DOCSHELL 0x11600c000 == 27 [pid = 1665] [id = 145] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x12af96000) [pid = 1665] [serial = 373] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x12adad000) [pid = 1665] [serial = 370] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x116987800) [pid = 1665] [serial = 343] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x118093c00) [pid = 1665] [serial = 344] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x119527400) [pid = 1665] [serial = 349] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1206da800) [pid = 1665] [serial = 350] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x11847d000) [pid = 1665] [serial = 346] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x11900a400) [pid = 1665] [serial = 347] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x124cdd000) [pid = 1665] [serial = 358] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1289c6400) [pid = 1665] [serial = 364] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x12a475c00) [pid = 1665] [serial = 365] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1266b8000) [pid = 1665] [serial = 359] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1217dbc00) [pid = 1665] [serial = 352] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1243aec00) [pid = 1665] [serial = 353] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x128111800) [pid = 1665] [serial = 361] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1282e6000) [pid = 1665] [serial = 362] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x12c587400) [pid = 1665] [serial = 341] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12a476c00) [pid = 1665] [serial = 367] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1244c2000) [pid = 1665] [serial = 355] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12491b400) [pid = 1665] [serial = 356] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x12bca8c00) [pid = 1665] [serial = 374] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11269b400) [pid = 1665] [serial = 379] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12811a800) [pid = 1665] [serial = 386] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x11269fc00) [pid = 1665] [serial = 382] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12be3fc00) [pid = 1665] [serial = 376] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12c29d000) [pid = 1665] [serial = 377] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x125688000) [pid = 1665] [serial = 385] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11269f400) [pid = 1665] [serial = 380] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12add2000) [pid = 1665] [serial = 371] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x123d2d000) [pid = 1665] [serial = 383] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12a476000) [pid = 1665] [serial = 388] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12c292000) [pid = 1665] [serial = 389] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12ab2b000) [pid = 1665] [serial = 368] [outer = 0x0] [url = about:blank] 10:33:48 INFO - PROCESS | 1665 | 1469554428583 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]]]}] 10:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1324ms 10:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:33:48 INFO - PROCESS | 1665 | 1469554428653 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 1665 | 1469554428657 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:33:48 INFO - PROCESS | 1665 | 1469554428664 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 1665 | 1469554428667 Marionette TRACE conn2 <- [1,582,null,{}] 10:33:48 INFO - PROCESS | 1665 | 1469554428674 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}] 10:33:48 INFO - PROCESS | 1665 | 1469554428676 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:48 INFO - PROCESS | 1665 | 1469554428777 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:33:48 INFO - PROCESS | 1665 | 1469554428788 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 1665 | 1469554428790 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x115dac800 == 28 [pid = 1665] [id = 153] 10:33:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x112fdb000) [pid = 1665] [serial = 456] [outer = 0x0] 10:33:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1133e0400) [pid = 1665] [serial = 457] [outer = 0x112fdb000] 10:33:48 INFO - PROCESS | 1665 | 1469554428817 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x115e8bc00) [pid = 1665] [serial = 458] [outer = 0x112fdb000] 10:33:49 INFO - PROCESS | 1665 | 1469554429140 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]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 526ms 10:33:49 INFO - PROCESS | 1665 | 1469554429187 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 1665 | 1469554429190 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:33:49 INFO - PROCESS | 1665 | 1469554429201 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 1665 | 1469554429203 Marionette TRACE conn2 <- [1,586,null,{}] 10:33:49 INFO - PROCESS | 1665 | 1469554429205 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}] 10:33:49 INFO - PROCESS | 1665 | 1469554429207 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:49 INFO - PROCESS | 1665 | 1469554429284 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:33:49 INFO - PROCESS | 1665 | 1469554429288 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 1665 | 1469554429290 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x117147800 == 29 [pid = 1665] [id = 154] 10:33:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x116908800) [pid = 1665] [serial = 459] [outer = 0x0] 10:33:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11809a800) [pid = 1665] [serial = 460] [outer = 0x116908800] 10:33:49 INFO - PROCESS | 1665 | 1469554429320 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x118410c00) [pid = 1665] [serial = 461] [outer = 0x116908800] 10:33:49 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:49 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:49 INFO - PROCESS | 1665 | 1469554429706 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]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 523ms 10:33:49 INFO - PROCESS | 1665 | 1469554429728 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 1665 | 1469554429730 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:33:49 INFO - PROCESS | 1665 | 1469554429733 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 1665 | 1469554429737 Marionette TRACE conn2 <- [1,590,null,{}] 10:33:49 INFO - PROCESS | 1665 | 1469554429748 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}] 10:33:49 INFO - PROCESS | 1665 | 1469554429753 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:49 INFO - PROCESS | 1665 | 1469554429830 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:33:49 INFO - PROCESS | 1665 | 1469554429835 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 1665 | 1469554429837 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x11859e800 == 30 [pid = 1665] [id = 155] 10:33:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x112691400) [pid = 1665] [serial = 462] [outer = 0x0] 10:33:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11932ac00) [pid = 1665] [serial = 463] [outer = 0x112691400] 10:33:49 INFO - PROCESS | 1665 | 1469554429867 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1194dcc00) [pid = 1665] [serial = 464] [outer = 0x112691400] 10:33:50 INFO - PROCESS | 1665 | 1469554430191 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]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 473ms 10:33:50 INFO - PROCESS | 1665 | 1469554430206 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 1665 | 1469554430208 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:33:50 INFO - PROCESS | 1665 | 1469554430211 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 1665 | 1469554430212 Marionette TRACE conn2 <- [1,594,null,{}] 10:33:50 INFO - PROCESS | 1665 | 1469554430218 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}] 10:33:50 INFO - PROCESS | 1665 | 1469554430219 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:50 INFO - PROCESS | 1665 | 1469554430298 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:33:50 INFO - PROCESS | 1665 | 1469554430301 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 1665 | 1469554430303 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x119374000 == 31 [pid = 1665] [id = 156] 10:33:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1194e3800) [pid = 1665] [serial = 465] [outer = 0x0] 10:33:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x119531000) [pid = 1665] [serial = 466] [outer = 0x1194e3800] 10:33:50 INFO - PROCESS | 1665 | 1469554430328 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1199f6800) [pid = 1665] [serial = 467] [outer = 0x1194e3800] 10:33:50 INFO - PROCESS | 1665 | 1469554430700 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]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 10:33:50 INFO - PROCESS | 1665 | 1469554430738 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 1665 | 1469554430739 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:33:50 INFO - PROCESS | 1665 | 1469554430741 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 1665 | 1469554430743 Marionette TRACE conn2 <- [1,598,null,{}] 10:33:50 INFO - PROCESS | 1665 | 1469554430745 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}] 10:33:50 INFO - PROCESS | 1665 | 1469554430746 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:50 INFO - PROCESS | 1665 | 1469554430837 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:33:50 INFO - PROCESS | 1665 | 1469554430840 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 1665 | 1469554430841 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee4000 == 32 [pid = 1665] [id = 157] 10:33:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1164eb000) [pid = 1665] [serial = 468] [outer = 0x0] 10:33:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x119e05c00) [pid = 1665] [serial = 469] [outer = 0x1164eb000] 10:33:50 INFO - PROCESS | 1665 | 1469554430866 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x120fe4c00) [pid = 1665] [serial = 470] [outer = 0x1164eb000] 10:33:51 INFO - PROCESS | 1665 | 1469554431206 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]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 470ms 10:33:51 INFO - PROCESS | 1665 | 1469554431213 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 1665 | 1469554431214 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:33:51 INFO - PROCESS | 1665 | 1469554431216 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 1665 | 1469554431218 Marionette TRACE conn2 <- [1,602,null,{}] 10:33:51 INFO - PROCESS | 1665 | 1469554431220 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}] 10:33:51 INFO - PROCESS | 1665 | 1469554431224 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:51 INFO - PROCESS | 1665 | 1469554431335 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:33:51 INFO - PROCESS | 1665 | 1469554431370 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 1665 | 1469554431371 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b8a800 == 33 [pid = 1665] [id = 158] 10:33:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1161a5400) [pid = 1665] [serial = 471] [outer = 0x0] 10:33:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1217d9c00) [pid = 1665] [serial = 472] [outer = 0x1161a5400] 10:33:51 INFO - PROCESS | 1665 | 1469554431396 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1244cc800) [pid = 1665] [serial = 473] [outer = 0x1161a5400] 10:33:51 INFO - PROCESS | 1665 | 1469554431706 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]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 568ms 10:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:33:51 INFO - PROCESS | 1665 | 1469554431793 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 1665 | 1469554431794 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:33:51 INFO - PROCESS | 1665 | 1469554431796 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 1665 | 1469554431797 Marionette TRACE conn2 <- [1,606,null,{}] 10:33:51 INFO - PROCESS | 1665 | 1469554431799 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}] 10:33:51 INFO - PROCESS | 1665 | 1469554431800 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:51 INFO - PROCESS | 1665 | 1469554431892 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:33:51 INFO - PROCESS | 1665 | 1469554431895 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 1665 | 1469554431896 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244de800 == 34 [pid = 1665] [id = 159] 10:33:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x116fe1c00) [pid = 1665] [serial = 474] [outer = 0x0] 10:33:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12491c000) [pid = 1665] [serial = 475] [outer = 0x116fe1c00] 10:33:51 INFO - PROCESS | 1665 | 1469554431920 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x124cd6000) [pid = 1665] [serial = 476] [outer = 0x116fe1c00] 10:33:52 INFO - PROCESS | 1665 | 1469554432250 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]]]}] 10:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 10:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:33:52 INFO - PROCESS | 1665 | 1469554432267 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:33:52 INFO - PROCESS | 1665 | 1469554432269 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:33:52 INFO - PROCESS | 1665 | 1469554432271 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - PROCESS | 1665 | 1469554432272 Marionette TRACE conn2 <- [1,610,null,{}] 10:33:52 INFO - PROCESS | 1665 | 1469554432280 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}] 10:33:52 INFO - PROCESS | 1665 | 1469554432282 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:52 INFO - PROCESS | 1665 | 1469554432377 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:33:52 INFO - PROCESS | 1665 | 1469554432380 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 1665 | 1469554432381 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x12560c800 == 35 [pid = 1665] [id = 160] 10:33:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1244c4c00) [pid = 1665] [serial = 477] [outer = 0x0] 10:33:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12568c000) [pid = 1665] [serial = 478] [outer = 0x1244c4c00] 10:33:52 INFO - PROCESS | 1665 | 1469554432405 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1266b4c00) [pid = 1665] [serial = 479] [outer = 0x1244c4c00] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x118888c00) [pid = 1665] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x11809bc00) [pid = 1665] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1249bb800) [pid = 1665] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1133d3800) [pid = 1665] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x115dc4800) [pid = 1665] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x117d10800) [pid = 1665] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x119322400) [pid = 1665] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x119e09800) [pid = 1665] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11269a800) [pid = 1665] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x112f8a400) [pid = 1665] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x115e28c00) [pid = 1665] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1130d0800) [pid = 1665] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1194e0c00) [pid = 1665] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:33:52 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12892c400) [pid = 1665] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:33:52 INFO - PROCESS | 1665 | 1469554432866 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]]]}] 10:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 617ms 10:33:52 INFO - PROCESS | 1665 | 1469554432889 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:33:52 INFO - PROCESS | 1665 | 1469554432902 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:33:52 INFO - PROCESS | 1665 | 1469554432909 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - PROCESS | 1665 | 1469554432910 Marionette TRACE conn2 <- [1,614,null,{}] 10:33:52 INFO - PROCESS | 1665 | 1469554432928 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}] 10:33:52 INFO - PROCESS | 1665 | 1469554432931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:53 INFO - PROCESS | 1665 | 1469554433008 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:33:53 INFO - PROCESS | 1665 | 1469554433012 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 1665 | 1469554433015 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x11859d800 == 36 [pid = 1665] [id = 161] 10:33:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1130d0800) [pid = 1665] [serial = 480] [outer = 0x0] 10:33:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x11900d800) [pid = 1665] [serial = 481] [outer = 0x1130d0800] 10:33:53 INFO - PROCESS | 1665 | 1469554433039 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1199f6400) [pid = 1665] [serial = 482] [outer = 0x1130d0800] 10:33:53 INFO - PROCESS | 1665 | 1469554433356 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]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 484ms 10:33:53 INFO - PROCESS | 1665 | 1469554433394 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 1665 | 1469554433396 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:33:53 INFO - PROCESS | 1665 | 1469554433400 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 1665 | 1469554433401 Marionette TRACE conn2 <- [1,618,null,{}] 10:33:53 INFO - PROCESS | 1665 | 1469554433403 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}] 10:33:53 INFO - PROCESS | 1665 | 1469554433404 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:53 INFO - PROCESS | 1665 | 1469554433482 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:33:53 INFO - PROCESS | 1665 | 1469554433487 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 1665 | 1469554433488 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x128411000 == 37 [pid = 1665] [id = 162] 10:33:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x119058000) [pid = 1665] [serial = 483] [outer = 0x0] 10:33:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1255cf800) [pid = 1665] [serial = 484] [outer = 0x119058000] 10:33:53 INFO - PROCESS | 1665 | 1469554433512 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12810d800) [pid = 1665] [serial = 485] [outer = 0x119058000] 10:33:53 INFO - PROCESS | 1665 | 1469554433826 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]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 10:33:53 INFO - PROCESS | 1665 | 1469554433868 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:33:53 INFO - PROCESS | 1665 | 1469554433870 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:33:53 INFO - PROCESS | 1665 | 1469554433872 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 1665 | 1469554433874 Marionette TRACE conn2 <- [1,622,null,{}] 10:33:53 INFO - PROCESS | 1665 | 1469554433885 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}] 10:33:53 INFO - PROCESS | 1665 | 1469554433886 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:54 INFO - PROCESS | 1665 | 1469554433997 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:33:54 INFO - PROCESS | 1665 | 1469554434003 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 1665 | 1469554434005 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cce000 == 38 [pid = 1665] [id = 163] 10:33:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12810e000) [pid = 1665] [serial = 486] [outer = 0x0] 10:33:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12811c800) [pid = 1665] [serial = 487] [outer = 0x12810e000] 10:33:54 INFO - PROCESS | 1665 | 1469554434029 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12a31c000) [pid = 1665] [serial = 488] [outer = 0x12810e000] 10:33:54 INFO - PROCESS | 1665 | 1469554434435 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]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 619ms 10:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:33:54 INFO - PROCESS | 1665 | 1469554434492 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 1665 | 1469554434495 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:33:54 INFO - PROCESS | 1665 | 1469554434497 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 1665 | 1469554434499 Marionette TRACE conn2 <- [1,626,null,{}] 10:33:54 INFO - PROCESS | 1665 | 1469554434503 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}] 10:33:54 INFO - PROCESS | 1665 | 1469554434505 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:54 INFO - PROCESS | 1665 | 1469554434584 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:33:54 INFO - PROCESS | 1665 | 1469554434639 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 1665 | 1469554434640 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a368800 == 39 [pid = 1665] [id = 164] 10:33:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x120fe4400) [pid = 1665] [serial = 489] [outer = 0x0] 10:33:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12a475000) [pid = 1665] [serial = 490] [outer = 0x120fe4400] 10:33:54 INFO - PROCESS | 1665 | 1469554434664 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x12ab33000) [pid = 1665] [serial = 491] [outer = 0x120fe4400] 10:33:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1127db800) [pid = 1665] [serial = 492] [outer = 0x12ca3e000] 10:33:55 INFO - PROCESS | 1665 | 1469554435281 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]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 821ms 10:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:33:55 INFO - PROCESS | 1665 | 1469554435318 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 1665 | 1469554435321 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:33:55 INFO - PROCESS | 1665 | 1469554435324 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 1665 | 1469554435327 Marionette TRACE conn2 <- [1,630,null,{}] 10:33:55 INFO - PROCESS | 1665 | 1469554435354 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}] 10:33:55 INFO - PROCESS | 1665 | 1469554435356 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:55 INFO - PROCESS | 1665 | 1469554435468 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:33:55 INFO - PROCESS | 1665 | 1469554435566 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 1665 | 1469554435569 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x117151800 == 40 [pid = 1665] [id = 165] 10:33:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1133b3800) [pid = 1665] [serial = 493] [outer = 0x0] 10:33:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x116641400) [pid = 1665] [serial = 494] [outer = 0x1133b3800] 10:33:55 INFO - PROCESS | 1665 | 1469554435600 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1176cdc00) [pid = 1665] [serial = 495] [outer = 0x1133b3800] 10:33:56 INFO - PROCESS | 1665 | 1469554436231 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]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 975ms 10:33:56 INFO - PROCESS | 1665 | 1469554436299 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 1665 | 1469554436301 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:33:56 INFO - PROCESS | 1665 | 1469554436305 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 1665 | 1469554436306 Marionette TRACE conn2 <- [1,634,null,{}] 10:33:56 INFO - PROCESS | 1665 | 1469554436310 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}] 10:33:56 INFO - PROCESS | 1665 | 1469554436311 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:56 INFO - PROCESS | 1665 | 1469554436412 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:33:56 INFO - PROCESS | 1665 | 1469554436469 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 1665 | 1469554436472 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x11695b800 == 41 [pid = 1665] [id = 166] 10:33:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x115d15400) [pid = 1665] [serial = 496] [outer = 0x0] 10:33:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x115e26800) [pid = 1665] [serial = 497] [outer = 0x115d15400] 10:33:56 INFO - PROCESS | 1665 | 1469554436502 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x11690e800) [pid = 1665] [serial = 498] [outer = 0x115d15400] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x119cce000 == 40 [pid = 1665] [id = 163] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x128411000 == 39 [pid = 1665] [id = 162] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x11859d800 == 38 [pid = 1665] [id = 161] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12560c800 == 37 [pid = 1665] [id = 160] 10:33:56 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x1244de800 == 36 [pid = 1665] [id = 159] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x123b8a800 == 35 [pid = 1665] [id = 158] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee4000 == 34 [pid = 1665] [id = 157] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x119374000 == 33 [pid = 1665] [id = 156] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x11859e800 == 32 [pid = 1665] [id = 155] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x117147800 == 31 [pid = 1665] [id = 154] 10:33:56 INFO - PROCESS | 1665 | --DOCSHELL 0x115dac800 == 30 [pid = 1665] [id = 153] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1266bac00) [pid = 1665] [serial = 422] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x118480c00) [pid = 1665] [serial = 403] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x124cd8800) [pid = 1665] [serial = 418] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x113c5b400) [pid = 1665] [serial = 397] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x118305800) [pid = 1665] [serial = 395] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1248ec400) [pid = 1665] [serial = 415] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1194e0400) [pid = 1665] [serial = 407] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x120febc00) [pid = 1665] [serial = 412] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x116a0d400) [pid = 1665] [serial = 394] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x11905c400) [pid = 1665] [serial = 404] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1255d7c00) [pid = 1665] [serial = 421] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1255d2c00) [pid = 1665] [serial = 419] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x126128c00) [pid = 1665] [serial = 425] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x118763800) [pid = 1665] [serial = 424] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1199f5000) [pid = 1665] [serial = 410] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x119342400) [pid = 1665] [serial = 406] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x116fe2c00) [pid = 1665] [serial = 400] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1194f0800) [pid = 1665] [serial = 409] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1194d9400) [pid = 1665] [serial = 391] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x115e29400) [pid = 1665] [serial = 398] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1249b7800) [pid = 1665] [serial = 416] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x118099000) [pid = 1665] [serial = 401] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12810ec00) [pid = 1665] [serial = 427] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12440b000) [pid = 1665] [serial = 413] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1194e4800) [pid = 1665] [serial = 392] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1289d1400) [pid = 1665] [serial = 430] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12a4d3800) [pid = 1665] [serial = 431] [outer = 0x0] [url = about:blank] 10:33:56 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12892ac00) [pid = 1665] [serial = 428] [outer = 0x0] [url = about:blank] 10:33:57 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:57 INFO - PROCESS | 1665 | 1469554437059 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]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 771ms 10:33:57 INFO - PROCESS | 1665 | 1469554437076 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 1665 | 1469554437082 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:33:57 INFO - PROCESS | 1665 | 1469554437086 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 1665 | 1469554437088 Marionette TRACE conn2 <- [1,638,null,{}] 10:33:57 INFO - PROCESS | 1665 | 1469554437090 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}] 10:33:57 INFO - PROCESS | 1665 | 1469554437092 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:57 INFO - PROCESS | 1665 | 1469554437172 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:33:57 INFO - PROCESS | 1665 | 1469554437223 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 1665 | 1469554437224 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x117161000 == 31 [pid = 1665] [id = 167] 10:33:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11675c000) [pid = 1665] [serial = 499] [outer = 0x0] 10:33:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x118099000) [pid = 1665] [serial = 500] [outer = 0x11675c000] 10:33:57 INFO - PROCESS | 1665 | 1469554437251 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118485c00) [pid = 1665] [serial = 501] [outer = 0x11675c000] 10:33:57 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:57 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:57 INFO - PROCESS | 1665 | 1469554437593 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]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 10:33:57 INFO - PROCESS | 1665 | 1469554437606 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 1665 | 1469554437608 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:33:57 INFO - PROCESS | 1665 | 1469554437615 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 1665 | 1469554437619 Marionette TRACE conn2 <- [1,642,null,{}] 10:33:57 INFO - PROCESS | 1665 | 1469554437631 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}] 10:33:57 INFO - PROCESS | 1665 | 1469554437635 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:57 INFO - PROCESS | 1665 | 1469554437704 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:33:57 INFO - PROCESS | 1665 | 1469554437752 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 1665 | 1469554437753 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907e800 == 32 [pid = 1665] [id = 168] 10:33:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x118485000) [pid = 1665] [serial = 502] [outer = 0x0] 10:33:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x11905d000) [pid = 1665] [serial = 503] [outer = 0x118485000] 10:33:57 INFO - PROCESS | 1665 | 1469554437778 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1194e2000) [pid = 1665] [serial = 504] [outer = 0x118485000] 10:33:58 INFO - PROCESS | 1665 | 1469554438205 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]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 10:33:58 INFO - PROCESS | 1665 | 1469554438240 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:33:58 INFO - PROCESS | 1665 | 1469554438243 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:33:58 INFO - PROCESS | 1665 | 1469554438249 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 1665 | 1469554438250 Marionette TRACE conn2 <- [1,646,null,{}] 10:33:58 INFO - PROCESS | 1665 | 1469554438254 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}] 10:33:58 INFO - PROCESS | 1665 | 1469554438256 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:58 INFO - PROCESS | 1665 | 1469554438404 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:33:58 INFO - PROCESS | 1665 | 1469554438420 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 1665 | 1469554438421 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a16000 == 33 [pid = 1665] [id = 169] 10:33:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x112d72c00) [pid = 1665] [serial = 505] [outer = 0x0] 10:33:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1195b5000) [pid = 1665] [serial = 506] [outer = 0x112d72c00] 10:33:58 INFO - PROCESS | 1665 | 1469554438461 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x120fe7000) [pid = 1665] [serial = 507] [outer = 0x112d72c00] 10:33:58 INFO - PROCESS | 1665 | 1469554438786 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]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 10:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:33:58 INFO - PROCESS | 1665 | 1469554438818 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 1665 | 1469554438819 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:33:58 INFO - PROCESS | 1665 | 1469554438821 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 1665 | 1469554438822 Marionette TRACE conn2 <- [1,650,null,{}] 10:33:58 INFO - PROCESS | 1665 | 1469554438824 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}] 10:33:58 INFO - PROCESS | 1665 | 1469554438825 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:58 INFO - PROCESS | 1665 | 1469554438901 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:33:58 INFO - PROCESS | 1665 | 1469554438904 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 1665 | 1469554438905 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x123868000 == 34 [pid = 1665] [id = 170] 10:33:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1199f1c00) [pid = 1665] [serial = 508] [outer = 0x0] 10:33:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x123d2d400) [pid = 1665] [serial = 509] [outer = 0x1199f1c00] 10:33:58 INFO - PROCESS | 1665 | 1469554438932 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1243abc00) [pid = 1665] [serial = 510] [outer = 0x1199f1c00] 10:33:59 INFO - PROCESS | 1665 | 1469554439311 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]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 10:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:33:59 INFO - PROCESS | 1665 | 1469554439344 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 1665 | 1469554439345 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:33:59 INFO - PROCESS | 1665 | 1469554439347 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 1665 | 1469554439348 Marionette TRACE conn2 <- [1,654,null,{}] 10:33:59 INFO - PROCESS | 1665 | 1469554439350 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}] 10:33:59 INFO - PROCESS | 1665 | 1469554439354 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:59 INFO - PROCESS | 1665 | 1469554439466 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:33:59 INFO - PROCESS | 1665 | 1469554439500 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 1665 | 1469554439501 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244d1800 == 35 [pid = 1665] [id = 171] 10:33:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x112a89c00) [pid = 1665] [serial = 511] [outer = 0x0] 10:33:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x124480400) [pid = 1665] [serial = 512] [outer = 0x112a89c00] 10:33:59 INFO - PROCESS | 1665 | 1469554439526 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1255ca400) [pid = 1665] [serial = 513] [outer = 0x112a89c00] 10:33:59 INFO - PROCESS | 1665 | 1469554439835 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]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 520ms 10:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:33:59 INFO - PROCESS | 1665 | 1469554439872 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 1665 | 1469554439873 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:33:59 INFO - PROCESS | 1665 | 1469554439875 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 1665 | 1469554439876 Marionette TRACE conn2 <- [1,658,null,{}] 10:33:59 INFO - PROCESS | 1665 | 1469554439880 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}] 10:33:59 INFO - PROCESS | 1665 | 1469554439882 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:59 INFO - PROCESS | 1665 | 1469554439975 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:33:59 INFO - PROCESS | 1665 | 1469554439978 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 1665 | 1469554439980 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:33:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x125069800 == 36 [pid = 1665] [id = 172] 10:33:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1244c4000) [pid = 1665] [serial = 514] [outer = 0x0] 10:34:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1266b4000) [pid = 1665] [serial = 515] [outer = 0x1244c4000] 10:34:00 INFO - PROCESS | 1665 | 1469554440004 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x128117400) [pid = 1665] [serial = 516] [outer = 0x1244c4000] 10:34:00 INFO - PROCESS | 1665 | 1469554440346 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]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 523ms 10:34:00 INFO - PROCESS | 1665 | 1469554440399 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 1665 | 1469554440400 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:34:00 INFO - PROCESS | 1665 | 1469554440402 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 1665 | 1469554440403 Marionette TRACE conn2 <- [1,662,null,{}] 10:34:00 INFO - PROCESS | 1665 | 1469554440405 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}] 10:34:00 INFO - PROCESS | 1665 | 1469554440406 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:00 INFO - PROCESS | 1665 | 1469554440500 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:34:00 INFO - PROCESS | 1665 | 1469554440509 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 1665 | 1469554440510 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x116964000 == 37 [pid = 1665] [id = 173] 10:34:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1282e4800) [pid = 1665] [serial = 517] [outer = 0x0] 10:34:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12892cc00) [pid = 1665] [serial = 518] [outer = 0x1282e4800] 10:34:00 INFO - PROCESS | 1665 | 1469554440536 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1289d0c00) [pid = 1665] [serial = 519] [outer = 0x1282e4800] 10:34:00 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:00 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:00 INFO - PROCESS | 1665 | 1469554440852 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]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 10:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:34:00 INFO - PROCESS | 1665 | 1469554440870 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 1665 | 1469554440872 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:34:00 INFO - PROCESS | 1665 | 1469554440874 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 1665 | 1469554440875 Marionette TRACE conn2 <- [1,666,null,{}] 10:34:00 INFO - PROCESS | 1665 | 1469554440877 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}] 10:34:00 INFO - PROCESS | 1665 | 1469554440878 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:00 INFO - PROCESS | 1665 | 1469554440972 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:34:01 INFO - PROCESS | 1665 | 1469554441007 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 1665 | 1469554441008 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x12872f800 == 38 [pid = 1665] [id = 174] 10:34:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x128464800) [pid = 1665] [serial = 520] [outer = 0x0] 10:34:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12a4d0800) [pid = 1665] [serial = 521] [outer = 0x128464800] 10:34:01 INFO - PROCESS | 1665 | 1469554441032 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12ab2a000) [pid = 1665] [serial = 522] [outer = 0x128464800] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1164eb000) [pid = 1665] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x116908800) [pid = 1665] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x11852fc00) [pid = 1665] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x112fdb000) [pid = 1665] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1194e3800) [pid = 1665] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x112691400) [pid = 1665] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1127d3000) [pid = 1665] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1161a5400) [pid = 1665] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x116148800) [pid = 1665] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1194dac00) [pid = 1665] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x119e06000) [pid = 1665] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x116fe1c00) [pid = 1665] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x128115c00) [pid = 1665] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1244c4c00) [pid = 1665] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12ab29400) [pid = 1665] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x119058000) [pid = 1665] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1130d0800) [pid = 1665] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1127d1c00) [pid = 1665] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:34:01 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12810e000) [pid = 1665] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:34:01 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:01 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:01 INFO - PROCESS | 1665 | 1469554441431 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]]]}] 10:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 568ms 10:34:01 INFO - PROCESS | 1665 | 1469554441443 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:34:01 INFO - PROCESS | 1665 | 1469554441444 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:34:01 INFO - PROCESS | 1665 | 1469554441451 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 1665 | 1469554441452 Marionette TRACE conn2 <- [1,670,null,{}] 10:34:01 INFO - PROCESS | 1665 | 1469554441455 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}] 10:34:01 INFO - PROCESS | 1665 | 1469554441456 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:01 INFO - PROCESS | 1665 | 1469554441562 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:34:01 INFO - PROCESS | 1665 | 1469554441594 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 1665 | 1469554441595 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x125058800 == 39 [pid = 1665] [id = 175] 10:34:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11269e800) [pid = 1665] [serial = 523] [outer = 0x0] 10:34:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11830a400) [pid = 1665] [serial = 524] [outer = 0x11269e800] 10:34:01 INFO - PROCESS | 1665 | 1469554441619 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11998b800) [pid = 1665] [serial = 525] [outer = 0x11269e800] 10:34:01 INFO - PROCESS | 1665 | 1469554441873 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]]]}] 10:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 10:34:01 INFO - PROCESS | 1665 | 1469554441920 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:34:01 INFO - PROCESS | 1665 | 1469554441921 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:34:01 INFO - PROCESS | 1665 | 1469554441923 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 1665 | 1469554441925 Marionette TRACE conn2 <- [1,674,null,{}] 10:34:01 INFO - PROCESS | 1665 | 1469554441928 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}] 10:34:01 INFO - PROCESS | 1665 | 1469554441931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:02 INFO - PROCESS | 1665 | 1469554442035 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:34:02 INFO - PROCESS | 1665 | 1469554442039 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 1665 | 1469554442041 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5aa000 == 40 [pid = 1665] [id = 176] 10:34:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x120fe4800) [pid = 1665] [serial = 526] [outer = 0x0] 10:34:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1255cd400) [pid = 1665] [serial = 527] [outer = 0x120fe4800] 10:34:02 INFO - PROCESS | 1665 | 1469554442067 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12adac800) [pid = 1665] [serial = 528] [outer = 0x120fe4800] 10:34:02 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:02 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:02 INFO - PROCESS | 1665 | 1469554442418 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]]]}] 10:34:02 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 10:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 10:34:02 INFO - PROCESS | 1665 | 1469554442443 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 1665 | 1469554442445 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:34:02 INFO - PROCESS | 1665 | 1469554442449 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 1665 | 1469554442450 Marionette TRACE conn2 <- [1,678,null,{}] 10:34:02 INFO - PROCESS | 1665 | 1469554442452 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}] 10:34:02 INFO - PROCESS | 1665 | 1469554442453 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:02 INFO - PROCESS | 1665 | 1469554442554 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:34:02 INFO - PROCESS | 1665 | 1469554442561 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 1665 | 1469554442564 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad11000 == 41 [pid = 1665] [id = 177] 10:34:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12adaec00) [pid = 1665] [serial = 529] [outer = 0x0] 10:34:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12add2c00) [pid = 1665] [serial = 530] [outer = 0x12adaec00] 10:34:02 INFO - PROCESS | 1665 | 1469554442588 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12af96400) [pid = 1665] [serial = 531] [outer = 0x12adaec00] 10:34:02 INFO - PROCESS | 1665 | 1469554442883 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]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 10:34:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:34:02 INFO - PROCESS | 1665 | 1469554442919 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 1665 | 1469554442920 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:34:02 INFO - PROCESS | 1665 | 1469554442922 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 1665 | 1469554442923 Marionette TRACE conn2 <- [1,682,null,{}] 10:34:02 INFO - PROCESS | 1665 | 1469554442925 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}] 10:34:02 INFO - PROCESS | 1665 | 1469554442926 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:03 INFO - PROCESS | 1665 | 1469554443006 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:34:03 INFO - PROCESS | 1665 | 1469554443010 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 1665 | 1469554443011 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af32000 == 42 [pid = 1665] [id = 178] 10:34:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12adae800) [pid = 1665] [serial = 532] [outer = 0x0] 10:34:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12b822c00) [pid = 1665] [serial = 533] [outer = 0x12adae800] 10:34:03 INFO - PROCESS | 1665 | 1469554443040 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12b8a7800) [pid = 1665] [serial = 534] [outer = 0x12adae800] 10:34:04 INFO - PROCESS | 1665 | 1469554444098 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]]]}] 10:34:04 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) 10:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1219ms 10:34:04 INFO - PROCESS | 1665 | 1469554444141 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 1665 | 1469554444144 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:34:04 INFO - PROCESS | 1665 | 1469554444148 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 1665 | 1469554444150 Marionette TRACE conn2 <- [1,686,null,{}] 10:34:04 INFO - PROCESS | 1665 | 1469554444153 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}] 10:34:04 INFO - PROCESS | 1665 | 1469554444155 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:04 INFO - PROCESS | 1665 | 1469554444259 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:34:04 INFO - PROCESS | 1665 | 1469554444311 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 1665 | 1469554444313 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x118172000 == 43 [pid = 1665] [id = 179] 10:34:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x11304f400) [pid = 1665] [serial = 535] [outer = 0x0] 10:34:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x116fe0c00) [pid = 1665] [serial = 536] [outer = 0x11304f400] 10:34:04 INFO - PROCESS | 1665 | 1469554444343 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x118404800) [pid = 1665] [serial = 537] [outer = 0x11304f400] 10:34:05 INFO - PROCESS | 1665 | 1469554445266 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]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1120ms 10:34:05 INFO - PROCESS | 1665 | 1469554445269 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 1665 | 1469554445272 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:34:05 INFO - PROCESS | 1665 | 1469554445277 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 1665 | 1469554445280 Marionette TRACE conn2 <- [1,690,null,{}] 10:34:05 INFO - PROCESS | 1665 | 1469554445283 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}] 10:34:05 INFO - PROCESS | 1665 | 1469554445285 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:05 INFO - PROCESS | 1665 | 1469554445389 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:34:05 INFO - PROCESS | 1665 | 1469554445442 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 1665 | 1469554445444 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e1d000 == 44 [pid = 1665] [id = 180] 10:34:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x118764800) [pid = 1665] [serial = 538] [outer = 0x0] 10:34:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x119424c00) [pid = 1665] [serial = 539] [outer = 0x118764800] 10:34:05 INFO - PROCESS | 1665 | 1469554445475 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x11998a800) [pid = 1665] [serial = 540] [outer = 0x118764800] 10:34:06 INFO - PROCESS | 1665 | 1469554446433 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]]]}] 10:34:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1177ms 10:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:34:06 INFO - PROCESS | 1665 | 1469554446454 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 1665 | 1469554446456 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:34:06 INFO - PROCESS | 1665 | 1469554446459 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - PROCESS | 1665 | 1469554446461 Marionette TRACE conn2 <- [1,694,null,{}] 10:34:06 INFO - PROCESS | 1665 | 1469554446465 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}] 10:34:06 INFO - PROCESS | 1665 | 1469554446467 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:06 INFO - PROCESS | 1665 | 1469554446557 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:34:06 INFO - PROCESS | 1665 | 1469554446610 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 1665 | 1469554446613 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f77800 == 45 [pid = 1665] [id = 181] 10:34:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1127d7c00) [pid = 1665] [serial = 541] [outer = 0x0] 10:34:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x116908800) [pid = 1665] [serial = 542] [outer = 0x1127d7c00] 10:34:06 INFO - PROCESS | 1665 | 1469554446640 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x117d16000) [pid = 1665] [serial = 543] [outer = 0x1127d7c00] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x118144000 == 44 [pid = 1665] [id = 152] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad11000 == 43 [pid = 1665] [id = 177] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5aa000 == 42 [pid = 1665] [id = 176] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x125058800 == 41 [pid = 1665] [id = 175] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x12872f800 == 40 [pid = 1665] [id = 174] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x116964000 == 39 [pid = 1665] [id = 173] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x125069800 == 38 [pid = 1665] [id = 172] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x1244d1800 == 37 [pid = 1665] [id = 171] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x123868000 == 36 [pid = 1665] [id = 170] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x119a16000 == 35 [pid = 1665] [id = 169] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x11907e800 == 34 [pid = 1665] [id = 168] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x117161000 == 33 [pid = 1665] [id = 167] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x11695b800 == 32 [pid = 1665] [id = 166] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x117151800 == 31 [pid = 1665] [id = 165] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x12a368800 == 30 [pid = 1665] [id = 164] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x123e1d000 == 29 [pid = 1665] [id = 180] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x12af32000 == 28 [pid = 1665] [id = 178] 10:34:07 INFO - PROCESS | 1665 | --DOCSHELL 0x118172000 == 27 [pid = 1665] [id = 179] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x119e05c00) [pid = 1665] [serial = 469] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x11809a800) [pid = 1665] [serial = 460] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x119059400) [pid = 1665] [serial = 455] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x11875f400) [pid = 1665] [serial = 454] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1133e0400) [pid = 1665] [serial = 457] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x115e8bc00) [pid = 1665] [serial = 458] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x119531000) [pid = 1665] [serial = 466] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x11932ac00) [pid = 1665] [serial = 463] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1194dcc00) [pid = 1665] [serial = 464] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x113358c00) [pid = 1665] [serial = 434] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1127dbc00) [pid = 1665] [serial = 433] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1217d9c00) [pid = 1665] [serial = 472] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x11852c800) [pid = 1665] [serial = 437] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11830b800) [pid = 1665] [serial = 436] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x120fed800) [pid = 1665] [serial = 440] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x119530000) [pid = 1665] [serial = 439] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1265a6c00) [pid = 1665] [serial = 443] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1243b4400) [pid = 1665] [serial = 442] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x120fe4c00) [pid = 1665] [serial = 470] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12491c000) [pid = 1665] [serial = 475] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12a47a400) [pid = 1665] [serial = 446] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1244cc800) [pid = 1665] [serial = 473] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x128457400) [pid = 1665] [serial = 445] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12568c000) [pid = 1665] [serial = 478] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x124cd6000) [pid = 1665] [serial = 476] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12b81ec00) [pid = 1665] [serial = 449] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12adadc00) [pid = 1665] [serial = 448] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1255cf800) [pid = 1665] [serial = 484] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x11900d800) [pid = 1665] [serial = 481] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x115d09800) [pid = 1665] [serial = 452] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12810d800) [pid = 1665] [serial = 485] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1127dac00) [pid = 1665] [serial = 451] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1266b4c00) [pid = 1665] [serial = 479] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x118410c00) [pid = 1665] [serial = 461] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x12a31c000) [pid = 1665] [serial = 488] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1199f6800) [pid = 1665] [serial = 467] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x12811c800) [pid = 1665] [serial = 487] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1199f6400) [pid = 1665] [serial = 482] [outer = 0x0] [url = about:blank] 10:34:07 INFO - PROCESS | 1665 | 1469554447781 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]]]}] 10:34:07 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) 10:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1374ms 10:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:34:07 INFO - PROCESS | 1665 | 1469554447854 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 1665 | 1469554447856 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:34:07 INFO - PROCESS | 1665 | 1469554447860 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 1665 | 1469554447862 Marionette TRACE conn2 <- [1,698,null,{}] 10:34:07 INFO - PROCESS | 1665 | 1469554447867 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}] 10:34:07 INFO - PROCESS | 1665 | 1469554447869 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:07 INFO - PROCESS | 1665 | 1469554447965 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:34:07 INFO - PROCESS | 1665 | 1469554447975 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 1665 | 1469554447979 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e57000 == 28 [pid = 1665] [id = 182] 10:34:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x113c5d000) [pid = 1665] [serial = 544] [outer = 0x0] 10:34:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x113cdd800) [pid = 1665] [serial = 545] [outer = 0x113c5d000] 10:34:08 INFO - PROCESS | 1665 | 1469554448079 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1161a1000) [pid = 1665] [serial = 546] [outer = 0x113c5d000] 10:34:08 INFO - PROCESS | 1665 | 1469554448922 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]]]}] 10:34:08 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) 10:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1072ms 10:34:08 INFO - PROCESS | 1665 | 1469554448932 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 1665 | 1469554448935 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:34:08 INFO - PROCESS | 1665 | 1469554448940 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 1665 | 1469554448942 Marionette TRACE conn2 <- [1,702,null,{}] 10:34:08 INFO - PROCESS | 1665 | 1469554448946 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}] 10:34:08 INFO - PROCESS | 1665 | 1469554448947 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:09 INFO - PROCESS | 1665 | 1469554449026 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:34:09 INFO - PROCESS | 1665 | 1469554449032 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 1665 | 1469554449034 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x117147800 == 29 [pid = 1665] [id = 183] 10:34:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1180a1c00) [pid = 1665] [serial = 547] [outer = 0x0] 10:34:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x118405c00) [pid = 1665] [serial = 548] [outer = 0x1180a1c00] 10:34:09 INFO - PROCESS | 1665 | 1469554449061 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x11852c800) [pid = 1665] [serial = 549] [outer = 0x1180a1c00] 10:34:09 INFO - PROCESS | 1665 | 1469554449861 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]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 975ms 10:34:09 INFO - PROCESS | 1665 | 1469554449921 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 1665 | 1469554449930 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:34:09 INFO - PROCESS | 1665 | 1469554449933 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 1665 | 1469554449935 Marionette TRACE conn2 <- [1,706,null,{}] 10:34:09 INFO - PROCESS | 1665 | 1469554449943 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}] 10:34:09 INFO - PROCESS | 1665 | 1469554449946 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:10 INFO - PROCESS | 1665 | 1469554450043 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:34:10 INFO - PROCESS | 1665 | 1469554450077 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 1665 | 1469554450079 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x118598000 == 30 [pid = 1665] [id = 184] 10:34:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11933c800) [pid = 1665] [serial = 550] [outer = 0x0] 10:34:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1194dd800) [pid = 1665] [serial = 551] [outer = 0x11933c800] 10:34:10 INFO - PROCESS | 1665 | 1469554450107 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1194ee400) [pid = 1665] [serial = 552] [outer = 0x11933c800] 10:34:10 INFO - PROCESS | 1665 | 1469554450885 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]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:34:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 10:34:10 INFO - PROCESS | 1665 | 1469554450905 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 1665 | 1469554450907 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:34:10 INFO - PROCESS | 1665 | 1469554450909 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 1665 | 1469554450910 Marionette TRACE conn2 <- [1,710,null,{}] 10:34:10 INFO - PROCESS | 1665 | 1469554450912 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}] 10:34:10 INFO - PROCESS | 1665 | 1469554450915 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:11 INFO - PROCESS | 1665 | 1469554451008 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:34:11 INFO - PROCESS | 1665 | 1469554451012 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 1665 | 1469554451013 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x11919a800 == 31 [pid = 1665] [id = 185] 10:34:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x119533800) [pid = 1665] [serial = 553] [outer = 0x0] 10:34:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1206ce800) [pid = 1665] [serial = 554] [outer = 0x119533800] 10:34:11 INFO - PROCESS | 1665 | 1469554451039 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x120fe5400) [pid = 1665] [serial = 555] [outer = 0x119533800] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x120fe4800) [pid = 1665] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x112a89c00) [pid = 1665] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1244c4000) [pid = 1665] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12adaec00) [pid = 1665] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1282e4800) [pid = 1665] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x11269e800) [pid = 1665] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1133b3800) [pid = 1665] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x120fe4400) [pid = 1665] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x1199f1c00) [pid = 1665] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x11675c000) [pid = 1665] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x118485000) [pid = 1665] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x12adae800) [pid = 1665] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x115d15400) [pid = 1665] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x112d72c00) [pid = 1665] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:34:11 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x128464800) [pid = 1665] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:34:11 INFO - PROCESS | 1665 | 1469554451853 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]]]}] 10:34:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 973ms 10:34:11 INFO - PROCESS | 1665 | 1469554451882 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 1665 | 1469554451884 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:34:11 INFO - PROCESS | 1665 | 1469554451886 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 1665 | 1469554451887 Marionette TRACE conn2 <- [1,714,null,{}] 10:34:11 INFO - PROCESS | 1665 | 1469554451889 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}] 10:34:11 INFO - PROCESS | 1665 | 1469554451890 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:11 INFO - PROCESS | 1665 | 1469554451968 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:34:11 INFO - PROCESS | 1665 | 1469554451972 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 1665 | 1469554451973 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x11999b000 == 32 [pid = 1665] [id = 186] 10:34:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x112a7d400) [pid = 1665] [serial = 556] [outer = 0x0] 10:34:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x11847d000) [pid = 1665] [serial = 557] [outer = 0x112a7d400] 10:34:12 INFO - PROCESS | 1665 | 1469554452000 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x11952bc00) [pid = 1665] [serial = 558] [outer = 0x112a7d400] 10:34:12 INFO - PROCESS | 1665 | 1469554452791 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]]]}] 10:34:12 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 10:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 918ms 10:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:34:12 INFO - PROCESS | 1665 | 1469554452805 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 1665 | 1469554452806 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:34:12 INFO - PROCESS | 1665 | 1469554452808 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 1665 | 1469554452809 Marionette TRACE conn2 <- [1,718,null,{}] 10:34:12 INFO - PROCESS | 1665 | 1469554452812 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}] 10:34:12 INFO - PROCESS | 1665 | 1469554452817 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:12 INFO - PROCESS | 1665 | 1469554452910 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:34:12 INFO - PROCESS | 1665 | 1469554452960 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 1665 | 1469554452961 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x12171f000 == 33 [pid = 1665] [id = 187] 10:34:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x112d6c000) [pid = 1665] [serial = 559] [outer = 0x0] 10:34:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x1217d9400) [pid = 1665] [serial = 560] [outer = 0x112d6c000] 10:34:12 INFO - PROCESS | 1665 | 1469554452987 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x12448b400) [pid = 1665] [serial = 561] [outer = 0x112d6c000] 10:34:13 INFO - PROCESS | 1665 | 1469554453770 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]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 10:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:34:13 INFO - PROCESS | 1665 | 1469554453782 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 1665 | 1469554453783 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:34:13 INFO - PROCESS | 1665 | 1469554453785 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 1665 | 1469554453786 Marionette TRACE conn2 <- [1,722,null,{}] 10:34:13 INFO - PROCESS | 1665 | 1469554453788 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}] 10:34:13 INFO - PROCESS | 1665 | 1469554453790 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:13 INFO - PROCESS | 1665 | 1469554453911 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:34:13 INFO - PROCESS | 1665 | 1469554453960 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 1665 | 1469554453962 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x112e49800 == 34 [pid = 1665] [id = 188] 10:34:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x11222d800) [pid = 1665] [serial = 562] [outer = 0x0] 10:34:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x11269f800) [pid = 1665] [serial = 563] [outer = 0x11222d800] 10:34:13 INFO - PROCESS | 1665 | 1469554453994 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1132cc800) [pid = 1665] [serial = 564] [outer = 0x11222d800] 10:34:14 INFO - PROCESS | 1665 | 1469554454518 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] 10:34:14 INFO - PROCESS | 1665 | 1469554454560 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:34:14 INFO - PROCESS | 1665 | 1469554454565 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 1665 | 1469554454567 Marionette TRACE conn2 <- [1,726,null,{}] 10:34:14 INFO - PROCESS | 1665 | 1469554454571 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}] 10:34:14 INFO - PROCESS | 1665 | 1469554454574 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:14 INFO - PROCESS | 1665 | 1469554454679 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:34:14 INFO - PROCESS | 1665 | 1469554454751 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 1665 | 1469554454752 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x1183b6000 == 35 [pid = 1665] [id = 189] 10:34:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x118304400) [pid = 1665] [serial = 565] [outer = 0x0] 10:34:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x118407c00) [pid = 1665] [serial = 566] [outer = 0x118304400] 10:34:14 INFO - PROCESS | 1665 | 1469554454783 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11877bc00) [pid = 1665] [serial = 567] [outer = 0x118304400] 10:34:15 INFO - PROCESS | 1665 | 1469554455436 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]]]}] 10:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 923ms 10:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:34:15 INFO - PROCESS | 1665 | 1469554455487 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 1665 | 1469554455489 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:34:15 INFO - PROCESS | 1665 | 1469554455492 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 1665 | 1469554455495 Marionette TRACE conn2 <- [1,730,null,{}] 10:34:15 INFO - PROCESS | 1665 | 1469554455499 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}] 10:34:15 INFO - PROCESS | 1665 | 1469554455501 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:15 INFO - PROCESS | 1665 | 1469554455604 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:34:15 INFO - PROCESS | 1665 | 1469554455676 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 1665 | 1469554455679 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169a9800 == 36 [pid = 1665] [id = 190] 10:34:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11698d800) [pid = 1665] [serial = 568] [outer = 0x0] 10:34:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1176c8400) [pid = 1665] [serial = 569] [outer = 0x11698d800] 10:34:15 INFO - PROCESS | 1665 | 1469554455707 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11830ac00) [pid = 1665] [serial = 570] [outer = 0x11698d800] 10:34:15 INFO - PROCESS | 1665 | --DOCSHELL 0x12171f000 == 35 [pid = 1665] [id = 187] 10:34:15 INFO - PROCESS | 1665 | --DOCSHELL 0x11999b000 == 34 [pid = 1665] [id = 186] 10:34:15 INFO - PROCESS | 1665 | --DOCSHELL 0x11919a800 == 33 [pid = 1665] [id = 185] 10:34:15 INFO - PROCESS | 1665 | --DOCSHELL 0x118598000 == 32 [pid = 1665] [id = 184] 10:34:15 INFO - PROCESS | 1665 | --DOCSHELL 0x117147800 == 31 [pid = 1665] [id = 183] 10:34:15 INFO - PROCESS | 1665 | --DOCSHELL 0x115e57000 == 30 [pid = 1665] [id = 182] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x124480400) [pid = 1665] [serial = 512] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1266b4000) [pid = 1665] [serial = 515] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12af96400) [pid = 1665] [serial = 531] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1255ca400) [pid = 1665] [serial = 513] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12892cc00) [pid = 1665] [serial = 518] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x11830a400) [pid = 1665] [serial = 524] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x116641400) [pid = 1665] [serial = 494] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x1176cdc00) [pid = 1665] [serial = 495] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x12ab33000) [pid = 1665] [serial = 491] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x12a475000) [pid = 1665] [serial = 490] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x123d2d400) [pid = 1665] [serial = 509] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x118099000) [pid = 1665] [serial = 500] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x118485c00) [pid = 1665] [serial = 501] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x11905d000) [pid = 1665] [serial = 503] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x128117400) [pid = 1665] [serial = 516] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x1194e2000) [pid = 1665] [serial = 504] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x12b822c00) [pid = 1665] [serial = 533] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x12b8a7800) [pid = 1665] [serial = 534] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x115e26800) [pid = 1665] [serial = 497] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x11690e800) [pid = 1665] [serial = 498] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x1195b5000) [pid = 1665] [serial = 506] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x120fe7000) [pid = 1665] [serial = 507] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x12a4d0800) [pid = 1665] [serial = 521] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 60 (0x1289d0c00) [pid = 1665] [serial = 519] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 59 (0x1132c9c00) [pid = 1665] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 58 (0x1255cd400) [pid = 1665] [serial = 527] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 57 (0x12adac800) [pid = 1665] [serial = 528] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 56 (0x11998b800) [pid = 1665] [serial = 525] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 55 (0x12ab2a000) [pid = 1665] [serial = 522] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 54 (0x12add2c00) [pid = 1665] [serial = 530] [outer = 0x0] [url = about:blank] 10:34:15 INFO - PROCESS | 1665 | --DOMWINDOW == 53 (0x1243abc00) [pid = 1665] [serial = 510] [outer = 0x0] [url = about:blank] 10:34:16 INFO - PROCESS | 1665 | 1469554456088 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] 10:34:16 INFO - PROCESS | 1665 | 1469554456120 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:34:16 INFO - PROCESS | 1665 | 1469554456124 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 1665 | 1469554456126 Marionette TRACE conn2 <- [1,734,null,{}] 10:34:16 INFO - PROCESS | 1665 | 1469554456128 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}] 10:34:16 INFO - PROCESS | 1665 | 1469554456130 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:16 INFO - PROCESS | 1665 | 1469554456210 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:34:16 INFO - PROCESS | 1665 | 1469554456259 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 1665 | 1469554456261 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x118168000 == 31 [pid = 1665] [id = 191] 10:34:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 54 (0x11830b800) [pid = 1665] [serial = 571] [outer = 0x0] 10:34:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 55 (0x118781c00) [pid = 1665] [serial = 572] [outer = 0x11830b800] 10:34:16 INFO - PROCESS | 1665 | 1469554456288 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 56 (0x1194dc000) [pid = 1665] [serial = 573] [outer = 0x11830b800] 10:34:16 INFO - PROCESS | 1665 | 1469554456591 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]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 10:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:34:16 INFO - PROCESS | 1665 | 1469554456603 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 1665 | 1469554456605 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:34:16 INFO - PROCESS | 1665 | 1469554456607 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 1665 | 1469554456610 Marionette TRACE conn2 <- [1,738,null,{}] 10:34:16 INFO - PROCESS | 1665 | 1469554456623 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}] 10:34:16 INFO - PROCESS | 1665 | 1469554456626 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:16 INFO - PROCESS | 1665 | 1469554456744 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:34:16 INFO - PROCESS | 1665 | 1469554456853 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 1665 | 1469554456857 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x11999c000 == 32 [pid = 1665] [id = 192] 10:34:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 57 (0x1130d0800) [pid = 1665] [serial = 574] [outer = 0x0] 10:34:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 58 (0x12390e000) [pid = 1665] [serial = 575] [outer = 0x1130d0800] 10:34:16 INFO - PROCESS | 1665 | 1469554456903 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 59 (0x1243a9800) [pid = 1665] [serial = 576] [outer = 0x1130d0800] 10:34:17 INFO - PROCESS | 1665 | 1469554457784 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]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1226ms 10:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:34:17 INFO - PROCESS | 1665 | 1469554457833 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 1665 | 1469554457835 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:34:17 INFO - PROCESS | 1665 | 1469554457837 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 1665 | 1469554457838 Marionette TRACE conn2 <- [1,742,null,{}] 10:34:17 INFO - PROCESS | 1665 | 1469554457841 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}] 10:34:17 INFO - PROCESS | 1665 | 1469554457842 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:17 INFO - PROCESS | 1665 | 1469554457940 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:34:17 INFO - PROCESS | 1665 | 1469554457951 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 1665 | 1469554457952 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x123858800 == 33 [pid = 1665] [id = 193] 10:34:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x112f8ac00) [pid = 1665] [serial = 577] [outer = 0x0] 10:34:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x124412000) [pid = 1665] [serial = 578] [outer = 0x112f8ac00] 10:34:17 INFO - PROCESS | 1665 | 1469554457977 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x1248f9400) [pid = 1665] [serial = 579] [outer = 0x112f8ac00] 10:34:18 INFO - PROCESS | 1665 | 1469554458771 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]]]}] 10:34:18 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 10:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 968ms 10:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:34:18 INFO - PROCESS | 1665 | 1469554458806 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 1665 | 1469554458807 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:34:18 INFO - PROCESS | 1665 | 1469554458809 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 1665 | 1469554458810 Marionette TRACE conn2 <- [1,746,null,{}] 10:34:18 INFO - PROCESS | 1665 | 1469554458814 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}] 10:34:18 INFO - PROCESS | 1665 | 1469554458816 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:18 INFO - PROCESS | 1665 | 1469554458916 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x119533800) [pid = 1665] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 60 (0x113c5d000) [pid = 1665] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 59 (0x1127d7c00) [pid = 1665] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 58 (0x1180a1c00) [pid = 1665] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 57 (0x11304f400) [pid = 1665] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 56 (0x118764800) [pid = 1665] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 55 (0x112a7d400) [pid = 1665] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:34:18 INFO - PROCESS | 1665 | --DOMWINDOW == 54 (0x11933c800) [pid = 1665] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:34:18 INFO - PROCESS | 1665 | 1469554458954 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 1665 | 1469554458955 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x10b860000 == 34 [pid = 1665] [id = 194] 10:34:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 55 (0x1127d7c00) [pid = 1665] [serial = 580] [outer = 0x0] 10:34:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 56 (0x116759800) [pid = 1665] [serial = 581] [outer = 0x1127d7c00] 10:34:18 INFO - PROCESS | 1665 | 1469554458979 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 57 (0x11933c800) [pid = 1665] [serial = 582] [outer = 0x1127d7c00] 10:34:19 INFO - PROCESS | 1665 | 1469554459704 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]]]}] 10:34:19 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.) 10:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 922ms 10:34:19 INFO - PROCESS | 1665 | 1469554459731 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 1665 | 1469554459732 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:34:19 INFO - PROCESS | 1665 | 1469554459735 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 1665 | 1469554459736 Marionette TRACE conn2 <- [1,750,null,{}] 10:34:19 INFO - PROCESS | 1665 | 1469554459738 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}] 10:34:19 INFO - PROCESS | 1665 | 1469554459742 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:19 INFO - PROCESS | 1665 | 1469554459858 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:34:19 INFO - PROCESS | 1665 | 1469554459865 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 1665 | 1469554459866 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a26000 == 35 [pid = 1665] [id = 195] 10:34:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 58 (0x1194d9400) [pid = 1665] [serial = 583] [outer = 0x0] 10:34:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 59 (0x1255cd000) [pid = 1665] [serial = 584] [outer = 0x1194d9400] 10:34:19 INFO - PROCESS | 1665 | 1469554459891 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x126129800) [pid = 1665] [serial = 585] [outer = 0x1194d9400] 10:34:20 INFO - PROCESS | 1665 | 1469554460670 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]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 10:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:34:20 INFO - PROCESS | 1665 | 1469554460706 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 1665 | 1469554460708 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:34:20 INFO - PROCESS | 1665 | 1469554460710 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 1665 | 1469554460711 Marionette TRACE conn2 <- [1,754,null,{}] 10:34:20 INFO - PROCESS | 1665 | 1469554460716 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}] 10:34:20 INFO - PROCESS | 1665 | 1469554460717 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:20 INFO - PROCESS | 1665 | 1469554460787 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:34:20 INFO - PROCESS | 1665 | 1469554460790 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 1665 | 1469554460791 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x125648000 == 36 [pid = 1665] [id = 196] 10:34:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x112e91c00) [pid = 1665] [serial = 586] [outer = 0x0] 10:34:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x1266b4c00) [pid = 1665] [serial = 587] [outer = 0x112e91c00] 10:34:20 INFO - PROCESS | 1665 | 1469554460818 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x12810d400) [pid = 1665] [serial = 588] [outer = 0x112e91c00] 10:34:21 INFO - PROCESS | 1665 | 1469554461604 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]]]}] 10:34:21 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 10:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 921ms 10:34:21 INFO - PROCESS | 1665 | 1469554461632 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 1665 | 1469554461633 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:34:21 INFO - PROCESS | 1665 | 1469554461635 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - PROCESS | 1665 | 1469554461636 Marionette TRACE conn2 <- [1,758,null,{}] 10:34:21 INFO - PROCESS | 1665 | 1469554461639 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}] 10:34:21 INFO - PROCESS | 1665 | 1469554461640 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:21 INFO - PROCESS | 1665 | 1469554461716 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:34:21 INFO - PROCESS | 1665 | 1469554461720 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 1665 | 1469554461721 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268bb000 == 37 [pid = 1665] [id = 197] 10:34:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x12810f400) [pid = 1665] [serial = 589] [outer = 0x0] 10:34:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x12811a800) [pid = 1665] [serial = 590] [outer = 0x12810f400] 10:34:21 INFO - PROCESS | 1665 | 1469554461745 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x128460000) [pid = 1665] [serial = 591] [outer = 0x12810f400] 10:34:22 INFO - PROCESS | 1665 | 1469554462218 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]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 619ms 10:34:22 INFO - PROCESS | 1665 | 1469554462255 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 1665 | 1469554462258 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:34:22 INFO - PROCESS | 1665 | 1469554462262 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 1665 | 1469554462264 Marionette TRACE conn2 <- [1,762,null,{}] 10:34:22 INFO - PROCESS | 1665 | 1469554462268 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}] 10:34:22 INFO - PROCESS | 1665 | 1469554462269 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:22 INFO - PROCESS | 1665 | 1469554462371 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:34:22 INFO - PROCESS | 1665 | 1469554462423 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 1665 | 1469554462425 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x11815a000 == 38 [pid = 1665] [id = 198] 10:34:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x1176cd800) [pid = 1665] [serial = 592] [outer = 0x0] 10:34:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x118306c00) [pid = 1665] [serial = 593] [outer = 0x1176cd800] 10:34:22 INFO - PROCESS | 1665 | 1469554462457 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x118884800) [pid = 1665] [serial = 594] [outer = 0x1176cd800] 10:34:23 INFO - PROCESS | 1665 | 1469554463352 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]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 10:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:34:23 INFO - PROCESS | 1665 | 1469554463383 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 1665 | 1469554463386 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:34:23 INFO - PROCESS | 1665 | 1469554463391 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 1665 | 1469554463393 Marionette TRACE conn2 <- [1,766,null,{}] 10:34:23 INFO - PROCESS | 1665 | 1469554463395 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}] 10:34:23 INFO - PROCESS | 1665 | 1469554463397 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:23 INFO - PROCESS | 1665 | 1469554463524 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:34:23 INFO - PROCESS | 1665 | 1469554463576 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 1665 | 1469554463577 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x12171c800 == 39 [pid = 1665] [id = 199] 10:34:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x1194ef800) [pid = 1665] [serial = 595] [outer = 0x0] 10:34:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x1199f0400) [pid = 1665] [serial = 596] [outer = 0x1194ef800] 10:34:23 INFO - PROCESS | 1665 | 1469554463607 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1206d8000) [pid = 1665] [serial = 597] [outer = 0x1194ef800] 10:34:24 INFO - PROCESS | 1665 | 1469554464606 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]]]}] 10:34:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1227ms 10:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:34:24 INFO - PROCESS | 1665 | 1469554464618 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 1665 | 1469554464620 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:34:24 INFO - PROCESS | 1665 | 1469554464624 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 1665 | 1469554464625 Marionette TRACE conn2 <- [1,770,null,{}] 10:34:24 INFO - PROCESS | 1665 | 1469554464629 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}] 10:34:24 INFO - PROCESS | 1665 | 1469554464631 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:24 INFO - PROCESS | 1665 | 1469554464712 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:34:24 INFO - PROCESS | 1665 | 1469554464828 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 1665 | 1469554464830 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d3e800 == 40 [pid = 1665] [id = 200] 10:34:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x116a02400) [pid = 1665] [serial = 598] [outer = 0x0] 10:34:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x1176c1400) [pid = 1665] [serial = 599] [outer = 0x116a02400] 10:34:24 INFO - PROCESS | 1665 | 1469554464861 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x118480400) [pid = 1665] [serial = 600] [outer = 0x116a02400] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x125648000 == 39 [pid = 1665] [id = 196] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x124a26000 == 38 [pid = 1665] [id = 195] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x10b860000 == 37 [pid = 1665] [id = 194] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x123858800 == 36 [pid = 1665] [id = 193] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x11999c000 == 35 [pid = 1665] [id = 192] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x118168000 == 34 [pid = 1665] [id = 191] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x1169a9800 == 33 [pid = 1665] [id = 190] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x1183b6000 == 32 [pid = 1665] [id = 189] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x112e49800 == 31 [pid = 1665] [id = 188] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x116f77800 == 30 [pid = 1665] [id = 181] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x12171c800 == 29 [pid = 1665] [id = 199] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x1268bb000 == 28 [pid = 1665] [id = 197] 10:34:25 INFO - PROCESS | 1665 | --DOCSHELL 0x11815a000 == 27 [pid = 1665] [id = 198] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1217d9400) [pid = 1665] [serial = 560] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1206ce800) [pid = 1665] [serial = 554] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x113cdd800) [pid = 1665] [serial = 545] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x1161a1000) [pid = 1665] [serial = 546] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x117d16000) [pid = 1665] [serial = 543] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x116908800) [pid = 1665] [serial = 542] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x118405c00) [pid = 1665] [serial = 548] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x118404800) [pid = 1665] [serial = 537] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x116fe0c00) [pid = 1665] [serial = 536] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x11998a800) [pid = 1665] [serial = 540] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x119424c00) [pid = 1665] [serial = 539] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x11847d000) [pid = 1665] [serial = 557] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x11952bc00) [pid = 1665] [serial = 558] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x1194dd800) [pid = 1665] [serial = 551] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 60 (0x1194ee400) [pid = 1665] [serial = 552] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 59 (0x120fe5400) [pid = 1665] [serial = 555] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | --DOMWINDOW == 58 (0x11852c800) [pid = 1665] [serial = 549] [outer = 0x0] [url = about:blank] 10:34:25 INFO - PROCESS | 1665 | 1469554465752 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]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1175ms 10:34:25 INFO - PROCESS | 1665 | 1469554465799 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 1665 | 1469554465801 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:34:25 INFO - PROCESS | 1665 | 1469554465805 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 1665 | 1469554465806 Marionette TRACE conn2 <- [1,774,null,{}] 10:34:25 INFO - PROCESS | 1665 | 1469554465810 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}] 10:34:25 INFO - PROCESS | 1665 | 1469554465812 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:25 INFO - PROCESS | 1665 | 1469554465891 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:34:25 INFO - PROCESS | 1665 | 1469554465900 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 1665 | 1469554465902 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x11336f800 == 28 [pid = 1665] [id = 201] 10:34:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 59 (0x112a7ec00) [pid = 1665] [serial = 601] [outer = 0x0] 10:34:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x112f8b800) [pid = 1665] [serial = 602] [outer = 0x112a7ec00] 10:34:25 INFO - PROCESS | 1665 | 1469554465931 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x1127dc800) [pid = 1665] [serial = 603] [outer = 0x112a7ec00] 10:34:26 INFO - PROCESS | 1665 | 1469554466296 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]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 520ms 10:34:26 INFO - PROCESS | 1665 | 1469554466324 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 1665 | 1469554466328 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:34:26 INFO - PROCESS | 1665 | 1469554466333 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 1665 | 1469554466335 Marionette TRACE conn2 <- [1,778,null,{}] 10:34:26 INFO - PROCESS | 1665 | 1469554466337 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}] 10:34:26 INFO - PROCESS | 1665 | 1469554466339 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:26 INFO - PROCESS | 1665 | 1469554466415 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:34:26 INFO - PROCESS | 1665 | 1469554466420 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 1665 | 1469554466421 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169b0000 == 29 [pid = 1665] [id = 202] 10:34:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x115dc1800) [pid = 1665] [serial = 604] [outer = 0x0] 10:34:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x11690f800) [pid = 1665] [serial = 605] [outer = 0x115dc1800] 10:34:26 INFO - PROCESS | 1665 | 1469554466451 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x118098400) [pid = 1665] [serial = 606] [outer = 0x115dc1800] 10:34:26 INFO - PROCESS | 1665 | 1469554466773 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]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 472ms 10:34:26 INFO - PROCESS | 1665 | 1469554466805 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 1665 | 1469554466814 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:34:26 INFO - PROCESS | 1665 | 1469554466817 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 1665 | 1469554466819 Marionette TRACE conn2 <- [1,782,null,{}] 10:34:26 INFO - PROCESS | 1665 | 1469554466827 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}] 10:34:26 INFO - PROCESS | 1665 | 1469554466830 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:26 INFO - PROCESS | 1665 | 1469554466926 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:34:26 INFO - PROCESS | 1665 | 1469554466935 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 1665 | 1469554466937 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x11815b800 == 30 [pid = 1665] [id = 203] 10:34:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x113c5cc00) [pid = 1665] [serial = 607] [outer = 0x0] 10:34:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x11877d000) [pid = 1665] [serial = 608] [outer = 0x113c5cc00] 10:34:26 INFO - PROCESS | 1665 | 1469554466965 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x11905c400) [pid = 1665] [serial = 609] [outer = 0x113c5cc00] 10:34:27 INFO - PROCESS | 1665 | 1469554467359 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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 10:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:34:27 INFO - PROCESS | 1665 | 1469554467388 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 1665 | 1469554467391 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:34:27 INFO - PROCESS | 1665 | 1469554467407 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 1665 | 1469554467409 Marionette TRACE conn2 <- [1,786,null,{}] 10:34:27 INFO - PROCESS | 1665 | 1469554467412 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}] 10:34:27 INFO - PROCESS | 1665 | 1469554467414 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:27 INFO - PROCESS | 1665 | 1469554467521 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:34:27 INFO - PROCESS | 1665 | 1469554467527 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 1665 | 1469554467528 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907e000 == 31 [pid = 1665] [id = 204] 10:34:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x1194d9800) [pid = 1665] [serial = 610] [outer = 0x0] 10:34:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x1194e2800) [pid = 1665] [serial = 611] [outer = 0x1194d9800] 10:34:27 INFO - PROCESS | 1665 | 1469554467573 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x119528000) [pid = 1665] [serial = 612] [outer = 0x1194d9800] 10:34:27 INFO - PROCESS | 1665 | 1469554467959 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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 588ms 10:34:27 INFO - PROCESS | 1665 | 1469554467982 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 1665 | 1469554467983 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:34:27 INFO - PROCESS | 1665 | 1469554467985 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 1665 | 1469554467986 Marionette TRACE conn2 <- [1,790,null,{}] 10:34:28 INFO - PROCESS | 1665 | 1469554468002 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}] 10:34:28 INFO - PROCESS | 1665 | 1469554468004 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:28 INFO - PROCESS | 1665 | 1469554468090 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:34:28 INFO - PROCESS | 1665 | 1469554468094 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 1665 | 1469554468095 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199a0800 == 32 [pid = 1665] [id = 205] 10:34:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x113cddc00) [pid = 1665] [serial = 613] [outer = 0x0] 10:34:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x119990400) [pid = 1665] [serial = 614] [outer = 0x113cddc00] 10:34:28 INFO - PROCESS | 1665 | 1469554468121 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x1206d6c00) [pid = 1665] [serial = 615] [outer = 0x113cddc00] 10:34:28 INFO - PROCESS | 1665 | 1469554468484 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]]]}] 10:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 528ms 10:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:34:28 INFO - PROCESS | 1665 | 1469554468517 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 1665 | 1469554468519 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:34:28 INFO - PROCESS | 1665 | 1469554468521 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 1665 | 1469554468522 Marionette TRACE conn2 <- [1,794,null,{}] 10:34:28 INFO - PROCESS | 1665 | 1469554468524 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}] 10:34:28 INFO - PROCESS | 1665 | 1469554468528 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:28 INFO - PROCESS | 1665 | 1469554468638 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:34:28 INFO - PROCESS | 1665 | 1469554468642 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 1665 | 1469554468643 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x121720000 == 33 [pid = 1665] [id = 206] 10:34:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x116990000) [pid = 1665] [serial = 616] [outer = 0x0] 10:34:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x120fec800) [pid = 1665] [serial = 617] [outer = 0x116990000] 10:34:28 INFO - PROCESS | 1665 | 1469554468668 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x12440d800) [pid = 1665] [serial = 618] [outer = 0x116990000] 10:34:29 INFO - PROCESS | 1665 | 1469554469001 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]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 10:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:34:29 INFO - PROCESS | 1665 | 1469554469040 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 1665 | 1469554469041 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:34:29 INFO - PROCESS | 1665 | 1469554469043 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 1665 | 1469554469045 Marionette TRACE conn2 <- [1,798,null,{}] 10:34:29 INFO - PROCESS | 1665 | 1469554469047 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}] 10:34:29 INFO - PROCESS | 1665 | 1469554469048 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:29 INFO - PROCESS | 1665 | 1469554469144 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:34:29 INFO - PROCESS | 1665 | 1469554469177 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 1665 | 1469554469178 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b91000 == 34 [pid = 1665] [id = 207] 10:34:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x112a82800) [pid = 1665] [serial = 619] [outer = 0x0] 10:34:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1244cbc00) [pid = 1665] [serial = 620] [outer = 0x112a82800] 10:34:29 INFO - PROCESS | 1665 | 1469554469203 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1248fa000) [pid = 1665] [serial = 621] [outer = 0x112a82800] 10:34:29 INFO - PROCESS | 1665 | 1469554469537 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]]]}] 10:34:29 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 10:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 517ms 10:34:29 INFO - PROCESS | 1665 | 1469554469562 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 1665 | 1469554469566 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:34:29 INFO - PROCESS | 1665 | 1469554469574 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 1665 | 1469554469576 Marionette TRACE conn2 <- [1,802,null,{}] 10:34:29 INFO - PROCESS | 1665 | 1469554469579 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}] 10:34:29 INFO - PROCESS | 1665 | 1469554469581 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:29 INFO - PROCESS | 1665 | 1469554469716 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1127d7c00) [pid = 1665] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1194d9400) [pid = 1665] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x118304400) [pid = 1665] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x1130d0800) [pid = 1665] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x112e91c00) [pid = 1665] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x11222d800) [pid = 1665] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x11698d800) [pid = 1665] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x11830b800) [pid = 1665] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x112d6c000) [pid = 1665] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:34:29 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x112f8ac00) [pid = 1665] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:34:29 INFO - PROCESS | 1665 | 1469554469911 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 1665 | 1469554469912 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x116957800 == 35 [pid = 1665] [id = 208] 10:34:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x112691400) [pid = 1665] [serial = 622] [outer = 0x0] 10:34:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x1130d0800) [pid = 1665] [serial = 623] [outer = 0x112691400] 10:34:29 INFO - PROCESS | 1665 | 1469554469958 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x118882800) [pid = 1665] [serial = 624] [outer = 0x112691400] 10:34:30 INFO - PROCESS | 1665 | 1469554470237 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]]]}] 10:34:30 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 10:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 674ms 10:34:30 INFO - PROCESS | 1665 | 1469554470243 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 1665 | 1469554470245 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:34:30 INFO - PROCESS | 1665 | 1469554470256 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 1665 | 1469554470257 Marionette TRACE conn2 <- [1,806,null,{}] 10:34:30 INFO - PROCESS | 1665 | 1469554470260 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}] 10:34:30 INFO - PROCESS | 1665 | 1469554470262 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:30 INFO - PROCESS | 1665 | 1469554470361 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:34:30 INFO - PROCESS | 1665 | 1469554470383 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 1665 | 1469554470384 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x11815b000 == 36 [pid = 1665] [id = 209] 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x11875fc00) [pid = 1665] [serial = 625] [outer = 0x0] 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x124a80000) [pid = 1665] [serial = 626] [outer = 0x11875fc00] 10:34:30 INFO - PROCESS | 1665 | 1469554470408 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x125507400) [pid = 1665] [serial = 627] [outer = 0x11875fc00] 10:34:30 INFO - PROCESS | 1665 | [1665] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:34:30 INFO - PROCESS | 1665 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:34:30 INFO - PROCESS | 1665 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:34:30 INFO - PROCESS | 1665 | [GFX2-]: Using SkiaGL canvas. 10:34:30 INFO - PROCESS | 1665 | 1469554470747 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]]]}] 10:34:30 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 10:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 10:34:30 INFO - PROCESS | 1665 | 1469554470775 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 1665 | 1469554470777 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:34:30 INFO - PROCESS | 1665 | 1469554470779 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 1665 | 1469554470780 Marionette TRACE conn2 <- [1,810,null,{}] 10:34:30 INFO - PROCESS | 1665 | 1469554470782 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}] 10:34:30 INFO - PROCESS | 1665 | 1469554470783 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:30 INFO - PROCESS | 1665 | 1469554470882 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:34:30 INFO - PROCESS | 1665 | 1469554470886 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 1665 | 1469554470887 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268bc000 == 37 [pid = 1665] [id = 210] 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x125511c00) [pid = 1665] [serial = 628] [outer = 0x0] 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1255cdc00) [pid = 1665] [serial = 629] [outer = 0x125511c00] 10:34:30 INFO - PROCESS | 1665 | 1469554470911 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x126130800) [pid = 1665] [serial = 630] [outer = 0x125511c00] 10:34:31 INFO - PROCESS | 1665 | 1469554471208 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]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 10:34:31 INFO - PROCESS | 1665 | 1469554471250 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 1665 | 1469554471252 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:34:31 INFO - PROCESS | 1665 | 1469554471254 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 1665 | 1469554471256 Marionette TRACE conn2 <- [1,814,null,{}] 10:34:31 INFO - PROCESS | 1665 | 1469554471258 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}] 10:34:31 INFO - PROCESS | 1665 | 1469554471260 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:31 INFO - PROCESS | 1665 | 1469554471358 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:34:31 INFO - PROCESS | 1665 | 1469554471411 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 1665 | 1469554471412 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x119378800 == 38 [pid = 1665] [id = 211] 10:34:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1255ca400) [pid = 1665] [serial = 631] [outer = 0x0] 10:34:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1266b6000) [pid = 1665] [serial = 632] [outer = 0x1255ca400] 10:34:31 INFO - PROCESS | 1665 | 1469554471438 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1282eb800) [pid = 1665] [serial = 633] [outer = 0x1255ca400] 10:34:31 INFO - PROCESS | 1665 | 1469554471732 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] 10:34:31 INFO - PROCESS | 1665 | 1469554471775 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:34:31 INFO - PROCESS | 1665 | 1469554471777 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 1665 | 1469554471778 Marionette TRACE conn2 <- [1,818,null,{}] 10:34:31 INFO - PROCESS | 1665 | 1469554471783 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}] 10:34:31 INFO - PROCESS | 1665 | 1469554471784 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:31 INFO - PROCESS | 1665 | 1469554471861 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:34:31 INFO - PROCESS | 1665 | 1469554471867 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 1665 | 1469554471868 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d4f800 == 39 [pid = 1665] [id = 212] 10:34:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x128464800) [pid = 1665] [serial = 634] [outer = 0x0] 10:34:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1289c6400) [pid = 1665] [serial = 635] [outer = 0x128464800] 10:34:31 INFO - PROCESS | 1665 | 1469554471892 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x12a31c000) [pid = 1665] [serial = 636] [outer = 0x128464800] 10:34:32 INFO - PROCESS | 1665 | 1469554472513 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]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 773ms 10:34:32 INFO - PROCESS | 1665 | 1469554472552 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 1665 | 1469554472556 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:34:32 INFO - PROCESS | 1665 | 1469554472561 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 1665 | 1469554472565 Marionette TRACE conn2 <- [1,822,null,{}] 10:34:32 INFO - PROCESS | 1665 | 1469554472571 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}] 10:34:32 INFO - PROCESS | 1665 | 1469554472573 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:32 INFO - PROCESS | 1665 | 1469554472735 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:34:32 INFO - PROCESS | 1665 | 1469554472809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 1665 | 1469554472810 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x117155800 == 40 [pid = 1665] [id = 213] 10:34:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x113cd6400) [pid = 1665] [serial = 637] [outer = 0x0] 10:34:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x115dbf800) [pid = 1665] [serial = 638] [outer = 0x113cd6400] 10:34:32 INFO - PROCESS | 1665 | 1469554472842 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x116aa7c00) [pid = 1665] [serial = 639] [outer = 0x113cd6400] 10:34:33 INFO - PROCESS | 1665 | 1469554473361 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] 10:34:33 INFO - PROCESS | 1665 | 1469554473542 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:34:33 INFO - PROCESS | 1665 | 1469554473546 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 1665 | 1469554473547 Marionette TRACE conn2 <- [1,826,null,{}] 10:34:33 INFO - PROCESS | 1665 | 1469554473551 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}] 10:34:33 INFO - PROCESS | 1665 | 1469554473553 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:33 INFO - PROCESS | 1665 | 1469554473652 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:34:33 INFO - PROCESS | 1665 | 1469554473698 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 1665 | 1469554473701 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x116960000 == 41 [pid = 1665] [id = 214] 10:34:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1132cf800) [pid = 1665] [serial = 640] [outer = 0x0] 10:34:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x115e8c400) [pid = 1665] [serial = 641] [outer = 0x1132cf800] 10:34:33 INFO - PROCESS | 1665 | 1469554473728 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x116aa6000) [pid = 1665] [serial = 642] [outer = 0x1132cf800] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x119378800 == 40 [pid = 1665] [id = 211] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x1268bc000 == 39 [pid = 1665] [id = 210] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x11815b000 == 38 [pid = 1665] [id = 209] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x116957800 == 37 [pid = 1665] [id = 208] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x123b91000 == 36 [pid = 1665] [id = 207] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x121720000 == 35 [pid = 1665] [id = 206] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x1199a0800 == 34 [pid = 1665] [id = 205] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x11907e000 == 33 [pid = 1665] [id = 204] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x11815b800 == 32 [pid = 1665] [id = 203] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x1169b0000 == 31 [pid = 1665] [id = 202] 10:34:34 INFO - PROCESS | 1665 | --DOCSHELL 0x11336f800 == 30 [pid = 1665] [id = 201] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x116759800) [pid = 1665] [serial = 581] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11933c800) [pid = 1665] [serial = 582] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1255cd000) [pid = 1665] [serial = 584] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x118407c00) [pid = 1665] [serial = 566] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11877bc00) [pid = 1665] [serial = 567] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12390e000) [pid = 1665] [serial = 575] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12811a800) [pid = 1665] [serial = 590] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1243a9800) [pid = 1665] [serial = 576] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12810d400) [pid = 1665] [serial = 588] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x11269f800) [pid = 1665] [serial = 563] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1132cc800) [pid = 1665] [serial = 564] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1266b4c00) [pid = 1665] [serial = 587] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1176c8400) [pid = 1665] [serial = 569] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x11830ac00) [pid = 1665] [serial = 570] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x118781c00) [pid = 1665] [serial = 572] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1194dc000) [pid = 1665] [serial = 573] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x12448b400) [pid = 1665] [serial = 561] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x124412000) [pid = 1665] [serial = 578] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x1248f9400) [pid = 1665] [serial = 579] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x126129800) [pid = 1665] [serial = 585] [outer = 0x0] [url = about:blank] 10:34:34 INFO - PROCESS | 1665 | 1469554474171 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]]]}] 10:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 10:34:34 INFO - PROCESS | 1665 | 1469554474216 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 1665 | 1469554474218 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:34:34 INFO - PROCESS | 1665 | 1469554474223 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 1665 | 1469554474226 Marionette TRACE conn2 <- [1,830,null,{}] 10:34:34 INFO - PROCESS | 1665 | 1469554474229 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}] 10:34:34 INFO - PROCESS | 1665 | 1469554474230 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:34 INFO - PROCESS | 1665 | 1469554474316 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:34:34 INFO - PROCESS | 1665 | 1469554474321 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 1665 | 1469554474322 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x117466800 == 31 [pid = 1665] [id = 215] 10:34:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x11809f000) [pid = 1665] [serial = 643] [outer = 0x0] 10:34:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x118481000) [pid = 1665] [serial = 644] [outer = 0x11809f000] 10:34:34 INFO - PROCESS | 1665 | 1469554474352 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x11875d000) [pid = 1665] [serial = 645] [outer = 0x11809f000] 10:34:34 INFO - PROCESS | 1665 | 1469554474684 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]]]}] 10:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms 10:34:34 INFO - PROCESS | 1665 | 1469554474706 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 1665 | 1469554474707 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:34:34 INFO - PROCESS | 1665 | 1469554474710 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 1665 | 1469554474712 Marionette TRACE conn2 <- [1,834,null,{}] 10:34:34 INFO - PROCESS | 1665 | 1469554474721 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}] 10:34:34 INFO - PROCESS | 1665 | 1469554474724 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:34 INFO - PROCESS | 1665 | 1469554474803 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:34:34 INFO - PROCESS | 1665 | 1469554474809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 1665 | 1469554474811 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907a000 == 32 [pid = 1665] [id = 216] 10:34:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x119345800) [pid = 1665] [serial = 646] [outer = 0x0] 10:34:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1194dc800) [pid = 1665] [serial = 647] [outer = 0x119345800] 10:34:34 INFO - PROCESS | 1665 | 1469554474845 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1194edc00) [pid = 1665] [serial = 648] [outer = 0x119345800] 10:34:35 INFO - PROCESS | 1665 | 1469554475178 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]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 522ms 10:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:34:35 INFO - PROCESS | 1665 | 1469554475232 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 1665 | 1469554475234 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:34:35 INFO - PROCESS | 1665 | 1469554475236 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 1665 | 1469554475237 Marionette TRACE conn2 <- [1,838,null,{}] 10:34:35 INFO - PROCESS | 1665 | 1469554475246 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}] 10:34:35 INFO - PROCESS | 1665 | 1469554475248 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:35 INFO - PROCESS | 1665 | 1469554475325 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:34:35 INFO - PROCESS | 1665 | 1469554475330 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 1665 | 1469554475333 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ccf000 == 33 [pid = 1665] [id = 217] 10:34:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x112a7d400) [pid = 1665] [serial = 649] [outer = 0x0] 10:34:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1206d9000) [pid = 1665] [serial = 650] [outer = 0x112a7d400] 10:34:35 INFO - PROCESS | 1665 | 1469554475358 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x120fea400) [pid = 1665] [serial = 651] [outer = 0x112a7d400] 10:34:35 INFO - PROCESS | 1665 | 1469554475691 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]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 10:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:34:35 INFO - PROCESS | 1665 | 1469554475705 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 1665 | 1469554475707 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:34:35 INFO - PROCESS | 1665 | 1469554475709 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 1665 | 1469554475710 Marionette TRACE conn2 <- [1,842,null,{}] 10:34:35 INFO - PROCESS | 1665 | 1469554475718 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}] 10:34:35 INFO - PROCESS | 1665 | 1469554475719 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:35 INFO - PROCESS | 1665 | 1469554475796 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:34:35 INFO - PROCESS | 1665 | 1469554475801 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 1665 | 1469554475802 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x123970800 == 34 [pid = 1665] [id = 218] 10:34:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x123aec400) [pid = 1665] [serial = 652] [outer = 0x0] 10:34:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x123ea8c00) [pid = 1665] [serial = 653] [outer = 0x123aec400] 10:34:35 INFO - PROCESS | 1665 | 1469554475827 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1243b2000) [pid = 1665] [serial = 654] [outer = 0x123aec400] 10:34:36 INFO - PROCESS | 1665 | 1469554476151 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]]]}] 10:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 474ms 10:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:34:36 INFO - PROCESS | 1665 | 1469554476184 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 1665 | 1469554476185 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:34:36 INFO - PROCESS | 1665 | 1469554476187 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 1665 | 1469554476188 Marionette TRACE conn2 <- [1,846,null,{}] 10:34:36 INFO - PROCESS | 1665 | 1469554476190 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}] 10:34:36 INFO - PROCESS | 1665 | 1469554476195 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:36 INFO - PROCESS | 1665 | 1469554476323 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:34:36 INFO - PROCESS | 1665 | 1469554476336 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 1665 | 1469554476337 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244df800 == 35 [pid = 1665] [id = 219] 10:34:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x12440e800) [pid = 1665] [serial = 655] [outer = 0x0] 10:34:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1244c5800) [pid = 1665] [serial = 656] [outer = 0x12440e800] 10:34:36 INFO - PROCESS | 1665 | 1469554476362 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1255ce000) [pid = 1665] [serial = 657] [outer = 0x12440e800] 10:34:36 INFO - PROCESS | 1665 | 1469554476707 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]]]}] 10:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 568ms 10:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:34:36 INFO - PROCESS | 1665 | 1469554476755 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 1665 | 1469554476757 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:34:36 INFO - PROCESS | 1665 | 1469554476759 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 1665 | 1469554476760 Marionette TRACE conn2 <- [1,850,null,{}] 10:34:36 INFO - PROCESS | 1665 | 1469554476762 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}] 10:34:36 INFO - PROCESS | 1665 | 1469554476763 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:36 INFO - PROCESS | 1665 | 1469554476853 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:34:36 INFO - PROCESS | 1665 | 1469554476888 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 1665 | 1469554476889 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268a0000 == 36 [pid = 1665] [id = 220] 10:34:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x118884c00) [pid = 1665] [serial = 658] [outer = 0x0] 10:34:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1266b3800) [pid = 1665] [serial = 659] [outer = 0x118884c00] 10:34:36 INFO - PROCESS | 1665 | 1469554476913 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x128111400) [pid = 1665] [serial = 660] [outer = 0x118884c00] 10:34:37 INFO - PROCESS | 1665 | 1469554477243 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]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 10:34:37 INFO - PROCESS | 1665 | 1469554477282 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 1665 | 1469554477284 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:34:37 INFO - PROCESS | 1665 | 1469554477286 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 1665 | 1469554477287 Marionette TRACE conn2 <- [1,854,null,{}] 10:34:37 INFO - PROCESS | 1665 | 1469554477289 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}] 10:34:37 INFO - PROCESS | 1665 | 1469554477290 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:37 INFO - PROCESS | 1665 | 1469554477383 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:34:37 INFO - PROCESS | 1665 | 1469554477392 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 1665 | 1469554477393 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x1164ab800 == 37 [pid = 1665] [id = 221] 10:34:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1266b9000) [pid = 1665] [serial = 661] [outer = 0x0] 10:34:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1282e4800) [pid = 1665] [serial = 662] [outer = 0x1266b9000] 10:34:37 INFO - PROCESS | 1665 | 1469554477419 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12892a400) [pid = 1665] [serial = 663] [outer = 0x1266b9000] 10:34:37 INFO - PROCESS | 1665 | 1469554477728 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]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 10:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:34:37 INFO - PROCESS | 1665 | 1469554477756 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 1665 | 1469554477758 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:34:37 INFO - PROCESS | 1665 | 1469554477760 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 1665 | 1469554477761 Marionette TRACE conn2 <- [1,858,null,{}] 10:34:37 INFO - PROCESS | 1665 | 1469554477770 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}] 10:34:37 INFO - PROCESS | 1665 | 1469554477771 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:37 INFO - PROCESS | 1665 | 1469554477864 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:34:37 INFO - PROCESS | 1665 | 1469554477868 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 1665 | 1469554477869 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x12872a800 == 38 [pid = 1665] [id = 222] 10:34:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x128117800) [pid = 1665] [serial = 664] [outer = 0x0] 10:34:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1289cd000) [pid = 1665] [serial = 665] [outer = 0x128117800] 10:34:37 INFO - PROCESS | 1665 | 1469554477900 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12a324c00) [pid = 1665] [serial = 666] [outer = 0x128117800] 10:34:38 INFO - PROCESS | 1665 | 1469554478224 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]]]}] 10:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 475ms 10:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:34:38 INFO - PROCESS | 1665 | 1469554478238 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 1665 | 1469554478239 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:34:38 INFO - PROCESS | 1665 | 1469554478241 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 1665 | 1469554478242 Marionette TRACE conn2 <- [1,862,null,{}] 10:34:38 INFO - PROCESS | 1665 | 1469554478245 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}] 10:34:38 INFO - PROCESS | 1665 | 1469554478246 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:38 INFO - PROCESS | 1665 | 1469554478421 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12810f400) [pid = 1665] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1255ca400) [pid = 1665] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1194ef800) [pid = 1665] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x112a7ec00) [pid = 1665] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x116a02400) [pid = 1665] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x112691400) [pid = 1665] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1176cd800) [pid = 1665] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x125511c00) [pid = 1665] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1194d9800) [pid = 1665] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x116990000) [pid = 1665] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x113c5cc00) [pid = 1665] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x115dc1800) [pid = 1665] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x112a82800) [pid = 1665] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x113cddc00) [pid = 1665] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:34:38 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x11875fc00) [pid = 1665] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:34:38 INFO - PROCESS | 1665 | 1469554478460 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 1665 | 1469554478461 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a08000 == 39 [pid = 1665] [id = 223] 10:34:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x110f75800) [pid = 1665] [serial = 667] [outer = 0x0] 10:34:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x112a82800) [pid = 1665] [serial = 668] [outer = 0x110f75800] 10:34:38 INFO - PROCESS | 1665 | 1469554478486 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x117d0f400) [pid = 1665] [serial = 669] [outer = 0x110f75800] 10:34:38 INFO - PROCESS | 1665 | 1469554478743 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]]]}] 10:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 10:34:38 INFO - PROCESS | 1665 | 1469554478768 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 1665 | 1469554478770 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:34:38 INFO - PROCESS | 1665 | 1469554478777 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 1665 | 1469554478779 Marionette TRACE conn2 <- [1,866,null,{}] 10:34:38 INFO - PROCESS | 1665 | 1469554478789 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}] 10:34:38 INFO - PROCESS | 1665 | 1469554478791 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:38 INFO - PROCESS | 1665 | 1469554478890 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:34:38 INFO - PROCESS | 1665 | 1469554478894 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 1665 | 1469554478903 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5ac000 == 40 [pid = 1665] [id = 224] 10:34:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118098c00) [pid = 1665] [serial = 670] [outer = 0x0] 10:34:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x12491e400) [pid = 1665] [serial = 671] [outer = 0x118098c00] 10:34:38 INFO - PROCESS | 1665 | 1469554478930 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x12a4d5c00) [pid = 1665] [serial = 672] [outer = 0x118098c00] 10:34:39 INFO - PROCESS | 1665 | 1469554479277 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]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 529ms 10:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:34:39 INFO - PROCESS | 1665 | 1469554479306 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 1665 | 1469554479308 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:34:39 INFO - PROCESS | 1665 | 1469554479310 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 1665 | 1469554479312 Marionette TRACE conn2 <- [1,870,null,{}] 10:34:39 INFO - PROCESS | 1665 | 1469554479325 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}] 10:34:39 INFO - PROCESS | 1665 | 1469554479326 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:39 INFO - PROCESS | 1665 | 1469554479403 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:34:39 INFO - PROCESS | 1665 | 1469554479407 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 1665 | 1469554479408 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad0d800 == 41 [pid = 1665] [id = 225] 10:34:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x12a4d9800) [pid = 1665] [serial = 673] [outer = 0x0] 10:34:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x12ab2d800) [pid = 1665] [serial = 674] [outer = 0x12a4d9800] 10:34:39 INFO - PROCESS | 1665 | 1469554479432 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x12ab36c00) [pid = 1665] [serial = 675] [outer = 0x12a4d9800] 10:34:39 INFO - PROCESS | 1665 | 1469554479738 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]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 480ms 10:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:34:39 INFO - PROCESS | 1665 | 1469554479790 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 1665 | 1469554479791 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:34:39 INFO - PROCESS | 1665 | 1469554479793 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 1665 | 1469554479794 Marionette TRACE conn2 <- [1,874,null,{}] 10:34:39 INFO - PROCESS | 1665 | 1469554479797 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}] 10:34:39 INFO - PROCESS | 1665 | 1469554479798 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:39 INFO - PROCESS | 1665 | 1469554479877 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:34:39 INFO - PROCESS | 1665 | 1469554479890 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 1665 | 1469554479891 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae73800 == 42 [pid = 1665] [id = 226] 10:34:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12ab2c400) [pid = 1665] [serial = 676] [outer = 0x0] 10:34:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12adb6000) [pid = 1665] [serial = 677] [outer = 0x12ab2c400] 10:34:39 INFO - PROCESS | 1665 | 1469554479963 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12add2000) [pid = 1665] [serial = 678] [outer = 0x12ab2c400] 10:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 10:34:40 INFO - PROCESS | 1665 | 1469554480258 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]]]}] 10:34:40 INFO - PROCESS | 1665 | 1469554480269 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:34:40 INFO - PROCESS | 1665 | 1469554480271 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:34:40 INFO - PROCESS | 1665 | 1469554480273 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 1665 | 1469554480274 Marionette TRACE conn2 <- [1,878,null,{}] 10:34:40 INFO - PROCESS | 1665 | 1469554480276 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}] 10:34:40 INFO - PROCESS | 1665 | 1469554480277 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:40 INFO - PROCESS | 1665 | 1469554480363 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:34:40 INFO - PROCESS | 1665 | 1469554480368 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 1665 | 1469554480370 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af44000 == 43 [pid = 1665] [id = 227] 10:34:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12adb1400) [pid = 1665] [serial = 679] [outer = 0x0] 10:34:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12af8c000) [pid = 1665] [serial = 680] [outer = 0x12adb1400] 10:34:40 INFO - PROCESS | 1665 | 1469554480393 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12b81a800) [pid = 1665] [serial = 681] [outer = 0x12adb1400] 10:34:40 INFO - PROCESS | 1665 | 1469554480816 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]]]}] 10:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 10:34:40 INFO - PROCESS | 1665 | 1469554480845 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:34:40 INFO - PROCESS | 1665 | 1469554480848 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:34:40 INFO - PROCESS | 1665 | 1469554480851 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 1665 | 1469554480854 Marionette TRACE conn2 <- [1,882,null,{}] 10:34:40 INFO - PROCESS | 1665 | 1469554480858 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}] 10:34:40 INFO - PROCESS | 1665 | 1469554480859 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:40 INFO - PROCESS | 1665 | 1469554480966 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:34:41 INFO - PROCESS | 1665 | 1469554481034 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 1665 | 1469554481035 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x118159800 == 44 [pid = 1665] [id = 228] 10:34:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1130d4400) [pid = 1665] [serial = 682] [outer = 0x0] 10:34:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x11663b800) [pid = 1665] [serial = 683] [outer = 0x1130d4400] 10:34:41 INFO - PROCESS | 1665 | 1469554481066 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x11809b000) [pid = 1665] [serial = 684] [outer = 0x1130d4400] 10:34:41 INFO - PROCESS | 1665 | 1469554481484 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]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 10:34:41 INFO - PROCESS | 1665 | 1469554481523 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 1665 | 1469554481526 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:34:41 INFO - PROCESS | 1665 | 1469554481531 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 1665 | 1469554481532 Marionette TRACE conn2 <- [1,886,null,{}] 10:34:41 INFO - PROCESS | 1665 | 1469554481535 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}] 10:34:41 INFO - PROCESS | 1665 | 1469554481537 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:41 INFO - PROCESS | 1665 | 1469554481644 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:34:41 INFO - PROCESS | 1665 | 1469554481748 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 1665 | 1469554481750 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a28800 == 45 [pid = 1665] [id = 229] 10:34:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x119058800) [pid = 1665] [serial = 685] [outer = 0x0] 10:34:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x11933d000) [pid = 1665] [serial = 686] [outer = 0x119058800] 10:34:41 INFO - PROCESS | 1665 | 1469554481781 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1194e6400) [pid = 1665] [serial = 687] [outer = 0x119058800] 10:34:42 INFO - PROCESS | 1665 | 1469554482213 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]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 720ms 10:34:42 INFO - PROCESS | 1665 | 1469554482262 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 1665 | 1469554482264 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:34:42 INFO - PROCESS | 1665 | 1469554482269 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 1665 | 1469554482271 Marionette TRACE conn2 <- [1,890,null,{}] 10:34:42 INFO - PROCESS | 1665 | 1469554482279 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}] 10:34:42 INFO - PROCESS | 1665 | 1469554482284 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:42 INFO - PROCESS | 1665 | 1469554482385 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:34:42 INFO - PROCESS | 1665 | 1469554482453 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 1665 | 1469554482455 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af43800 == 46 [pid = 1665] [id = 230] 10:34:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1243b0c00) [pid = 1665] [serial = 688] [outer = 0x0] 10:34:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12440b800) [pid = 1665] [serial = 689] [outer = 0x1243b0c00] 10:34:42 INFO - PROCESS | 1665 | 1469554482487 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12491b400) [pid = 1665] [serial = 690] [outer = 0x1243b0c00] 10:34:42 INFO - PROCESS | 1665 | 1469554482912 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]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 10:34:42 INFO - PROCESS | 1665 | 1469554482957 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 1665 | 1469554482959 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:34:42 INFO - PROCESS | 1665 | 1469554482962 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 1665 | 1469554482963 Marionette TRACE conn2 <- [1,894,null,{}] 10:34:43 INFO - PROCESS | 1665 | 1469554483000 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}] 10:34:43 INFO - PROCESS | 1665 | 1469554483002 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:43 INFO - PROCESS | 1665 | 1469554483107 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:34:43 INFO - PROCESS | 1665 | 1469554483181 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 1665 | 1469554483182 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x12385b000 == 47 [pid = 1665] [id = 231] 10:34:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12440f400) [pid = 1665] [serial = 691] [outer = 0x0] 10:34:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x124cdfc00) [pid = 1665] [serial = 692] [outer = 0x12440f400] 10:34:43 INFO - PROCESS | 1665 | 1469554483228 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1266b4c00) [pid = 1665] [serial = 693] [outer = 0x12440f400] 10:34:43 INFO - PROCESS | 1665 | 1469554483837 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]]]}] 10:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 903ms 10:34:43 INFO - PROCESS | 1665 | 1469554483882 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 1665 | 1469554483884 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:34:43 INFO - PROCESS | 1665 | 1469554483889 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - PROCESS | 1665 | 1469554483891 Marionette TRACE conn2 <- [1,898,null,{}] 10:34:43 INFO - PROCESS | 1665 | 1469554483894 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}] 10:34:43 INFO - PROCESS | 1665 | 1469554483896 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:43 INFO - PROCESS | 1665 | 1469554483991 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:34:44 INFO - PROCESS | 1665 | 1469554484059 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 1665 | 1469554484061 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x113361000 == 48 [pid = 1665] [id = 232] 10:34:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x11269c000) [pid = 1665] [serial = 694] [outer = 0x0] 10:34:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1127d2400) [pid = 1665] [serial = 695] [outer = 0x11269c000] 10:34:44 INFO - PROCESS | 1665 | 1469554484088 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x112d6b000) [pid = 1665] [serial = 696] [outer = 0x11269c000] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae73800 == 47 [pid = 1665] [id = 226] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad0d800 == 46 [pid = 1665] [id = 225] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5ac000 == 45 [pid = 1665] [id = 224] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x119a08000 == 44 [pid = 1665] [id = 223] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12872a800 == 43 [pid = 1665] [id = 222] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1164ab800 == 42 [pid = 1665] [id = 221] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1268a0000 == 41 [pid = 1665] [id = 220] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1244df800 == 40 [pid = 1665] [id = 219] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x123970800 == 39 [pid = 1665] [id = 218] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x119ccf000 == 38 [pid = 1665] [id = 217] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x11907a000 == 37 [pid = 1665] [id = 216] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x117466800 == 36 [pid = 1665] [id = 215] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x116960000 == 35 [pid = 1665] [id = 214] 10:34:44 INFO - PROCESS | 1665 | --DOCSHELL 0x117155800 == 34 [pid = 1665] [id = 213] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x128d4f800 == 33 [pid = 1665] [id = 212] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x117d3e800 == 32 [pid = 1665] [id = 200] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x12385b000 == 31 [pid = 1665] [id = 231] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x12af43800 == 30 [pid = 1665] [id = 230] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x124a28800 == 29 [pid = 1665] [id = 229] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x118159800 == 28 [pid = 1665] [id = 228] 10:34:45 INFO - PROCESS | 1665 | --DOCSHELL 0x12af44000 == 27 [pid = 1665] [id = 227] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x126130800) [pid = 1665] [serial = 630] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1282eb800) [pid = 1665] [serial = 633] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1266b6000) [pid = 1665] [serial = 632] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1199f0400) [pid = 1665] [serial = 596] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x112f8b800) [pid = 1665] [serial = 602] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x118480400) [pid = 1665] [serial = 600] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x118882800) [pid = 1665] [serial = 624] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x118306c00) [pid = 1665] [serial = 593] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1255cdc00) [pid = 1665] [serial = 629] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1194e2800) [pid = 1665] [serial = 611] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1130d0800) [pid = 1665] [serial = 623] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x120fec800) [pid = 1665] [serial = 617] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11905c400) [pid = 1665] [serial = 609] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x118098400) [pid = 1665] [serial = 606] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1176c1400) [pid = 1665] [serial = 599] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x118884800) [pid = 1665] [serial = 594] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1244cbc00) [pid = 1665] [serial = 620] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x119990400) [pid = 1665] [serial = 614] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12440d800) [pid = 1665] [serial = 618] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x119528000) [pid = 1665] [serial = 612] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1206d6c00) [pid = 1665] [serial = 615] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x125507400) [pid = 1665] [serial = 627] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x124a80000) [pid = 1665] [serial = 626] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11690f800) [pid = 1665] [serial = 605] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x11877d000) [pid = 1665] [serial = 608] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1206d8000) [pid = 1665] [serial = 597] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1127dc800) [pid = 1665] [serial = 603] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1248fa000) [pid = 1665] [serial = 621] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x128460000) [pid = 1665] [serial = 591] [outer = 0x0] [url = about:blank] 10:34:45 INFO - PROCESS | 1665 | 1469554485047 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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1223ms 10:34:45 INFO - PROCESS | 1665 | 1469554485112 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 1665 | 1469554485114 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:34:45 INFO - PROCESS | 1665 | 1469554485117 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 1665 | 1469554485120 Marionette TRACE conn2 <- [1,902,null,{}] 10:34:45 INFO - PROCESS | 1665 | 1469554485123 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}] 10:34:45 INFO - PROCESS | 1665 | 1469554485125 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:45 INFO - PROCESS | 1665 | 1469554485209 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:34:45 INFO - PROCESS | 1665 | 1469554485218 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 1665 | 1469554485220 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x113069000 == 28 [pid = 1665] [id = 233] 10:34:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1127dd400) [pid = 1665] [serial = 697] [outer = 0x0] 10:34:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x112a82c00) [pid = 1665] [serial = 698] [outer = 0x1127dd400] 10:34:45 INFO - PROCESS | 1665 | 1469554485248 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x112f9e000) [pid = 1665] [serial = 699] [outer = 0x1127dd400] 10:34:45 INFO - PROCESS | 1665 | 1469554485574 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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 10:34:45 INFO - PROCESS | 1665 | 1469554485588 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 1665 | 1469554485591 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:34:45 INFO - PROCESS | 1665 | 1469554485622 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 1665 | 1469554485623 Marionette TRACE conn2 <- [1,906,null,{}] 10:34:45 INFO - PROCESS | 1665 | 1469554485626 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}] 10:34:45 INFO - PROCESS | 1665 | 1469554485627 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:45 INFO - PROCESS | 1665 | 1469554485704 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:34:45 INFO - PROCESS | 1665 | 1469554485708 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 1665 | 1469554485710 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x1167e8000 == 29 [pid = 1665] [id = 234] 10:34:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x113cdf400) [pid = 1665] [serial = 700] [outer = 0x0] 10:34:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x115e29400) [pid = 1665] [serial = 701] [outer = 0x113cdf400] 10:34:45 INFO - PROCESS | 1665 | 1469554485740 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1164dec00) [pid = 1665] [serial = 702] [outer = 0x113cdf400] 10:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 474ms 10:34:46 INFO - PROCESS | 1665 | 1469554486087 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]]]}] 10:34:46 INFO - PROCESS | 1665 | 1469554486091 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 1665 | 1469554486092 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:34:46 INFO - PROCESS | 1665 | 1469554486095 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 1665 | 1469554486100 Marionette TRACE conn2 <- [1,910,null,{}] 10:34:46 INFO - PROCESS | 1665 | 1469554486111 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}] 10:34:46 INFO - PROCESS | 1665 | 1469554486126 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:46 INFO - PROCESS | 1665 | 1469554486211 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:34:46 INFO - PROCESS | 1665 | 1469554486261 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 1665 | 1469554486264 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d48000 == 30 [pid = 1665] [id = 235] 10:34:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11690f800) [pid = 1665] [serial = 703] [outer = 0x0] 10:34:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x116fe0c00) [pid = 1665] [serial = 704] [outer = 0x11690f800] 10:34:46 INFO - PROCESS | 1665 | 1469554486292 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1180a1000) [pid = 1665] [serial = 705] [outer = 0x11690f800] 10:34:46 INFO - PROCESS | 1665 | 1469554486605 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]]]}] 10:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 528ms 10:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:34:46 INFO - PROCESS | 1665 | 1469554486623 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 1665 | 1469554486625 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:34:46 INFO - PROCESS | 1665 | 1469554486627 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 1665 | 1469554486629 Marionette TRACE conn2 <- [1,914,null,{}] 10:34:46 INFO - PROCESS | 1665 | 1469554486633 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}] 10:34:46 INFO - PROCESS | 1665 | 1469554486635 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:46 INFO - PROCESS | 1665 | 1469554486711 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:34:46 INFO - PROCESS | 1665 | 1469554486717 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 1665 | 1469554486718 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185bd000 == 31 [pid = 1665] [id = 236] 10:34:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11830cc00) [pid = 1665] [serial = 706] [outer = 0x0] 10:34:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11848ac00) [pid = 1665] [serial = 707] [outer = 0x11830cc00] 10:34:46 INFO - PROCESS | 1665 | 1469554486744 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11875f800) [pid = 1665] [serial = 708] [outer = 0x11830cc00] 10:34:47 INFO - PROCESS | 1665 | 1469554487068 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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 471ms 10:34:47 INFO - PROCESS | 1665 | 1469554487100 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:34:47 INFO - PROCESS | 1665 | 1469554487102 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:34:47 INFO - PROCESS | 1665 | 1469554487105 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 1665 | 1469554487107 Marionette TRACE conn2 <- [1,918,null,{}] 10:34:47 INFO - PROCESS | 1665 | 1469554487111 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}] 10:34:47 INFO - PROCESS | 1665 | 1469554487113 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:47 INFO - PROCESS | 1665 | 1469554487281 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:34:47 INFO - PROCESS | 1665 | 1469554487304 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 1665 | 1469554487305 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x119080800 == 32 [pid = 1665] [id = 237] 10:34:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1180a1c00) [pid = 1665] [serial = 709] [outer = 0x0] 10:34:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x118779c00) [pid = 1665] [serial = 710] [outer = 0x1180a1c00] 10:34:47 INFO - PROCESS | 1665 | 1469554487345 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x119050400) [pid = 1665] [serial = 711] [outer = 0x1180a1c00] 10:34:47 INFO - PROCESS | 1665 | 1469554487718 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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 619ms 10:34:47 INFO - PROCESS | 1665 | 1469554487725 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 1665 | 1469554487726 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:34:47 INFO - PROCESS | 1665 | 1469554487728 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 1665 | 1469554487730 Marionette TRACE conn2 <- [1,922,null,{}] 10:34:47 INFO - PROCESS | 1665 | 1469554487740 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}] 10:34:47 INFO - PROCESS | 1665 | 1469554487744 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:47 INFO - PROCESS | 1665 | 1469554487858 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:34:47 INFO - PROCESS | 1665 | 1469554487893 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 1665 | 1469554487894 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc6000 == 33 [pid = 1665] [id = 238] 10:34:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x118482400) [pid = 1665] [serial = 712] [outer = 0x0] 10:34:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x119347800) [pid = 1665] [serial = 713] [outer = 0x118482400] 10:34:47 INFO - PROCESS | 1665 | 1469554487919 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x11952f800) [pid = 1665] [serial = 714] [outer = 0x118482400] 10:34:48 INFO - PROCESS | 1665 | 1469554488222 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]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 521ms 10:34:48 INFO - PROCESS | 1665 | 1469554488251 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 1665 | 1469554488253 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:34:48 INFO - PROCESS | 1665 | 1469554488255 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 1665 | 1469554488256 Marionette TRACE conn2 <- [1,926,null,{}] 10:34:48 INFO - PROCESS | 1665 | 1469554488258 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}] 10:34:48 INFO - PROCESS | 1665 | 1469554488259 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:48 INFO - PROCESS | 1665 | 1469554488633 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x118884c00) [pid = 1665] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1266b9000) [pid = 1665] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x128117800) [pid = 1665] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1132cf800) [pid = 1665] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x128464800) [pid = 1665] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x123aec400) [pid = 1665] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11809f000) [pid = 1665] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x119345800) [pid = 1665] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x113cd6400) [pid = 1665] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x112a7d400) [pid = 1665] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x110f75800) [pid = 1665] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12a4d9800) [pid = 1665] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x118098c00) [pid = 1665] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12440e800) [pid = 1665] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12adb1400) [pid = 1665] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:34:48 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12ab2c400) [pid = 1665] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:34:48 INFO - PROCESS | 1665 | 1469554488701 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 1665 | 1469554488703 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x112f0a800 == 34 [pid = 1665] [id = 239] 10:34:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x111c7b400) [pid = 1665] [serial = 715] [outer = 0x0] 10:34:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x111e2e800) [pid = 1665] [serial = 716] [outer = 0x111c7b400] 10:34:48 INFO - PROCESS | 1665 | 1469554488735 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x112a83800) [pid = 1665] [serial = 717] [outer = 0x111c7b400] 10:34:49 INFO - PROCESS | 1665 | 1469554489259 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]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1070ms 10:34:49 INFO - PROCESS | 1665 | 1469554489348 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 1665 | 1469554489352 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:34:49 INFO - PROCESS | 1665 | 1469554489355 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 1665 | 1469554489357 Marionette TRACE conn2 <- [1,930,null,{}] 10:34:49 INFO - PROCESS | 1665 | 1469554489360 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}] 10:34:49 INFO - PROCESS | 1665 | 1469554489364 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:49 INFO - PROCESS | 1665 | 1469554489469 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:34:49 INFO - PROCESS | 1665 | 1469554489542 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 1665 | 1469554489544 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x118180800 == 35 [pid = 1665] [id = 240] 10:34:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x113cddc00) [pid = 1665] [serial = 718] [outer = 0x0] 10:34:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x115e8b400) [pid = 1665] [serial = 719] [outer = 0x113cddc00] 10:34:49 INFO - PROCESS | 1665 | 1469554489574 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11675c000) [pid = 1665] [serial = 720] [outer = 0x113cddc00] 10:34:50 INFO - PROCESS | 1665 | 1469554490167 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]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 870ms 10:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:34:50 INFO - PROCESS | 1665 | 1469554490225 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 1665 | 1469554490227 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:34:50 INFO - PROCESS | 1665 | 1469554490231 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 1665 | 1469554490233 Marionette TRACE conn2 <- [1,934,null,{}] 10:34:50 INFO - PROCESS | 1665 | 1469554490236 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}] 10:34:50 INFO - PROCESS | 1665 | 1469554490237 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:50 INFO - PROCESS | 1665 | 1469554490341 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:34:50 INFO - PROCESS | 1665 | 1469554490392 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 1665 | 1469554490395 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x11641d800 == 36 [pid = 1665] [id = 241] 10:34:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x112fa5000) [pid = 1665] [serial = 721] [outer = 0x0] 10:34:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11304c000) [pid = 1665] [serial = 722] [outer = 0x112fa5000] 10:34:50 INFO - PROCESS | 1665 | 1469554490424 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x113cd3800) [pid = 1665] [serial = 723] [outer = 0x112fa5000] 10:34:50 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc6000 == 35 [pid = 1665] [id = 238] 10:34:50 INFO - PROCESS | 1665 | --DOCSHELL 0x119080800 == 34 [pid = 1665] [id = 237] 10:34:50 INFO - PROCESS | 1665 | --DOCSHELL 0x1185bd000 == 33 [pid = 1665] [id = 236] 10:34:50 INFO - PROCESS | 1665 | --DOCSHELL 0x117d48000 == 32 [pid = 1665] [id = 235] 10:34:50 INFO - PROCESS | 1665 | --DOCSHELL 0x1167e8000 == 31 [pid = 1665] [id = 234] 10:34:50 INFO - PROCESS | 1665 | --DOCSHELL 0x113069000 == 30 [pid = 1665] [id = 233] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1266b3800) [pid = 1665] [serial = 659] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1282e4800) [pid = 1665] [serial = 662] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x128111400) [pid = 1665] [serial = 660] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1289cd000) [pid = 1665] [serial = 665] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x115e8c400) [pid = 1665] [serial = 641] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x116aa6000) [pid = 1665] [serial = 642] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12a31c000) [pid = 1665] [serial = 636] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1289c6400) [pid = 1665] [serial = 635] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x123ea8c00) [pid = 1665] [serial = 653] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1243b2000) [pid = 1665] [serial = 654] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x118481000) [pid = 1665] [serial = 644] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x11875d000) [pid = 1665] [serial = 645] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1194dc800) [pid = 1665] [serial = 647] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1194edc00) [pid = 1665] [serial = 648] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x115dbf800) [pid = 1665] [serial = 638] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x116aa7c00) [pid = 1665] [serial = 639] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1206d9000) [pid = 1665] [serial = 650] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x120fea400) [pid = 1665] [serial = 651] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x12add2000) [pid = 1665] [serial = 678] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x117d0f400) [pid = 1665] [serial = 669] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x12ab2d800) [pid = 1665] [serial = 674] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x112a82800) [pid = 1665] [serial = 668] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x12491e400) [pid = 1665] [serial = 671] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x1244c5800) [pid = 1665] [serial = 656] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x12ab36c00) [pid = 1665] [serial = 675] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x12a324c00) [pid = 1665] [serial = 666] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x12892a400) [pid = 1665] [serial = 663] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x1255ce000) [pid = 1665] [serial = 657] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x12a4d5c00) [pid = 1665] [serial = 672] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x12af8c000) [pid = 1665] [serial = 680] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 60 (0x12b81a800) [pid = 1665] [serial = 681] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | --DOMWINDOW == 59 (0x12adb6000) [pid = 1665] [serial = 677] [outer = 0x0] [url = about:blank] 10:34:50 INFO - PROCESS | 1665 | 1469554490842 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]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 621ms 10:34:50 INFO - PROCESS | 1665 | 1469554490853 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 1665 | 1469554490858 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:34:50 INFO - PROCESS | 1665 | 1469554490866 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 1665 | 1469554490869 Marionette TRACE conn2 <- [1,938,null,{}] 10:34:50 INFO - PROCESS | 1665 | 1469554490872 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}] 10:34:50 INFO - PROCESS | 1665 | 1469554490875 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:51 INFO - PROCESS | 1665 | 1469554491000 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:34:51 INFO - PROCESS | 1665 | 1469554491006 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 1665 | 1469554491008 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x117484800 == 31 [pid = 1665] [id = 242] 10:34:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x116147c00) [pid = 1665] [serial = 724] [outer = 0x0] 10:34:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x116a0c400) [pid = 1665] [serial = 725] [outer = 0x116147c00] 10:34:51 INFO - PROCESS | 1665 | 1469554491052 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x116fe7c00) [pid = 1665] [serial = 726] [outer = 0x116147c00] 10:34:51 INFO - PROCESS | 1665 | 1469554491589 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]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 774ms 10:34:51 INFO - PROCESS | 1665 | 1469554491638 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 1665 | 1469554491641 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:34:51 INFO - PROCESS | 1665 | 1469554491645 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 1665 | 1469554491647 Marionette TRACE conn2 <- [1,942,null,{}] 10:34:51 INFO - PROCESS | 1665 | 1469554491670 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}] 10:34:51 INFO - PROCESS | 1665 | 1469554491672 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:51 INFO - PROCESS | 1665 | 1469554491768 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:34:51 INFO - PROCESS | 1665 | 1469554491830 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 1665 | 1469554491832 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d3a000 == 32 [pid = 1665] [id = 243] 10:34:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x1133b7000) [pid = 1665] [serial = 727] [outer = 0x0] 10:34:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x116985800) [pid = 1665] [serial = 728] [outer = 0x1133b7000] 10:34:51 INFO - PROCESS | 1665 | 1469554491863 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x1176c8000) [pid = 1665] [serial = 729] [outer = 0x1133b7000] 10:34:52 INFO - PROCESS | 1665 | 1469554492300 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]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 689ms 10:34:52 INFO - PROCESS | 1665 | 1469554492334 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 1665 | 1469554492337 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:34:52 INFO - PROCESS | 1665 | 1469554492341 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 1665 | 1469554492343 Marionette TRACE conn2 <- [1,946,null,{}] 10:34:52 INFO - PROCESS | 1665 | 1469554492346 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}] 10:34:52 INFO - PROCESS | 1665 | 1469554492348 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:52 INFO - PROCESS | 1665 | 1469554492449 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:34:52 INFO - PROCESS | 1665 | 1469554492500 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 1665 | 1469554492501 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x11919b800 == 33 [pid = 1665] [id = 244] 10:34:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x111c75800) [pid = 1665] [serial = 730] [outer = 0x0] 10:34:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x11848a400) [pid = 1665] [serial = 731] [outer = 0x111c75800] 10:34:52 INFO - PROCESS | 1665 | 1469554492532 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x11877d400) [pid = 1665] [serial = 732] [outer = 0x111c75800] 10:34:52 INFO - PROCESS | 1665 | 1469554492933 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]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 10:34:52 INFO - PROCESS | 1665 | 1469554492961 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 1665 | 1469554492963 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:34:52 INFO - PROCESS | 1665 | 1469554492968 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 1665 | 1469554492970 Marionette TRACE conn2 <- [1,950,null,{}] 10:34:52 INFO - PROCESS | 1665 | 1469554492979 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}] 10:34:52 INFO - PROCESS | 1665 | 1469554492982 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:53 INFO - PROCESS | 1665 | 1469554493098 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:34:53 INFO - PROCESS | 1665 | 1469554493176 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 1665 | 1469554493179 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x116017800 == 34 [pid = 1665] [id = 245] 10:34:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x119324000) [pid = 1665] [serial = 733] [outer = 0x0] 10:34:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x1194d6c00) [pid = 1665] [serial = 734] [outer = 0x119324000] 10:34:53 INFO - PROCESS | 1665 | 1469554493212 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x1194dec00) [pid = 1665] [serial = 735] [outer = 0x119324000] 10:34:53 INFO - PROCESS | 1665 | 1469554493625 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]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 10:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:34:53 INFO - PROCESS | 1665 | 1469554493639 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 1665 | 1469554493641 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:34:53 INFO - PROCESS | 1665 | 1469554493643 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 1665 | 1469554493645 Marionette TRACE conn2 <- [1,954,null,{}] 10:34:53 INFO - PROCESS | 1665 | 1469554493648 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}] 10:34:53 INFO - PROCESS | 1665 | 1469554493651 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:53 INFO - PROCESS | 1665 | 1469554493746 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:34:53 INFO - PROCESS | 1665 | 1469554493792 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 1665 | 1469554493794 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x123970800 == 35 [pid = 1665] [id = 246] 10:34:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1194e0800) [pid = 1665] [serial = 736] [outer = 0x0] 10:34:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x119528000) [pid = 1665] [serial = 737] [outer = 0x1194e0800] 10:34:53 INFO - PROCESS | 1665 | 1469554493823 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x1199e9400) [pid = 1665] [serial = 738] [outer = 0x1194e0800] 10:34:54 INFO - PROCESS | 1665 | 1469554494221 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]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 622ms 10:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:34:54 INFO - PROCESS | 1665 | 1469554494266 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 1665 | 1469554494267 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:34:54 INFO - PROCESS | 1665 | 1469554494269 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 1665 | 1469554494271 Marionette TRACE conn2 <- [1,958,null,{}] 10:34:54 INFO - PROCESS | 1665 | 1469554494273 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}] 10:34:54 INFO - PROCESS | 1665 | 1469554494274 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:54 INFO - PROCESS | 1665 | 1469554494367 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:34:54 INFO - PROCESS | 1665 | 1469554494447 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 1665 | 1469554494448 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x123f91000 == 36 [pid = 1665] [id = 247] 10:34:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1199f3800) [pid = 1665] [serial = 739] [outer = 0x0] 10:34:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x119e09000) [pid = 1665] [serial = 740] [outer = 0x1199f3800] 10:34:54 INFO - PROCESS | 1665 | 1469554494490 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1206dac00) [pid = 1665] [serial = 741] [outer = 0x1199f3800] 10:34:54 INFO - PROCESS | 1665 | 1469554494888 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]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 10:34:54 INFO - PROCESS | 1665 | 1469554494940 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 1665 | 1469554494942 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:34:54 INFO - PROCESS | 1665 | 1469554494944 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 1665 | 1469554494945 Marionette TRACE conn2 <- [1,962,null,{}] 10:34:54 INFO - PROCESS | 1665 | 1469554494948 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}] 10:34:54 INFO - PROCESS | 1665 | 1469554494952 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:55 INFO - PROCESS | 1665 | 1469554495117 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:34:55 INFO - PROCESS | 1665 | 1469554495183 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 1665 | 1469554495184 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169b2800 == 37 [pid = 1665] [id = 248] 10:34:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x111c7d800) [pid = 1665] [serial = 742] [outer = 0x0] 10:34:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1127d3800) [pid = 1665] [serial = 743] [outer = 0x111c7d800] 10:34:55 INFO - PROCESS | 1665 | 1469554495213 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11304b400) [pid = 1665] [serial = 744] [outer = 0x111c7d800] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x11641d800 == 36 [pid = 1665] [id = 241] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x112f0a800 == 35 [pid = 1665] [id = 239] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x118180800 == 34 [pid = 1665] [id = 240] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x113361000 == 33 [pid = 1665] [id = 232] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x123f91000 == 32 [pid = 1665] [id = 247] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x123970800 == 31 [pid = 1665] [id = 246] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x116017800 == 30 [pid = 1665] [id = 245] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x11919b800 == 29 [pid = 1665] [id = 244] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x117484800 == 28 [pid = 1665] [id = 242] 10:34:56 INFO - PROCESS | 1665 | --DOCSHELL 0x117d3a000 == 27 [pid = 1665] [id = 243] 10:34:56 INFO - PROCESS | 1665 | 1469554496143 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]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1220ms 10:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:34:56 INFO - PROCESS | 1665 | 1469554496172 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 1665 | 1469554496176 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:34:56 INFO - PROCESS | 1665 | 1469554496184 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 1665 | 1469554496187 Marionette TRACE conn2 <- [1,966,null,{}] 10:34:56 INFO - PROCESS | 1665 | 1469554496193 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}] 10:34:56 INFO - PROCESS | 1665 | 1469554496195 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:56 INFO - PROCESS | 1665 | 1469554496304 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:34:56 INFO - PROCESS | 1665 | 1469554496310 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 1665 | 1469554496312 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x1164c4800 == 28 [pid = 1665] [id = 249] 10:34:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x115dc5000) [pid = 1665] [serial = 745] [outer = 0x0] 10:34:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x115e88c00) [pid = 1665] [serial = 746] [outer = 0x115dc5000] 10:34:56 INFO - PROCESS | 1665 | 1469554496345 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x116759c00) [pid = 1665] [serial = 747] [outer = 0x115dc5000] 10:34:56 INFO - PROCESS | 1665 | 1469554496677 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]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 525ms 10:34:56 INFO - PROCESS | 1665 | 1469554496710 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 1665 | 1469554496713 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:34:56 INFO - PROCESS | 1665 | 1469554496720 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 1665 | 1469554496722 Marionette TRACE conn2 <- [1,970,null,{}] 10:34:56 INFO - PROCESS | 1665 | 1469554496724 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}] 10:34:56 INFO - PROCESS | 1665 | 1469554496726 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:56 INFO - PROCESS | 1665 | 1469554496804 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:34:56 INFO - PROCESS | 1665 | 1469554496808 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 1665 | 1469554496810 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x118596800 == 29 [pid = 1665] [id = 250] 10:34:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1176ca400) [pid = 1665] [serial = 748] [outer = 0x0] 10:34:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x118303400) [pid = 1665] [serial = 749] [outer = 0x1176ca400] 10:34:56 INFO - PROCESS | 1665 | 1469554496840 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11847e400) [pid = 1665] [serial = 750] [outer = 0x1176ca400] 10:34:57 INFO - PROCESS | 1665 | 1469554497217 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]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 10:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:34:57 INFO - PROCESS | 1665 | 1469554497251 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 1665 | 1469554497253 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:34:57 INFO - PROCESS | 1665 | 1469554497257 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 1665 | 1469554497272 Marionette TRACE conn2 <- [1,974,null,{}] 10:34:57 INFO - PROCESS | 1665 | 1469554497285 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}] 10:34:57 INFO - PROCESS | 1665 | 1469554497290 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:57 INFO - PROCESS | 1665 | 1469554497409 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:34:57 INFO - PROCESS | 1665 | 1469554497420 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 1665 | 1469554497422 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cbd800 == 30 [pid = 1665] [id = 251] 10:34:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1127d6400) [pid = 1665] [serial = 751] [outer = 0x0] 10:34:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11932f400) [pid = 1665] [serial = 752] [outer = 0x1127d6400] 10:34:57 INFO - PROCESS | 1665 | 1469554497467 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1194df000) [pid = 1665] [serial = 753] [outer = 0x1127d6400] 10:34:57 INFO - PROCESS | 1665 | 1469554497943 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]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 738ms 10:34:57 INFO - PROCESS | 1665 | 1469554497994 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 1665 | 1469554497996 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:34:58 INFO - PROCESS | 1665 | 1469554498004 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 1665 | 1469554498005 Marionette TRACE conn2 <- [1,978,null,{}] 10:34:58 INFO - PROCESS | 1665 | 1469554498007 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}] 10:34:58 INFO - PROCESS | 1665 | 1469554498008 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:58 INFO - PROCESS | 1665 | 1469554498107 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:34:58 INFO - PROCESS | 1665 | 1469554498111 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 1665 | 1469554498112 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b90800 == 31 [pid = 1665] [id = 252] 10:34:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x119986c00) [pid = 1665] [serial = 754] [outer = 0x0] 10:34:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1199ef400) [pid = 1665] [serial = 755] [outer = 0x119986c00] 10:34:58 INFO - PROCESS | 1665 | 1469554498140 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1206d9800) [pid = 1665] [serial = 756] [outer = 0x119986c00] 10:34:58 INFO - PROCESS | 1665 | 1469554498457 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]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 10:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:34:58 INFO - PROCESS | 1665 | 1469554498472 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 1665 | 1469554498474 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:34:58 INFO - PROCESS | 1665 | 1469554498476 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 1665 | 1469554498477 Marionette TRACE conn2 <- [1,982,null,{}] 10:34:58 INFO - PROCESS | 1665 | 1469554498494 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}] 10:34:58 INFO - PROCESS | 1665 | 1469554498495 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:58 INFO - PROCESS | 1665 | 1469554498597 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:34:58 INFO - PROCESS | 1665 | 1469554498601 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 1665 | 1469554498602 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a26800 == 32 [pid = 1665] [id = 253] 10:34:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x112f8b000) [pid = 1665] [serial = 757] [outer = 0x0] 10:34:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x120fe8400) [pid = 1665] [serial = 758] [outer = 0x112f8b000] 10:34:58 INFO - PROCESS | 1665 | 1469554498628 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x123d2d400) [pid = 1665] [serial = 759] [outer = 0x112f8b000] 10:34:58 INFO - PROCESS | 1665 | 1469554498977 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]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 522ms 10:34:59 INFO - PROCESS | 1665 | 1469554498999 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 1665 | 1469554499000 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:34:59 INFO - PROCESS | 1665 | 1469554499002 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 1665 | 1469554499004 Marionette TRACE conn2 <- [1,986,null,{}] 10:34:59 INFO - PROCESS | 1665 | 1469554499006 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}] 10:34:59 INFO - PROCESS | 1665 | 1469554499010 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:59 INFO - PROCESS | 1665 | 1469554499127 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:34:59 INFO - PROCESS | 1665 | 1469554499131 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 1665 | 1469554499133 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x12564f800 == 33 [pid = 1665] [id = 254] 10:34:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1217e2000) [pid = 1665] [serial = 760] [outer = 0x0] 10:34:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1243abc00) [pid = 1665] [serial = 761] [outer = 0x1217e2000] 10:34:59 INFO - PROCESS | 1665 | 1469554499158 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x124484c00) [pid = 1665] [serial = 762] [outer = 0x1217e2000] 10:34:59 INFO - PROCESS | 1665 | 1469554499474 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]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 517ms 10:34:59 INFO - PROCESS | 1665 | 1469554499521 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 1665 | 1469554499522 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:34:59 INFO - PROCESS | 1665 | 1469554499524 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 1665 | 1469554499525 Marionette TRACE conn2 <- [1,990,null,{}] 10:34:59 INFO - PROCESS | 1665 | 1469554499528 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}] 10:34:59 INFO - PROCESS | 1665 | 1469554499529 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:59 INFO - PROCESS | 1665 | 1469554499625 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x11830cc00) [pid = 1665] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1180a1c00) [pid = 1665] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1243b0c00) [pid = 1665] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x119058800) [pid = 1665] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1130d4400) [pid = 1665] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12440f400) [pid = 1665] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11269c000) [pid = 1665] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x116147c00) [pid = 1665] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x118482400) [pid = 1665] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1127dd400) [pid = 1665] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x113cdf400) [pid = 1665] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x11690f800) [pid = 1665] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x112fa5000) [pid = 1665] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x111c7b400) [pid = 1665] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:34:59 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x113cddc00) [pid = 1665] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:34:59 INFO - PROCESS | 1665 | 1469554499822 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 1665 | 1469554499823 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:34:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x113c21000 == 34 [pid = 1665] [id = 255] 10:34:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1110a8400) [pid = 1665] [serial = 763] [outer = 0x0] 10:34:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1127d1400) [pid = 1665] [serial = 764] [outer = 0x1110a8400] 10:34:59 INFO - PROCESS | 1665 | 1469554499847 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1132c9c00) [pid = 1665] [serial = 765] [outer = 0x1110a8400] 10:35:00 INFO - PROCESS | 1665 | 1469554500124 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]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 623ms 10:35:00 INFO - PROCESS | 1665 | 1469554500159 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 1665 | 1469554500161 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:35:00 INFO - PROCESS | 1665 | 1469554500167 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - PROCESS | 1665 | 1469554500170 Marionette TRACE conn2 <- [1,994,null,{}] 10:35:00 INFO - PROCESS | 1665 | 1469554500174 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}] 10:35:00 INFO - PROCESS | 1665 | 1469554500175 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:00 INFO - PROCESS | 1665 | 1469554500292 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:35:00 INFO - PROCESS | 1665 | 1469554500298 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 1665 | 1469554500299 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x126adc000 == 35 [pid = 1665] [id = 256] 10:35:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x116147c00) [pid = 1665] [serial = 766] [outer = 0x0] 10:35:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x118488c00) [pid = 1665] [serial = 767] [outer = 0x116147c00] 10:35:00 INFO - PROCESS | 1665 | 1469554500339 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1206d8000) [pid = 1665] [serial = 768] [outer = 0x116147c00] 10:35:00 INFO - PROCESS | 1665 | 1469554500794 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]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 674ms 10:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:35:00 INFO - PROCESS | 1665 | 1469554500838 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 1665 | 1469554500839 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:35:00 INFO - PROCESS | 1665 | 1469554500841 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - PROCESS | 1665 | 1469554500842 Marionette TRACE conn2 <- [1,998,null,{}] 10:35:00 INFO - PROCESS | 1665 | 1469554500845 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}] 10:35:00 INFO - PROCESS | 1665 | 1469554500846 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:00 INFO - PROCESS | 1665 | 1469554500919 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:35:00 INFO - PROCESS | 1665 | 1469554500923 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 1665 | 1469554500924 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cbd000 == 36 [pid = 1665] [id = 257] 10:35:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x116aa6400) [pid = 1665] [serial = 769] [outer = 0x0] 10:35:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1248eb400) [pid = 1665] [serial = 770] [outer = 0x116aa6400] 10:35:00 INFO - PROCESS | 1665 | 1469554500958 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1248f8800) [pid = 1665] [serial = 771] [outer = 0x116aa6400] 10:35:01 INFO - PROCESS | 1665 | 1469554501309 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]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 10:35:01 INFO - PROCESS | 1665 | 1469554501361 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 1665 | 1469554501363 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:35:01 INFO - PROCESS | 1665 | 1469554501366 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 1665 | 1469554501368 Marionette TRACE conn2 <- [1,1002,null,{}] 10:35:01 INFO - PROCESS | 1665 | 1469554501371 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}] 10:35:01 INFO - PROCESS | 1665 | 1469554501373 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:01 INFO - PROCESS | 1665 | 1469554501513 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:35:01 INFO - PROCESS | 1665 | 1469554501525 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 1665 | 1469554501526 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x128728800 == 37 [pid = 1665] [id = 258] 10:35:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1248f3c00) [pid = 1665] [serial = 772] [outer = 0x0] 10:35:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124a79c00) [pid = 1665] [serial = 773] [outer = 0x1248f3c00] 10:35:01 INFO - PROCESS | 1665 | 1469554501565 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124c91000) [pid = 1665] [serial = 774] [outer = 0x1248f3c00] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x1164c4800 == 36 [pid = 1665] [id = 249] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x1169b2800 == 35 [pid = 1665] [id = 248] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x118596800 == 34 [pid = 1665] [id = 250] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x119cbd800 == 33 [pid = 1665] [id = 251] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x12564f800 == 32 [pid = 1665] [id = 254] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x124a26800 == 31 [pid = 1665] [id = 253] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x123b90800 == 30 [pid = 1665] [id = 252] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x126adc000 == 29 [pid = 1665] [id = 256] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x119cbd000 == 28 [pid = 1665] [id = 257] 10:35:02 INFO - PROCESS | 1665 | --DOCSHELL 0x113c21000 == 27 [pid = 1665] [id = 255] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x116fe7c00) [pid = 1665] [serial = 726] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x116a0c400) [pid = 1665] [serial = 725] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x119347800) [pid = 1665] [serial = 713] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x112a82c00) [pid = 1665] [serial = 698] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x112f9e000) [pid = 1665] [serial = 699] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x115e29400) [pid = 1665] [serial = 701] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1164dec00) [pid = 1665] [serial = 702] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x116fe0c00) [pid = 1665] [serial = 704] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1180a1000) [pid = 1665] [serial = 705] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1127d2400) [pid = 1665] [serial = 695] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x11663b800) [pid = 1665] [serial = 683] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x11933d000) [pid = 1665] [serial = 686] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11304c000) [pid = 1665] [serial = 722] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x11952f800) [pid = 1665] [serial = 714] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x113cd3800) [pid = 1665] [serial = 723] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12440b800) [pid = 1665] [serial = 689] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x112a83800) [pid = 1665] [serial = 717] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x124cdfc00) [pid = 1665] [serial = 692] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x115e8b400) [pid = 1665] [serial = 719] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x11675c000) [pid = 1665] [serial = 720] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x111e2e800) [pid = 1665] [serial = 716] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x11875f800) [pid = 1665] [serial = 708] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x11848ac00) [pid = 1665] [serial = 707] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x118779c00) [pid = 1665] [serial = 710] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x119050400) [pid = 1665] [serial = 711] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x12491b400) [pid = 1665] [serial = 690] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x1194e6400) [pid = 1665] [serial = 687] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x11809b000) [pid = 1665] [serial = 684] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x1266b4c00) [pid = 1665] [serial = 693] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x112d6b000) [pid = 1665] [serial = 696] [outer = 0x0] [url = about:blank] 10:35:02 INFO - PROCESS | 1665 | 1469554502922 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]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1572ms 10:35:02 INFO - PROCESS | 1665 | 1469554502938 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 1665 | 1469554502940 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:35:02 INFO - PROCESS | 1665 | 1469554502944 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 1665 | 1469554502946 Marionette TRACE conn2 <- [1,1006,null,{}] 10:35:02 INFO - PROCESS | 1665 | 1469554502952 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}] 10:35:02 INFO - PROCESS | 1665 | 1469554502954 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:03 INFO - PROCESS | 1665 | 1469554503037 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:35:03 INFO - PROCESS | 1665 | 1469554503087 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 1665 | 1469554503090 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x1131d4000 == 28 [pid = 1665] [id = 259] 10:35:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x11269cc00) [pid = 1665] [serial = 775] [outer = 0x0] 10:35:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x112d69000) [pid = 1665] [serial = 776] [outer = 0x11269cc00] 10:35:03 INFO - PROCESS | 1665 | 1469554503119 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x112f87800) [pid = 1665] [serial = 777] [outer = 0x11269cc00] 10:35:03 INFO - PROCESS | 1665 | 1469554503425 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]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 523ms 10:35:03 INFO - PROCESS | 1665 | 1469554503468 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 1665 | 1469554503472 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:35:03 INFO - PROCESS | 1665 | 1469554503476 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 1665 | 1469554503478 Marionette TRACE conn2 <- [1,1010,null,{}] 10:35:03 INFO - PROCESS | 1665 | 1469554503483 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}] 10:35:03 INFO - PROCESS | 1665 | 1469554503485 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:03 INFO - PROCESS | 1665 | 1469554503565 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:35:03 INFO - PROCESS | 1665 | 1469554503570 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 1665 | 1469554503572 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169bc000 == 29 [pid = 1665] [id = 260] 10:35:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x115dc4800) [pid = 1665] [serial = 778] [outer = 0x0] 10:35:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x116756400) [pid = 1665] [serial = 779] [outer = 0x115dc4800] 10:35:03 INFO - PROCESS | 1665 | 1469554503602 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x116a0d400) [pid = 1665] [serial = 780] [outer = 0x115dc4800] 10:35:03 INFO - PROCESS | 1665 | 1469554503930 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]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 471ms 10:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:35:03 INFO - PROCESS | 1665 | 1469554503949 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 1665 | 1469554503951 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:35:03 INFO - PROCESS | 1665 | 1469554503953 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 1665 | 1469554503963 Marionette TRACE conn2 <- [1,1014,null,{}] 10:35:03 INFO - PROCESS | 1665 | 1469554503971 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}] 10:35:03 INFO - PROCESS | 1665 | 1469554503975 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:04 INFO - PROCESS | 1665 | 1469554504050 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:35:04 INFO - PROCESS | 1665 | 1469554504055 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 1665 | 1469554504058 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x11816f000 == 30 [pid = 1665] [id = 261] 10:35:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x111cad400) [pid = 1665] [serial = 781] [outer = 0x0] 10:35:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x118306c00) [pid = 1665] [serial = 782] [outer = 0x111cad400] 10:35:04 INFO - PROCESS | 1665 | 1469554504088 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x118485800) [pid = 1665] [serial = 783] [outer = 0x111cad400] 10:35:04 INFO - PROCESS | 1665 | 1469554504421 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]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 481ms 10:35:04 INFO - PROCESS | 1665 | 1469554504435 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 1665 | 1469554504437 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:35:04 INFO - PROCESS | 1665 | 1469554504439 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 1665 | 1469554504440 Marionette TRACE conn2 <- [1,1018,null,{}] 10:35:04 INFO - PROCESS | 1665 | 1469554504442 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}] 10:35:04 INFO - PROCESS | 1665 | 1469554504444 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:04 INFO - PROCESS | 1665 | 1469554504522 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:35:04 INFO - PROCESS | 1665 | 1469554504572 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 1665 | 1469554504573 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185a4800 == 31 [pid = 1665] [id = 262] 10:35:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x11830b800) [pid = 1665] [serial = 784] [outer = 0x0] 10:35:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x118765000) [pid = 1665] [serial = 785] [outer = 0x11830b800] 10:35:04 INFO - PROCESS | 1665 | 1469554504598 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x11888ec00) [pid = 1665] [serial = 786] [outer = 0x11830b800] 10:35:04 INFO - PROCESS | 1665 | 1469554504874 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]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 10:35:04 INFO - PROCESS | 1665 | 1469554504910 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 1665 | 1469554504911 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:35:04 INFO - PROCESS | 1665 | 1469554504921 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 1665 | 1469554504922 Marionette TRACE conn2 <- [1,1022,null,{}] 10:35:04 INFO - PROCESS | 1665 | 1469554504924 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}] 10:35:04 INFO - PROCESS | 1665 | 1469554504925 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:05 INFO - PROCESS | 1665 | 1469554505008 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:35:05 INFO - PROCESS | 1665 | 1469554505012 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1665 | 1469554505014 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a7000 == 32 [pid = 1665] [id = 263] 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x115d15400) [pid = 1665] [serial = 787] [outer = 0x0] 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11932b400) [pid = 1665] [serial = 788] [outer = 0x115d15400] 10:35:05 INFO - PROCESS | 1665 | 1469554505040 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1194df400) [pid = 1665] [serial = 789] [outer = 0x115d15400] 10:35:05 INFO - PROCESS | 1665 | 1469554505371 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]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 477ms 10:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:35:05 INFO - PROCESS | 1665 | 1469554505390 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 1665 | 1469554505392 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:35:05 INFO - PROCESS | 1665 | 1469554505394 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 1665 | 1469554505395 Marionette TRACE conn2 <- [1,1026,null,{}] 10:35:05 INFO - PROCESS | 1665 | 1469554505398 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}] 10:35:05 INFO - PROCESS | 1665 | 1469554505403 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:05 INFO - PROCESS | 1665 | 1469554505516 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:35:05 INFO - PROCESS | 1665 | 1469554505522 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1665 | 1469554505523 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a0a000 == 33 [pid = 1665] [id = 264] 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1194dd800) [pid = 1665] [serial = 790] [outer = 0x0] 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x119533800) [pid = 1665] [serial = 791] [outer = 0x1194dd800] 10:35:05 INFO - PROCESS | 1665 | 1469554505550 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x123babc00) [pid = 1665] [serial = 792] [outer = 0x1194dd800] 10:35:05 INFO - PROCESS | 1665 | 1469554505832 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]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 10:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:35:05 INFO - PROCESS | 1665 | 1469554505871 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 1665 | 1469554505872 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:35:05 INFO - PROCESS | 1665 | 1469554505874 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 1665 | 1469554505875 Marionette TRACE conn2 <- [1,1030,null,{}] 10:35:05 INFO - PROCESS | 1665 | 1469554505878 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}] 10:35:05 INFO - PROCESS | 1665 | 1469554505879 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:05 INFO - PROCESS | 1665 | 1469554505967 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:35:05 INFO - PROCESS | 1665 | 1469554505971 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1665 | 1469554505971 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b83000 == 34 [pid = 1665] [id = 265] 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x118489000) [pid = 1665] [serial = 793] [outer = 0x0] 10:35:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1194eac00) [pid = 1665] [serial = 794] [outer = 0x118489000] 10:35:05 INFO - PROCESS | 1665 | 1469554505996 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1243afc00) [pid = 1665] [serial = 795] [outer = 0x118489000] 10:35:06 INFO - PROCESS | 1665 | 1469554506305 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]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 10:35:06 INFO - PROCESS | 1665 | 1469554506343 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 1665 | 1469554506345 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:35:06 INFO - PROCESS | 1665 | 1469554506347 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 1665 | 1469554506350 Marionette TRACE conn2 <- [1,1034,null,{}] 10:35:06 INFO - PROCESS | 1665 | 1469554506353 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}] 10:35:06 INFO - PROCESS | 1665 | 1469554506354 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:06 INFO - PROCESS | 1665 | 1469554506449 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:35:06 INFO - PROCESS | 1665 | 1469554506455 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 1665 | 1469554506456 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244d7000 == 35 [pid = 1665] [id = 266] 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1127dc400) [pid = 1665] [serial = 796] [outer = 0x0] 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1243af800) [pid = 1665] [serial = 797] [outer = 0x1127dc400] 10:35:06 INFO - PROCESS | 1665 | 1469554506480 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12440f000) [pid = 1665] [serial = 798] [outer = 0x1127dc400] 10:35:06 INFO - PROCESS | 1665 | 1469554506782 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]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 10:35:06 INFO - PROCESS | 1665 | 1469554506818 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 1665 | 1469554506820 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:35:06 INFO - PROCESS | 1665 | 1469554506822 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 1665 | 1469554506823 Marionette TRACE conn2 <- [1,1038,null,{}] 10:35:06 INFO - PROCESS | 1665 | 1469554506826 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}] 10:35:06 INFO - PROCESS | 1665 | 1469554506827 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:06 INFO - PROCESS | 1665 | 1469554506897 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:35:06 INFO - PROCESS | 1665 | 1469554506903 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 1665 | 1469554506912 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x11816e800 == 36 [pid = 1665] [id = 267] 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x112fa5000) [pid = 1665] [serial = 799] [outer = 0x0] 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1248ed000) [pid = 1665] [serial = 800] [outer = 0x112fa5000] 10:35:06 INFO - PROCESS | 1665 | 1469554506938 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1248fa000) [pid = 1665] [serial = 801] [outer = 0x112fa5000] 10:35:07 INFO - PROCESS | 1665 | 1469554507267 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]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 470ms 10:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:35:07 INFO - PROCESS | 1665 | 1469554507293 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 1665 | 1469554507294 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:35:07 INFO - PROCESS | 1665 | 1469554507296 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 1665 | 1469554507297 Marionette TRACE conn2 <- [1,1042,null,{}] 10:35:07 INFO - PROCESS | 1665 | 1469554507302 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}] 10:35:07 INFO - PROCESS | 1665 | 1469554507303 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:07 INFO - PROCESS | 1665 | 1469554507402 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:35:07 INFO - PROCESS | 1665 | 1469554507408 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 1665 | 1469554507409 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268b0800 == 37 [pid = 1665] [id = 268] 10:35:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x124410000) [pid = 1665] [serial = 802] [outer = 0x0] 10:35:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124a84800) [pid = 1665] [serial = 803] [outer = 0x124410000] 10:35:07 INFO - PROCESS | 1665 | 1469554507436 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124cda800) [pid = 1665] [serial = 804] [outer = 0x124410000] 10:35:07 INFO - PROCESS | 1665 | 1469554507741 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]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 471ms 10:35:07 INFO - PROCESS | 1665 | 1469554507769 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 1665 | 1469554507770 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:35:07 INFO - PROCESS | 1665 | 1469554507773 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 1665 | 1469554507775 Marionette TRACE conn2 <- [1,1046,null,{}] 10:35:07 INFO - PROCESS | 1665 | 1469554507777 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}] 10:35:07 INFO - PROCESS | 1665 | 1469554507778 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:07 INFO - PROCESS | 1665 | 1469554507872 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:35:07 INFO - PROCESS | 1665 | 1469554507876 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 1665 | 1469554507877 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a6000 == 38 [pid = 1665] [id = 269] 10:35:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12550fc00) [pid = 1665] [serial = 805] [outer = 0x0] 10:35:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1255d8800) [pid = 1665] [serial = 806] [outer = 0x12550fc00] 10:35:07 INFO - PROCESS | 1665 | 1469554507905 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1266b3400) [pid = 1665] [serial = 807] [outer = 0x12550fc00] 10:35:08 INFO - PROCESS | 1665 | 1469554508275 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]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 520ms 10:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:35:08 INFO - PROCESS | 1665 | 1469554508293 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 1665 | 1469554508294 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:35:08 INFO - PROCESS | 1665 | 1469554508297 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 1665 | 1469554508298 Marionette TRACE conn2 <- [1,1050,null,{}] 10:35:08 INFO - PROCESS | 1665 | 1469554508300 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}] 10:35:08 INFO - PROCESS | 1665 | 1469554508301 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:08 INFO - PROCESS | 1665 | 1469554508399 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:35:08 INFO - PROCESS | 1665 | 1469554508402 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 1665 | 1469554508403 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d5d000 == 39 [pid = 1665] [id = 270] 10:35:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1199f0c00) [pid = 1665] [serial = 808] [outer = 0x0] 10:35:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1266bac00) [pid = 1665] [serial = 809] [outer = 0x1199f0c00] 10:35:08 INFO - PROCESS | 1665 | 1469554508427 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x126a65800) [pid = 1665] [serial = 810] [outer = 0x1199f0c00] 10:35:08 INFO - PROCESS | 1665 | 1469554508727 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]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 470ms 10:35:08 INFO - PROCESS | 1665 | 1469554508768 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 1665 | 1469554508769 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:35:08 INFO - PROCESS | 1665 | 1469554508771 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 1665 | 1469554508772 Marionette TRACE conn2 <- [1,1054,null,{}] 10:35:08 INFO - PROCESS | 1665 | 1469554508775 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}] 10:35:08 INFO - PROCESS | 1665 | 1469554508776 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:08 INFO - PROCESS | 1665 | 1469554508875 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:35:08 INFO - PROCESS | 1665 | 1469554508878 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 1665 | 1469554508880 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a371800 == 40 [pid = 1665] [id = 271] 10:35:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12612fc00) [pid = 1665] [serial = 811] [outer = 0x0] 10:35:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1266b4800) [pid = 1665] [serial = 812] [outer = 0x12612fc00] 10:35:08 INFO - PROCESS | 1665 | 1469554508904 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x128114c00) [pid = 1665] [serial = 813] [outer = 0x12612fc00] 10:35:09 INFO - PROCESS | 1665 | 1469554509244 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]]]}] 10:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 517ms 10:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:35:09 INFO - PROCESS | 1665 | 1469554509289 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 1665 | 1469554509290 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:35:09 INFO - PROCESS | 1665 | 1469554509292 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - PROCESS | 1665 | 1469554509293 Marionette TRACE conn2 <- [1,1058,null,{}] 10:35:09 INFO - PROCESS | 1665 | 1469554509296 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}] 10:35:09 INFO - PROCESS | 1665 | 1469554509297 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:09 INFO - PROCESS | 1665 | 1469554509391 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:35:09 INFO - PROCESS | 1665 | 1469554509403 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 1665 | 1469554509404 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b5800 == 41 [pid = 1665] [id = 272] 10:35:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x128117000) [pid = 1665] [serial = 814] [outer = 0x0] 10:35:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12811c800) [pid = 1665] [serial = 815] [outer = 0x128117000] 10:35:09 INFO - PROCESS | 1665 | 1469554509427 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x128460000) [pid = 1665] [serial = 816] [outer = 0x128117000] 10:35:09 INFO - PROCESS | 1665 | 1469554509721 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]]]}] 10:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 10:35:09 INFO - PROCESS | 1665 | 1469554509769 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 1665 | 1469554509770 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:35:09 INFO - PROCESS | 1665 | 1469554509772 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - PROCESS | 1665 | 1469554509773 Marionette TRACE conn2 <- [1,1062,null,{}] 10:35:09 INFO - PROCESS | 1665 | 1469554509775 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}] 10:35:09 INFO - PROCESS | 1665 | 1469554509776 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:09 INFO - PROCESS | 1665 | 1469554509878 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:35:09 INFO - PROCESS | 1665 | 1469554509881 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 1665 | 1469554509882 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad12800 == 42 [pid = 1665] [id = 273] 10:35:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x128119c00) [pid = 1665] [serial = 817] [outer = 0x0] 10:35:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x128465800) [pid = 1665] [serial = 818] [outer = 0x128119c00] 10:35:09 INFO - PROCESS | 1665 | 1469554509906 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x128931000) [pid = 1665] [serial = 819] [outer = 0x128119c00] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x116aa6400) [pid = 1665] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x119986c00) [pid = 1665] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x112f8b000) [pid = 1665] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1217e2000) [pid = 1665] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1110a8400) [pid = 1665] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x116147c00) [pid = 1665] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x111c7d800) [pid = 1665] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1199f3800) [pid = 1665] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1194e0800) [pid = 1665] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x119324000) [pid = 1665] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x111c75800) [pid = 1665] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1133b7000) [pid = 1665] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1127d6400) [pid = 1665] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1176ca400) [pid = 1665] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:35:10 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x115dc5000) [pid = 1665] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:35:10 INFO - PROCESS | 1665 | 1469554510321 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]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 568ms 10:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:35:10 INFO - PROCESS | 1665 | 1469554510341 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 1665 | 1469554510342 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:35:10 INFO - PROCESS | 1665 | 1469554510344 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 1665 | 1469554510345 Marionette TRACE conn2 <- [1,1066,null,{}] 10:35:10 INFO - PROCESS | 1665 | 1469554510347 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}] 10:35:10 INFO - PROCESS | 1665 | 1469554510348 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:10 INFO - PROCESS | 1665 | 1469554510427 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:35:10 INFO - PROCESS | 1665 | 1469554510480 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 1665 | 1469554510482 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae74000 == 43 [pid = 1665] [id = 274] 10:35:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x112f9c400) [pid = 1665] [serial = 820] [outer = 0x0] 10:35:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x116aa7c00) [pid = 1665] [serial = 821] [outer = 0x112f9c400] 10:35:10 INFO - PROCESS | 1665 | 1469554510506 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1194e1800) [pid = 1665] [serial = 822] [outer = 0x112f9c400] 10:35:10 INFO - PROCESS | 1665 | 1469554510790 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]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 493ms 10:35:10 INFO - PROCESS | 1665 | 1469554510837 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 1665 | 1469554510839 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:35:10 INFO - PROCESS | 1665 | 1469554510841 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 1665 | 1469554510842 Marionette TRACE conn2 <- [1,1070,null,{}] 10:35:10 INFO - PROCESS | 1665 | 1469554510845 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}] 10:35:10 INFO - PROCESS | 1665 | 1469554510846 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:10 INFO - PROCESS | 1665 | 1469554510937 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:35:10 INFO - PROCESS | 1665 | 1469554510941 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 1665 | 1469554510942 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b862800 == 44 [pid = 1665] [id = 275] 10:35:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116fe3400) [pid = 1665] [serial = 823] [outer = 0x0] 10:35:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12390f400) [pid = 1665] [serial = 824] [outer = 0x116fe3400] 10:35:10 INFO - PROCESS | 1665 | 1469554510964 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x128929400) [pid = 1665] [serial = 825] [outer = 0x116fe3400] 10:35:11 INFO - PROCESS | 1665 | 1469554511320 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]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 523ms 10:35:11 INFO - PROCESS | 1665 | 1469554511365 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:35:11 INFO - PROCESS | 1665 | 1469554511366 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:35:11 INFO - PROCESS | 1665 | 1469554511368 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 1665 | 1469554511369 Marionette TRACE conn2 <- [1,1074,null,{}] 10:35:11 INFO - PROCESS | 1665 | 1469554511371 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}] 10:35:11 INFO - PROCESS | 1665 | 1469554511372 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:11 INFO - PROCESS | 1665 | 1469554511453 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:35:11 INFO - PROCESS | 1665 | 1469554511457 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 1665 | 1469554511459 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b87e800 == 45 [pid = 1665] [id = 276] 10:35:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x128930c00) [pid = 1665] [serial = 826] [outer = 0x0] 10:35:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1289c8000) [pid = 1665] [serial = 827] [outer = 0x128930c00] 10:35:11 INFO - PROCESS | 1665 | 1469554511486 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1289cf800) [pid = 1665] [serial = 828] [outer = 0x128930c00] 10:35:11 INFO - PROCESS | 1665 | 1469554511914 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]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 10:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:35:11 INFO - PROCESS | 1665 | 1469554511939 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 1665 | 1469554511940 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:35:11 INFO - PROCESS | 1665 | 1469554511942 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 1665 | 1469554511943 Marionette TRACE conn2 <- [1,1078,null,{}] 10:35:11 INFO - PROCESS | 1665 | 1469554511946 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}] 10:35:11 INFO - PROCESS | 1665 | 1469554511947 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:12 INFO - PROCESS | 1665 | 1469554512055 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:35:12 INFO - PROCESS | 1665 | 1469554512060 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 1665 | 1469554512061 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc71800 == 46 [pid = 1665] [id = 277] 10:35:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x128935400) [pid = 1665] [serial = 829] [outer = 0x0] 10:35:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12a31cc00) [pid = 1665] [serial = 830] [outer = 0x128935400] 10:35:12 INFO - PROCESS | 1665 | 1469554512084 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12a478000) [pid = 1665] [serial = 831] [outer = 0x128935400] 10:35:12 INFO - PROCESS | 1665 | 1469554512583 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]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 668ms 10:35:12 INFO - PROCESS | 1665 | 1469554512611 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 1665 | 1469554512614 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:35:12 INFO - PROCESS | 1665 | 1469554512646 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 1665 | 1469554512648 Marionette TRACE conn2 <- [1,1082,null,{}] 10:35:12 INFO - PROCESS | 1665 | 1469554512654 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}] 10:35:12 INFO - PROCESS | 1665 | 1469554512656 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:12 INFO - PROCESS | 1665 | 1469554512774 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:35:12 INFO - PROCESS | 1665 | 1469554512853 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 1665 | 1469554512854 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169ad000 == 47 [pid = 1665] [id = 278] 10:35:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1130d3800) [pid = 1665] [serial = 832] [outer = 0x0] 10:35:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1133b3800) [pid = 1665] [serial = 833] [outer = 0x1130d3800] 10:35:12 INFO - PROCESS | 1665 | 1469554512927 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x115dbc000) [pid = 1665] [serial = 834] [outer = 0x1130d3800] 10:35:13 INFO - PROCESS | 1665 | 1469554513684 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]]]}] 10:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1125ms 10:35:13 INFO - PROCESS | 1665 | 1469554513770 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:35:13 INFO - PROCESS | 1665 | 1469554513772 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:35:13 INFO - PROCESS | 1665 | 1469554513776 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 1665 | 1469554513777 Marionette TRACE conn2 <- [1,1086,null,{}] 10:35:13 INFO - PROCESS | 1665 | 1469554513806 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}] 10:35:13 INFO - PROCESS | 1665 | 1469554513808 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:13 INFO - PROCESS | 1665 | 1469554513914 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:35:13 INFO - PROCESS | 1665 | 1469554513965 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 1665 | 1469554513968 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x113073800 == 48 [pid = 1665] [id = 279] 10:35:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x113350400) [pid = 1665] [serial = 835] [outer = 0x0] 10:35:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x115dc1800) [pid = 1665] [serial = 836] [outer = 0x113350400] 10:35:13 INFO - PROCESS | 1665 | 1469554513997 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x1161abc00) [pid = 1665] [serial = 837] [outer = 0x113350400] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x12b87e800 == 47 [pid = 1665] [id = 276] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x12b862800 == 46 [pid = 1665] [id = 275] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae74000 == 45 [pid = 1665] [id = 274] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad12800 == 44 [pid = 1665] [id = 273] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b5800 == 43 [pid = 1665] [id = 272] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x12a371800 == 42 [pid = 1665] [id = 271] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x128d5d000 == 41 [pid = 1665] [id = 270] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x124a79c00) [pid = 1665] [serial = 773] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a6000 == 40 [pid = 1665] [id = 269] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1268b0800 == 39 [pid = 1665] [id = 268] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x11816e800 == 38 [pid = 1665] [id = 267] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1244d7000 == 37 [pid = 1665] [id = 266] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x123b83000 == 36 [pid = 1665] [id = 265] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x119a0a000 == 35 [pid = 1665] [id = 264] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a7000 == 34 [pid = 1665] [id = 263] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1185a4800 == 33 [pid = 1665] [id = 262] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x11816f000 == 32 [pid = 1665] [id = 261] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1169bc000 == 31 [pid = 1665] [id = 260] 10:35:14 INFO - PROCESS | 1665 | --DOCSHELL 0x1131d4000 == 30 [pid = 1665] [id = 259] 10:35:14 INFO - PROCESS | 1665 | 1469554514420 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]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 676ms 10:35:14 INFO - PROCESS | 1665 | 1469554514452 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 1665 | 1469554514456 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:35:14 INFO - PROCESS | 1665 | 1469554514460 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 1665 | 1469554514462 Marionette TRACE conn2 <- [1,1090,null,{}] 10:35:14 INFO - PROCESS | 1665 | 1469554514464 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}] 10:35:14 INFO - PROCESS | 1665 | 1469554514466 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:14 INFO - PROCESS | 1665 | 1469554514555 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1248f8800) [pid = 1665] [serial = 771] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1199ef400) [pid = 1665] [serial = 755] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x120fe8400) [pid = 1665] [serial = 758] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1206d9800) [pid = 1665] [serial = 756] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1243abc00) [pid = 1665] [serial = 761] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x124484c00) [pid = 1665] [serial = 762] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1132c9c00) [pid = 1665] [serial = 765] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1248eb400) [pid = 1665] [serial = 770] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x118488c00) [pid = 1665] [serial = 767] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1206d8000) [pid = 1665] [serial = 768] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1127d3800) [pid = 1665] [serial = 743] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1206dac00) [pid = 1665] [serial = 741] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x119e09000) [pid = 1665] [serial = 740] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1199e9400) [pid = 1665] [serial = 738] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x119528000) [pid = 1665] [serial = 737] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1194dec00) [pid = 1665] [serial = 735] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1194d6c00) [pid = 1665] [serial = 734] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11877d400) [pid = 1665] [serial = 732] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11848a400) [pid = 1665] [serial = 731] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1176c8000) [pid = 1665] [serial = 729] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x116985800) [pid = 1665] [serial = 728] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11932f400) [pid = 1665] [serial = 752] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x118303400) [pid = 1665] [serial = 749] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11847e400) [pid = 1665] [serial = 750] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x115e88c00) [pid = 1665] [serial = 746] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x116759c00) [pid = 1665] [serial = 747] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11304b400) [pid = 1665] [serial = 744] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1127d1400) [pid = 1665] [serial = 764] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1194df000) [pid = 1665] [serial = 753] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x123d2d400) [pid = 1665] [serial = 759] [outer = 0x0] [url = about:blank] 10:35:14 INFO - PROCESS | 1665 | 1469554514617 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 1665 | 1469554514618 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x117151800 == 31 [pid = 1665] [id = 280] 10:35:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1133d6000) [pid = 1665] [serial = 838] [outer = 0x0] 10:35:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1164e5c00) [pid = 1665] [serial = 839] [outer = 0x1133d6000] 10:35:14 INFO - PROCESS | 1665 | 1469554514646 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1176c9400) [pid = 1665] [serial = 840] [outer = 0x1133d6000] 10:35:14 INFO - PROCESS | 1665 | 1469554514935 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]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 10:35:14 INFO - PROCESS | 1665 | 1469554514983 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 1665 | 1469554514986 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:35:14 INFO - PROCESS | 1665 | 1469554514989 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 1665 | 1469554514991 Marionette TRACE conn2 <- [1,1094,null,{}] 10:35:15 INFO - PROCESS | 1665 | 1469554515000 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}] 10:35:15 INFO - PROCESS | 1665 | 1469554515004 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:15 INFO - PROCESS | 1665 | 1469554515083 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:35:15 INFO - PROCESS | 1665 | 1469554515150 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 1665 | 1469554515152 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x11858d000 == 32 [pid = 1665] [id = 281] 10:35:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1176ca400) [pid = 1665] [serial = 841] [outer = 0x0] 10:35:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11830c800) [pid = 1665] [serial = 842] [outer = 0x1176ca400] 10:35:15 INFO - PROCESS | 1665 | 1469554515180 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x118763c00) [pid = 1665] [serial = 843] [outer = 0x1176ca400] 10:35:15 INFO - PROCESS | 1665 | 1469554515488 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]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 521ms 10:35:15 INFO - PROCESS | 1665 | 1469554515511 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 1665 | 1469554515513 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:35:15 INFO - PROCESS | 1665 | 1469554515519 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 1665 | 1469554515520 Marionette TRACE conn2 <- [1,1098,null,{}] 10:35:15 INFO - PROCESS | 1665 | 1469554515523 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}] 10:35:15 INFO - PROCESS | 1665 | 1469554515524 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:15 INFO - PROCESS | 1665 | 1469554515602 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:35:15 INFO - PROCESS | 1665 | 1469554515606 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 1665 | 1469554515607 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x11919f800 == 33 [pid = 1665] [id = 282] 10:35:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1133b4800) [pid = 1665] [serial = 844] [outer = 0x0] 10:35:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11932f400) [pid = 1665] [serial = 845] [outer = 0x1133b4800] 10:35:15 INFO - PROCESS | 1665 | 1469554515632 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x119422800) [pid = 1665] [serial = 846] [outer = 0x1133b4800] 10:35:15 INFO - PROCESS | 1665 | 1469554515942 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]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 10:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:35:15 INFO - PROCESS | 1665 | 1469554515989 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 1665 | 1469554515990 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:35:15 INFO - PROCESS | 1665 | 1469554515992 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 1665 | 1469554515993 Marionette TRACE conn2 <- [1,1102,null,{}] 10:35:15 INFO - PROCESS | 1665 | 1469554515995 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}] 10:35:15 INFO - PROCESS | 1665 | 1469554515997 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:16 INFO - PROCESS | 1665 | 1469554516067 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:35:16 INFO - PROCESS | 1665 | 1469554516071 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 1665 | 1469554516073 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a07800 == 34 [pid = 1665] [id = 283] 10:35:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x119423800) [pid = 1665] [serial = 847] [outer = 0x0] 10:35:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1194df000) [pid = 1665] [serial = 848] [outer = 0x119423800] 10:35:16 INFO - PROCESS | 1665 | 1469554516099 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1194f3800) [pid = 1665] [serial = 849] [outer = 0x119423800] 10:35:16 INFO - PROCESS | 1665 | 1469554516424 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]]]}] 10:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 10:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:35:16 INFO - PROCESS | 1665 | 1469554516461 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 1665 | 1469554516462 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:35:16 INFO - PROCESS | 1665 | 1469554516464 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - PROCESS | 1665 | 1469554516465 Marionette TRACE conn2 <- [1,1106,null,{}] 10:35:16 INFO - PROCESS | 1665 | 1469554516468 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}] 10:35:16 INFO - PROCESS | 1665 | 1469554516472 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:16 INFO - PROCESS | 1665 | 1469554516568 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:35:16 INFO - PROCESS | 1665 | 1469554516603 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 1665 | 1469554516605 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x121720000 == 35 [pid = 1665] [id = 284] 10:35:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x113c5d000) [pid = 1665] [serial = 850] [outer = 0x0] 10:35:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x119529000) [pid = 1665] [serial = 851] [outer = 0x113c5d000] 10:35:16 INFO - PROCESS | 1665 | 1469554516661 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x120fe9800) [pid = 1665] [serial = 852] [outer = 0x113c5d000] 10:35:16 INFO - PROCESS | 1665 | 1469554516978 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]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 569ms 10:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:35:17 INFO - PROCESS | 1665 | 1469554517034 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:35:17 INFO - PROCESS | 1665 | 1469554517035 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:35:17 INFO - PROCESS | 1665 | 1469554517037 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - PROCESS | 1665 | 1469554517038 Marionette TRACE conn2 <- [1,1110,null,{}] 10:35:17 INFO - PROCESS | 1665 | 1469554517040 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}] 10:35:17 INFO - PROCESS | 1665 | 1469554517041 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:17 INFO - PROCESS | 1665 | 1469554517131 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:35:17 INFO - PROCESS | 1665 | 1469554517165 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 1665 | 1469554517166 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b90800 == 36 [pid = 1665] [id = 285] 10:35:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1217e2800) [pid = 1665] [serial = 853] [outer = 0x0] 10:35:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x123d35000) [pid = 1665] [serial = 854] [outer = 0x1217e2800] 10:35:17 INFO - PROCESS | 1665 | 1469554517196 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1243ab000) [pid = 1665] [serial = 855] [outer = 0x1217e2800] 10:35:17 INFO - PROCESS | 1665 | 1469554517494 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]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 470ms 10:35:17 INFO - PROCESS | 1665 | 1469554517507 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:35:17 INFO - PROCESS | 1665 | 1469554517508 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:35:17 INFO - PROCESS | 1665 | 1469554517510 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - PROCESS | 1665 | 1469554517512 Marionette TRACE conn2 <- [1,1114,null,{}] 10:35:17 INFO - PROCESS | 1665 | 1469554517529 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}] 10:35:17 INFO - PROCESS | 1665 | 1469554517530 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:17 INFO - PROCESS | 1665 | 1469554517627 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:35:17 INFO - PROCESS | 1665 | 1469554517631 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 1665 | 1469554517633 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244cd800 == 37 [pid = 1665] [id = 286] 10:35:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1243ad800) [pid = 1665] [serial = 856] [outer = 0x0] 10:35:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12440ac00) [pid = 1665] [serial = 857] [outer = 0x1243ad800] 10:35:17 INFO - PROCESS | 1665 | 1469554517657 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1244c2800) [pid = 1665] [serial = 858] [outer = 0x1243ad800] 10:35:17 INFO - PROCESS | 1665 | 1469554517995 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]]]}] 10:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 10:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:35:18 INFO - PROCESS | 1665 | 1469554518034 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 1665 | 1469554518035 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:35:18 INFO - PROCESS | 1665 | 1469554518037 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 1665 | 1469554518038 Marionette TRACE conn2 <- [1,1118,null,{}] 10:35:18 INFO - PROCESS | 1665 | 1469554518041 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}] 10:35:18 INFO - PROCESS | 1665 | 1469554518042 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:18 INFO - PROCESS | 1665 | 1469554518135 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:35:18 INFO - PROCESS | 1665 | 1469554518147 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 1665 | 1469554518157 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x12561a800 == 38 [pid = 1665] [id = 287] 10:35:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1244c3400) [pid = 1665] [serial = 859] [outer = 0x0] 10:35:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1248f4c00) [pid = 1665] [serial = 860] [outer = 0x1244c3400] 10:35:18 INFO - PROCESS | 1665 | 1469554518181 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x124a81400) [pid = 1665] [serial = 861] [outer = 0x1244c3400] 10:35:18 INFO - PROCESS | 1665 | 1469554518774 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]]]}] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1199f0c00) [pid = 1665] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x12612fc00) [pid = 1665] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x112fa5000) [pid = 1665] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x11269cc00) [pid = 1665] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x115d15400) [pid = 1665] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115dc4800) [pid = 1665] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1194dd800) [pid = 1665] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11830b800) [pid = 1665] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1127dc400) [pid = 1665] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x124410000) [pid = 1665] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1248f3c00) [pid = 1665] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x118489000) [pid = 1665] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x111cad400) [pid = 1665] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x112f9c400) [pid = 1665] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12550fc00) [pid = 1665] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x128117000) [pid = 1665] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x128930c00) [pid = 1665] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x128119c00) [pid = 1665] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:35:18 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x116fe3400) [pid = 1665] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 769ms 10:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:35:18 INFO - PROCESS | 1665 | 1469554518809 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 1665 | 1469554518810 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:35:18 INFO - PROCESS | 1665 | 1469554518812 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 1665 | 1469554518813 Marionette TRACE conn2 <- [1,1122,null,{}] 10:35:18 INFO - PROCESS | 1665 | 1469554518818 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}] 10:35:18 INFO - PROCESS | 1665 | 1469554518819 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:18 INFO - PROCESS | 1665 | 1469554518892 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:35:18 INFO - PROCESS | 1665 | 1469554518914 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 1665 | 1469554518915 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x11918e800 == 39 [pid = 1665] [id = 288] 10:35:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x115e29400) [pid = 1665] [serial = 862] [outer = 0x0] 10:35:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1180a1800) [pid = 1665] [serial = 863] [outer = 0x115e29400] 10:35:18 INFO - PROCESS | 1665 | 1469554518941 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1194dd800) [pid = 1665] [serial = 864] [outer = 0x115e29400] 10:35:19 INFO - PROCESS | 1665 | 1469554519355 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]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 572ms 10:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:35:19 INFO - PROCESS | 1665 | 1469554519385 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 1665 | 1469554519388 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:35:19 INFO - PROCESS | 1665 | 1469554519391 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 1665 | 1469554519394 Marionette TRACE conn2 <- [1,1126,null,{}] 10:35:19 INFO - PROCESS | 1665 | 1469554519415 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}] 10:35:19 INFO - PROCESS | 1665 | 1469554519418 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:19 INFO - PROCESS | 1665 | 1469554519551 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:35:19 INFO - PROCESS | 1665 | 1469554519558 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 1665 | 1469554519560 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x128730800 == 40 [pid = 1665] [id = 289] 10:35:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x124ce0000) [pid = 1665] [serial = 865] [outer = 0x0] 10:35:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1255ca400) [pid = 1665] [serial = 866] [outer = 0x124ce0000] 10:35:19 INFO - PROCESS | 1665 | 1469554519586 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12811bc00) [pid = 1665] [serial = 867] [outer = 0x124ce0000] 10:35:19 INFO - PROCESS | 1665 | 1469554519901 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]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 529ms 10:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:35:19 INFO - PROCESS | 1665 | 1469554519920 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 1665 | 1469554519921 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:35:19 INFO - PROCESS | 1665 | 1469554519923 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 1665 | 1469554519924 Marionette TRACE conn2 <- [1,1130,null,{}] 10:35:19 INFO - PROCESS | 1665 | 1469554519927 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}] 10:35:19 INFO - PROCESS | 1665 | 1469554519929 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:20 INFO - PROCESS | 1665 | 1469554520005 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:35:20 INFO - PROCESS | 1665 | 1469554520062 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 1665 | 1469554520063 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d65000 == 41 [pid = 1665] [id = 290] 10:35:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x119421800) [pid = 1665] [serial = 868] [outer = 0x0] 10:35:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1282edc00) [pid = 1665] [serial = 869] [outer = 0x119421800] 10:35:20 INFO - PROCESS | 1665 | 1469554520087 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1289c5400) [pid = 1665] [serial = 870] [outer = 0x119421800] 10:35:20 INFO - PROCESS | 1665 | 1469554520393 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]]]}] 10:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 10:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:35:20 INFO - PROCESS | 1665 | 1469554520444 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:35:20 INFO - PROCESS | 1665 | 1469554520445 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:35:20 INFO - PROCESS | 1665 | 1469554520453 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 1665 | 1469554520454 Marionette TRACE conn2 <- [1,1134,null,{}] 10:35:20 INFO - PROCESS | 1665 | 1469554520457 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}] 10:35:20 INFO - PROCESS | 1665 | 1469554520457 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:20 INFO - PROCESS | 1665 | 1469554520520 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:35:20 INFO - PROCESS | 1665 | 1469554520524 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 1665 | 1469554520525 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad0d000 == 42 [pid = 1665] [id = 291] 10:35:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1289ccc00) [pid = 1665] [serial = 871] [outer = 0x0] 10:35:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12a476800) [pid = 1665] [serial = 872] [outer = 0x1289ccc00] 10:35:20 INFO - PROCESS | 1665 | 1469554520551 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12a481c00) [pid = 1665] [serial = 873] [outer = 0x1289ccc00] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x128728800 == 41 [pid = 1665] [id = 258] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x117151800 == 40 [pid = 1665] [id = 280] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x113073800 == 39 [pid = 1665] [id = 279] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc71800 == 38 [pid = 1665] [id = 277] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x1169ad000 == 37 [pid = 1665] [id = 278] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x119a07800 == 36 [pid = 1665] [id = 283] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x1244cd800 == 35 [pid = 1665] [id = 286] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x11919f800 == 34 [pid = 1665] [id = 282] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x11918e800 == 33 [pid = 1665] [id = 288] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x128730800 == 32 [pid = 1665] [id = 289] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x121720000 == 31 [pid = 1665] [id = 284] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x123b90800 == 30 [pid = 1665] [id = 285] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x12561a800 == 29 [pid = 1665] [id = 287] 10:35:21 INFO - PROCESS | 1665 | --DOCSHELL 0x11858d000 == 28 [pid = 1665] [id = 281] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1289c8000) [pid = 1665] [serial = 827] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x128114c00) [pid = 1665] [serial = 813] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x128465800) [pid = 1665] [serial = 818] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x128460000) [pid = 1665] [serial = 816] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12390f400) [pid = 1665] [serial = 824] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x128929400) [pid = 1665] [serial = 825] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x128931000) [pid = 1665] [serial = 819] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1289cf800) [pid = 1665] [serial = 828] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1194e1800) [pid = 1665] [serial = 822] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1266b3400) [pid = 1665] [serial = 807] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12a31cc00) [pid = 1665] [serial = 830] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOCSHELL 0x128d65000 == 27 [pid = 1665] [id = 290] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1266bac00) [pid = 1665] [serial = 809] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1266b4800) [pid = 1665] [serial = 812] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1248ed000) [pid = 1665] [serial = 800] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1248fa000) [pid = 1665] [serial = 801] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x126a65800) [pid = 1665] [serial = 810] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x112d69000) [pid = 1665] [serial = 776] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x112f87800) [pid = 1665] [serial = 777] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x11932b400) [pid = 1665] [serial = 788] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1194df400) [pid = 1665] [serial = 789] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x116756400) [pid = 1665] [serial = 779] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x116a0d400) [pid = 1665] [serial = 780] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x119533800) [pid = 1665] [serial = 791] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x123babc00) [pid = 1665] [serial = 792] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x118765000) [pid = 1665] [serial = 785] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x11888ec00) [pid = 1665] [serial = 786] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1243af800) [pid = 1665] [serial = 797] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x12440f000) [pid = 1665] [serial = 798] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x124a84800) [pid = 1665] [serial = 803] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x124cda800) [pid = 1665] [serial = 804] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x124c91000) [pid = 1665] [serial = 774] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x1194eac00) [pid = 1665] [serial = 794] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x118306c00) [pid = 1665] [serial = 782] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x1243afc00) [pid = 1665] [serial = 795] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x118485800) [pid = 1665] [serial = 783] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x116aa7c00) [pid = 1665] [serial = 821] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x1255d8800) [pid = 1665] [serial = 806] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x12811c800) [pid = 1665] [serial = 815] [outer = 0x0] [url = about:blank] 10:35:22 INFO - PROCESS | 1665 | 1469554522119 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]]]}] 10:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1679ms 10:35:22 INFO - PROCESS | 1665 | 1469554522127 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 1665 | 1469554522129 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:35:22 INFO - PROCESS | 1665 | 1469554522136 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 1665 | 1469554522138 Marionette TRACE conn2 <- [1,1138,null,{}] 10:35:22 INFO - PROCESS | 1665 | 1469554522142 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}] 10:35:22 INFO - PROCESS | 1665 | 1469554522144 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:22 INFO - PROCESS | 1665 | 1469554522260 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:35:22 INFO - PROCESS | 1665 | 1469554522356 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 1665 | 1469554522357 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x113d17000 == 28 [pid = 1665] [id = 292] 10:35:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x1132cf800) [pid = 1665] [serial = 874] [outer = 0x0] 10:35:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x113358c00) [pid = 1665] [serial = 875] [outer = 0x1132cf800] 10:35:22 INFO - PROCESS | 1665 | 1469554522398 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x114f80c00) [pid = 1665] [serial = 876] [outer = 0x1132cf800] 10:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:35:22 INFO - PROCESS | 1665 | 1469554522757 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]]]}] 10:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 10:35:22 INFO - PROCESS | 1665 | 1469554522762 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 1665 | 1469554522770 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:35:22 INFO - PROCESS | 1665 | 1469554522786 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 1665 | 1469554522789 Marionette TRACE conn2 <- [1,1142,null,{}] 10:35:22 INFO - PROCESS | 1665 | 1469554522793 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}] 10:35:22 INFO - PROCESS | 1665 | 1469554522796 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:22 INFO - PROCESS | 1665 | 1469554522922 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:35:22 INFO - PROCESS | 1665 | 1469554522929 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 1665 | 1469554522931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f80800 == 29 [pid = 1665] [id = 293] 10:35:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x1164ed400) [pid = 1665] [serial = 877] [outer = 0x0] 10:35:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x11690ac00) [pid = 1665] [serial = 878] [outer = 0x1164ed400] 10:35:22 INFO - PROCESS | 1665 | 1469554522966 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x116aa6400) [pid = 1665] [serial = 879] [outer = 0x1164ed400] 10:35:23 INFO - PROCESS | 1665 | 1469554523323 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]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 579ms 10:35:23 INFO - PROCESS | 1665 | 1469554523358 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 1665 | 1469554523359 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:35:23 INFO - PROCESS | 1665 | 1469554523362 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 1665 | 1469554523364 Marionette TRACE conn2 <- [1,1146,null,{}] 10:35:23 INFO - PROCESS | 1665 | 1469554523372 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}] 10:35:23 INFO - PROCESS | 1665 | 1469554523375 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:23 INFO - PROCESS | 1665 | 1469554523451 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:35:23 INFO - PROCESS | 1665 | 1469554523456 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 1665 | 1469554523458 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x11817a800 == 30 [pid = 1665] [id = 294] 10:35:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x112693800) [pid = 1665] [serial = 880] [outer = 0x0] 10:35:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x11830a000) [pid = 1665] [serial = 881] [outer = 0x112693800] 10:35:23 INFO - PROCESS | 1665 | 1469554523488 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x11848a000) [pid = 1665] [serial = 882] [outer = 0x112693800] 10:35:23 INFO - PROCESS | 1665 | 1469554523833 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]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 522ms 10:35:23 INFO - PROCESS | 1665 | 1469554523884 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 1665 | 1469554523886 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:35:23 INFO - PROCESS | 1665 | 1469554523888 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 1665 | 1469554523889 Marionette TRACE conn2 <- [1,1150,null,{}] 10:35:23 INFO - PROCESS | 1665 | 1469554523892 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}] 10:35:23 INFO - PROCESS | 1665 | 1469554523893 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:23 INFO - PROCESS | 1665 | 1469554523992 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:35:24 INFO - PROCESS | 1665 | 1469554523998 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 1665 | 1469554523999 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185be000 == 31 [pid = 1665] [id = 295] 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x11875d400) [pid = 1665] [serial = 883] [outer = 0x0] 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x118884c00) [pid = 1665] [serial = 884] [outer = 0x11875d400] 10:35:24 INFO - PROCESS | 1665 | 1469554524025 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x119058800) [pid = 1665] [serial = 885] [outer = 0x11875d400] 10:35:24 INFO - PROCESS | 1665 | 1469554524320 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]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 10:35:24 INFO - PROCESS | 1665 | 1469554524370 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 1665 | 1469554524372 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:35:24 INFO - PROCESS | 1665 | 1469554524377 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 1665 | 1469554524379 Marionette TRACE conn2 <- [1,1154,null,{}] 10:35:24 INFO - PROCESS | 1665 | 1469554524383 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}] 10:35:24 INFO - PROCESS | 1665 | 1469554524385 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:24 INFO - PROCESS | 1665 | 1469554524460 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:35:24 INFO - PROCESS | 1665 | 1469554524465 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 1665 | 1469554524468 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x119368000 == 32 [pid = 1665] [id = 296] 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x1127d1400) [pid = 1665] [serial = 886] [outer = 0x0] 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1194d6400) [pid = 1665] [serial = 887] [outer = 0x1127d1400] 10:35:24 INFO - PROCESS | 1665 | 1469554524493 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1194ee000) [pid = 1665] [serial = 888] [outer = 0x1127d1400] 10:35:24 INFO - PROCESS | 1665 | 1469554524829 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]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 471ms 10:35:24 INFO - PROCESS | 1665 | 1469554524849 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 1665 | 1469554524851 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:35:24 INFO - PROCESS | 1665 | 1469554524853 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 1665 | 1469554524854 Marionette TRACE conn2 <- [1,1158,null,{}] 10:35:24 INFO - PROCESS | 1665 | 1469554524856 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}] 10:35:24 INFO - PROCESS | 1665 | 1469554524860 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:24 INFO - PROCESS | 1665 | 1469554524977 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:35:24 INFO - PROCESS | 1665 | 1469554524985 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 1665 | 1469554524986 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ccf800 == 33 [pid = 1665] [id = 297] 10:35:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1194f1000) [pid = 1665] [serial = 889] [outer = 0x0] 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1199e9400) [pid = 1665] [serial = 890] [outer = 0x1194f1000] 10:35:25 INFO - PROCESS | 1665 | 1469554525011 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x120feb400) [pid = 1665] [serial = 891] [outer = 0x1194f1000] 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1243a9800) [pid = 1665] [serial = 892] [outer = 0x12ca3e000] 10:35:25 INFO - PROCESS | 1665 | 1469554525339 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]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 10:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:35:25 INFO - PROCESS | 1665 | 1469554525372 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 1665 | 1469554525373 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:35:25 INFO - PROCESS | 1665 | 1469554525375 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 1665 | 1469554525377 Marionette TRACE conn2 <- [1,1162,null,{}] 10:35:25 INFO - PROCESS | 1665 | 1469554525379 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}] 10:35:25 INFO - PROCESS | 1665 | 1469554525388 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:25 INFO - PROCESS | 1665 | 1469554525460 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:35:25 INFO - PROCESS | 1665 | 1469554525465 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 1665 | 1469554525468 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244d7000 == 34 [pid = 1665] [id = 298] 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11269e000) [pid = 1665] [serial = 893] [outer = 0x0] 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x123fb6800) [pid = 1665] [serial = 894] [outer = 0x11269e000] 10:35:25 INFO - PROCESS | 1665 | 1469554525493 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x124410000) [pid = 1665] [serial = 895] [outer = 0x11269e000] 10:35:25 INFO - PROCESS | 1665 | 1469554525818 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]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 10:35:25 INFO - PROCESS | 1665 | 1469554525848 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 1665 | 1469554525849 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:35:25 INFO - PROCESS | 1665 | 1469554525852 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 1665 | 1469554525853 Marionette TRACE conn2 <- [1,1166,null,{}] 10:35:25 INFO - PROCESS | 1665 | 1469554525855 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}] 10:35:25 INFO - PROCESS | 1665 | 1469554525856 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:25 INFO - PROCESS | 1665 | 1469554525955 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:35:25 INFO - PROCESS | 1665 | 1469554525961 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 1665 | 1469554525962 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e16800 == 35 [pid = 1665] [id = 299] 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x118765000) [pid = 1665] [serial = 896] [outer = 0x0] 10:35:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1244c5400) [pid = 1665] [serial = 897] [outer = 0x118765000] 10:35:25 INFO - PROCESS | 1665 | 1469554525987 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1248f6400) [pid = 1665] [serial = 898] [outer = 0x118765000] 10:35:26 INFO - PROCESS | 1665 | 1469554526285 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]]]}] 10:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 10:35:26 INFO - PROCESS | 1665 | 1469554526321 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 1665 | 1469554526322 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:35:26 INFO - PROCESS | 1665 | 1469554526324 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 1665 | 1469554526325 Marionette TRACE conn2 <- [1,1170,null,{}] 10:35:26 INFO - PROCESS | 1665 | 1469554526328 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}] 10:35:26 INFO - PROCESS | 1665 | 1469554526329 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:26 INFO - PROCESS | 1665 | 1469554526410 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:35:26 INFO - PROCESS | 1665 | 1469554526413 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 1665 | 1469554526415 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x118173000 == 36 [pid = 1665] [id = 300] 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1248f7000) [pid = 1665] [serial = 899] [outer = 0x0] 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x124aae400) [pid = 1665] [serial = 900] [outer = 0x1248f7000] 10:35:26 INFO - PROCESS | 1665 | 1469554526442 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x124cda400) [pid = 1665] [serial = 901] [outer = 0x1248f7000] 10:35:26 INFO - PROCESS | 1665 | 1469554526752 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]]]}] 10:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 10:35:26 INFO - PROCESS | 1665 | 1469554526794 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 1665 | 1469554526795 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:35:26 INFO - PROCESS | 1665 | 1469554526797 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 1665 | 1469554526798 Marionette TRACE conn2 <- [1,1174,null,{}] 10:35:26 INFO - PROCESS | 1665 | 1469554526801 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}] 10:35:26 INFO - PROCESS | 1665 | 1469554526802 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:26 INFO - PROCESS | 1665 | 1469554526914 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:35:26 INFO - PROCESS | 1665 | 1469554526919 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 1665 | 1469554526921 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x12661b000 == 37 [pid = 1665] [id = 301] 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x118308c00) [pid = 1665] [serial = 902] [outer = 0x0] 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12550dc00) [pid = 1665] [serial = 903] [outer = 0x118308c00] 10:35:26 INFO - PROCESS | 1665 | 1469554526945 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1265a6c00) [pid = 1665] [serial = 904] [outer = 0x118308c00] 10:35:27 INFO - PROCESS | 1665 | 1469554527247 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] 10:35:27 INFO - PROCESS | 1665 | 1469554527273 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:35:27 INFO - PROCESS | 1665 | 1469554527275 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 1665 | 1469554527277 Marionette TRACE conn2 <- [1,1178,null,{}] 10:35:27 INFO - PROCESS | 1665 | 1469554527279 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}] 10:35:27 INFO - PROCESS | 1665 | 1469554527283 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:27 INFO - PROCESS | 1665 | 1469554527396 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:35:27 INFO - PROCESS | 1665 | 1469554527400 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 1665 | 1469554527401 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x119367800 == 38 [pid = 1665] [id = 302] 10:35:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1266b8000) [pid = 1665] [serial = 905] [outer = 0x0] 10:35:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12810ec00) [pid = 1665] [serial = 906] [outer = 0x1266b8000] 10:35:27 INFO - PROCESS | 1665 | 1469554527428 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1282e7c00) [pid = 1665] [serial = 907] [outer = 0x1266b8000] 10:35:27 INFO - PROCESS | 1665 | 1469554527771 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] 10:35:27 INFO - PROCESS | 1665 | 1469554527803 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:35:27 INFO - PROCESS | 1665 | 1469554527805 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 1665 | 1469554527806 Marionette TRACE conn2 <- [1,1182,null,{}] 10:35:27 INFO - PROCESS | 1665 | 1469554527808 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}] 10:35:27 INFO - PROCESS | 1665 | 1469554527810 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:27 INFO - PROCESS | 1665 | 1469554527905 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:35:27 INFO - PROCESS | 1665 | 1469554527908 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 1665 | 1469554527909 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d53800 == 39 [pid = 1665] [id = 303] 10:35:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1266b8800) [pid = 1665] [serial = 908] [outer = 0x0] 10:35:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x128930400) [pid = 1665] [serial = 909] [outer = 0x1266b8800] 10:35:27 INFO - PROCESS | 1665 | 1469554527933 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1289cc400) [pid = 1665] [serial = 910] [outer = 0x1266b8800] 10:35:28 INFO - PROCESS | 1665 | 1469554528246 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] 10:35:28 INFO - PROCESS | 1665 | 1469554528275 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:35:28 INFO - PROCESS | 1665 | 1469554528277 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 1665 | 1469554528278 Marionette TRACE conn2 <- [1,1186,null,{}] 10:35:28 INFO - PROCESS | 1665 | 1469554528281 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}] 10:35:28 INFO - PROCESS | 1665 | 1469554528284 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:28 INFO - PROCESS | 1665 | 1469554528391 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:35:28 INFO - PROCESS | 1665 | 1469554528395 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 1665 | 1469554528396 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a528800 == 40 [pid = 1665] [id = 304] 10:35:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x128464400) [pid = 1665] [serial = 911] [outer = 0x0] 10:35:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1289d0c00) [pid = 1665] [serial = 912] [outer = 0x128464400] 10:35:28 INFO - PROCESS | 1665 | 1469554528422 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12a4d4800) [pid = 1665] [serial = 913] [outer = 0x128464400] 10:35:28 INFO - PROCESS | 1665 | 1469554528726 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] 10:35:28 INFO - PROCESS | 1665 | 1469554528756 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:35:28 INFO - PROCESS | 1665 | 1469554528758 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 1665 | 1469554528759 Marionette TRACE conn2 <- [1,1190,null,{}] 10:35:28 INFO - PROCESS | 1665 | 1469554528761 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}] 10:35:28 INFO - PROCESS | 1665 | 1469554528762 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:28 INFO - PROCESS | 1665 | 1469554528868 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:35:28 INFO - PROCESS | 1665 | 1469554528872 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 1665 | 1469554528873 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad02800 == 41 [pid = 1665] [id = 305] 10:35:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1289cc000) [pid = 1665] [serial = 914] [outer = 0x0] 10:35:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12ab2ac00) [pid = 1665] [serial = 915] [outer = 0x1289cc000] 10:35:28 INFO - PROCESS | 1665 | 1469554528928 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12ab32800) [pid = 1665] [serial = 916] [outer = 0x1289cc000] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1217e2800) [pid = 1665] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1243ad800) [pid = 1665] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1244c3400) [pid = 1665] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115e29400) [pid = 1665] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124ce0000) [pid = 1665] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x119421800) [pid = 1665] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x119423800) [pid = 1665] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1133b4800) [pid = 1665] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1176ca400) [pid = 1665] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1133d6000) [pid = 1665] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x113350400) [pid = 1665] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1130d3800) [pid = 1665] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x128935400) [pid = 1665] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:35:29 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x113c5d000) [pid = 1665] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:35:29 INFO - PROCESS | 1665 | 1469554529362 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:35:29 INFO - PROCESS | 1665 | 1469554529378 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:35:29 INFO - PROCESS | 1665 | 1469554529380 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 1665 | 1469554529382 Marionette TRACE conn2 <- [1,1194,null,{}] 10:35:29 INFO - PROCESS | 1665 | 1469554529386 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}] 10:35:29 INFO - PROCESS | 1665 | 1469554529387 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:29 INFO - PROCESS | 1665 | 1469554529474 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:35:29 INFO - PROCESS | 1665 | 1469554529478 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 1665 | 1469554529479 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b97800 == 42 [pid = 1665] [id = 306] 10:35:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x115e8c000) [pid = 1665] [serial = 917] [outer = 0x0] 10:35:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11809e800) [pid = 1665] [serial = 918] [outer = 0x115e8c000] 10:35:29 INFO - PROCESS | 1665 | 1469554529503 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1194db000) [pid = 1665] [serial = 919] [outer = 0x115e8c000] 10:35:29 INFO - PROCESS | 1665 | 1469554529822 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] 10:35:29 INFO - PROCESS | 1665 | 1469554529854 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:35:29 INFO - PROCESS | 1665 | 1469554529857 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 1665 | 1469554529858 Marionette TRACE conn2 <- [1,1198,null,{}] 10:35:29 INFO - PROCESS | 1665 | 1469554529860 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}] 10:35:29 INFO - PROCESS | 1665 | 1469554529861 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:29 INFO - PROCESS | 1665 | 1469554529942 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:35:30 INFO - PROCESS | 1665 | 1469554530002 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 1665 | 1469554530003 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af3b800 == 43 [pid = 1665] [id = 307] 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x11942a800) [pid = 1665] [serial = 920] [outer = 0x0] 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124412000) [pid = 1665] [serial = 921] [outer = 0x11942a800] 10:35:30 INFO - PROCESS | 1665 | 1469554530027 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12ab35800) [pid = 1665] [serial = 922] [outer = 0x11942a800] 10:35:30 INFO - PROCESS | 1665 | 1469554530287 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]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 469ms 10:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:35:30 INFO - PROCESS | 1665 | 1469554530327 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 1665 | 1469554530328 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:35:30 INFO - PROCESS | 1665 | 1469554530338 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 1665 | 1469554530339 Marionette TRACE conn2 <- [1,1202,null,{}] 10:35:30 INFO - PROCESS | 1665 | 1469554530341 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}] 10:35:30 INFO - PROCESS | 1665 | 1469554530342 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:30 INFO - PROCESS | 1665 | 1469554530435 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:35:30 INFO - PROCESS | 1665 | 1469554530439 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 1665 | 1469554530440 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc66000 == 44 [pid = 1665] [id = 308] 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12ab2cc00) [pid = 1665] [serial = 923] [outer = 0x0] 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x126532400) [pid = 1665] [serial = 924] [outer = 0x12ab2cc00] 10:35:30 INFO - PROCESS | 1665 | 1469554530464 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12add8000) [pid = 1665] [serial = 925] [outer = 0x12ab2cc00] 10:35:30 INFO - PROCESS | 1665 | 1469554530801 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]]]}] 10:35:30 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 10:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 479ms 10:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:35:30 INFO - PROCESS | 1665 | 1469554530809 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 1665 | 1469554530811 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:35:30 INFO - PROCESS | 1665 | 1469554530813 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 1665 | 1469554530814 Marionette TRACE conn2 <- [1,1206,null,{}] 10:35:30 INFO - PROCESS | 1665 | 1469554530819 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}] 10:35:30 INFO - PROCESS | 1665 | 1469554530821 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:30 INFO - PROCESS | 1665 | 1469554530931 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:35:30 INFO - PROCESS | 1665 | 1469554530936 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 1665 | 1469554530937 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc73800 == 45 [pid = 1665] [id = 309] 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x126599400) [pid = 1665] [serial = 926] [outer = 0x0] 10:35:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12add9400) [pid = 1665] [serial = 927] [outer = 0x126599400] 10:35:30 INFO - PROCESS | 1665 | 1469554530961 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12af97c00) [pid = 1665] [serial = 928] [outer = 0x126599400] 10:35:31 INFO - PROCESS | 1665 | 1469554531257 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]]]}] 10:35:31 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 10:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 471ms 10:35:31 INFO - PROCESS | 1665 | 1469554531286 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:35:31 INFO - PROCESS | 1665 | 1469554531287 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:35:31 INFO - PROCESS | 1665 | 1469554531289 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:35:31 INFO - PROCESS | 1665 | 1469554531290 Marionette TRACE conn2 <- [1,1210,null,{}] 10:35:31 INFO - PROCESS | 1665 | 1469554531293 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}] 10:35:31 INFO - PROCESS | 1665 | 1469554531294 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:31 INFO - PROCESS | 1665 | 1469554531432 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:35:31 INFO - PROCESS | 1665 | 1469554531487 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 1665 | 1469554531489 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x112644800 == 46 [pid = 1665] [id = 310] 10:35:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x111e58400) [pid = 1665] [serial = 929] [outer = 0x0] 10:35:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x11269c000) [pid = 1665] [serial = 930] [outer = 0x111e58400] 10:35:31 INFO - PROCESS | 1665 | 1469554531520 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x112a7f800) [pid = 1665] [serial = 931] [outer = 0x111e58400] 10:35:32 INFO - PROCESS | 1665 | 1469554532069 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]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 820ms 10:35:32 INFO - PROCESS | 1665 | 1469554532163 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 1665 | 1469554532167 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:35:32 INFO - PROCESS | 1665 | 1469554532172 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 1665 | 1469554532175 Marionette TRACE conn2 <- [1,1214,null,{}] 10:35:32 INFO - PROCESS | 1665 | 1469554532180 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}] 10:35:32 INFO - PROCESS | 1665 | 1469554532185 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:32 INFO - PROCESS | 1665 | 1469554532368 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:35:32 INFO - PROCESS | 1665 | 1469554532376 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 1665 | 1469554532378 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x118163800 == 47 [pid = 1665] [id = 311] 10:35:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1164ea800) [pid = 1665] [serial = 932] [outer = 0x0] 10:35:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x116758c00) [pid = 1665] [serial = 933] [outer = 0x1164ea800] 10:35:32 INFO - PROCESS | 1665 | 1469554532408 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x116fe7800) [pid = 1665] [serial = 934] [outer = 0x1164ea800] 10:35:33 INFO - PROCESS | 1665 | 1469554533139 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]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 977ms 10:35:33 INFO - PROCESS | 1665 | 1469554533148 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 1665 | 1469554533150 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:35:33 INFO - PROCESS | 1665 | 1469554533153 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - PROCESS | 1665 | 1469554533155 Marionette TRACE conn2 <- [1,1218,null,{}] 10:35:33 INFO - PROCESS | 1665 | 1469554533159 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}] 10:35:33 INFO - PROCESS | 1665 | 1469554533160 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:33 INFO - PROCESS | 1665 | 1469554533269 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:35:33 INFO - PROCESS | 1665 | 1469554533364 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 1665 | 1469554533368 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169bd000 == 48 [pid = 1665] [id = 312] 10:35:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x116148800) [pid = 1665] [serial = 935] [outer = 0x0] 10:35:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x1164edc00) [pid = 1665] [serial = 936] [outer = 0x116148800] 10:35:33 INFO - PROCESS | 1665 | 1469554533408 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x116a0bc00) [pid = 1665] [serial = 937] [outer = 0x116148800] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc73800 == 47 [pid = 1665] [id = 309] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc66000 == 46 [pid = 1665] [id = 308] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x12af3b800 == 45 [pid = 1665] [id = 307] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x123b97800 == 44 [pid = 1665] [id = 306] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad02800 == 43 [pid = 1665] [id = 305] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x12a528800 == 42 [pid = 1665] [id = 304] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x128d53800 == 41 [pid = 1665] [id = 303] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x12a476800) [pid = 1665] [serial = 872] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x119367800 == 40 [pid = 1665] [id = 302] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x12661b000 == 39 [pid = 1665] [id = 301] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x118173000 == 38 [pid = 1665] [id = 300] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x123e16800 == 37 [pid = 1665] [id = 299] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x1244d7000 == 36 [pid = 1665] [id = 298] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x119ccf800 == 35 [pid = 1665] [id = 297] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x119368000 == 34 [pid = 1665] [id = 296] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x1185be000 == 33 [pid = 1665] [id = 295] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x11817a800 == 32 [pid = 1665] [id = 294] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x116f80800 == 31 [pid = 1665] [id = 293] 10:35:33 INFO - PROCESS | 1665 | --DOCSHELL 0x113d17000 == 30 [pid = 1665] [id = 292] 10:35:33 INFO - PROCESS | 1665 | 1469554533879 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]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 771ms 10:35:33 INFO - PROCESS | 1665 | 1469554533924 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 1665 | 1469554533928 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x123d35000) [pid = 1665] [serial = 854] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x12440ac00) [pid = 1665] [serial = 857] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1243ab000) [pid = 1665] [serial = 855] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1248f4c00) [pid = 1665] [serial = 860] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1180a1800) [pid = 1665] [serial = 863] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1194dd800) [pid = 1665] [serial = 864] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1255ca400) [pid = 1665] [serial = 866] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x124a81400) [pid = 1665] [serial = 861] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1289c5400) [pid = 1665] [serial = 870] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1194df000) [pid = 1665] [serial = 848] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1194f3800) [pid = 1665] [serial = 849] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11932f400) [pid = 1665] [serial = 845] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x119422800) [pid = 1665] [serial = 846] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x118763c00) [pid = 1665] [serial = 843] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11830c800) [pid = 1665] [serial = 842] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1164e5c00) [pid = 1665] [serial = 839] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1176c9400) [pid = 1665] [serial = 840] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1161abc00) [pid = 1665] [serial = 837] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x115dc1800) [pid = 1665] [serial = 836] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1133b3800) [pid = 1665] [serial = 833] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x115dbc000) [pid = 1665] [serial = 834] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12a478000) [pid = 1665] [serial = 831] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x120fe9800) [pid = 1665] [serial = 852] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119529000) [pid = 1665] [serial = 851] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12811bc00) [pid = 1665] [serial = 867] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1244c2800) [pid = 1665] [serial = 858] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1282edc00) [pid = 1665] [serial = 869] [outer = 0x0] [url = about:blank] 10:35:33 INFO - PROCESS | 1665 | 1469554533944 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - PROCESS | 1665 | 1469554533946 Marionette TRACE conn2 <- [1,1222,null,{}] 10:35:33 INFO - PROCESS | 1665 | 1469554533956 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}] 10:35:33 INFO - PROCESS | 1665 | 1469554533958 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:34 INFO - PROCESS | 1665 | 1469554534036 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:35:34 INFO - PROCESS | 1665 | 1469554534041 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 1665 | 1469554534043 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x117482800 == 31 [pid = 1665] [id = 313] 10:35:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x117d0ac00) [pid = 1665] [serial = 938] [outer = 0x0] 10:35:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x117d19000) [pid = 1665] [serial = 939] [outer = 0x117d0ac00] 10:35:34 INFO - PROCESS | 1665 | 1469554534073 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11840b800) [pid = 1665] [serial = 940] [outer = 0x117d0ac00] 10:35:34 INFO - PROCESS | 1665 | 1469554534430 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] 10:35:34 INFO - PROCESS | 1665 | 1469554534476 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:35:34 INFO - PROCESS | 1665 | 1469554534478 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - PROCESS | 1665 | 1469554534481 Marionette TRACE conn2 <- [1,1226,null,{}] 10:35:34 INFO - PROCESS | 1665 | 1469554534491 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}] 10:35:34 INFO - PROCESS | 1665 | 1469554534494 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:34 INFO - PROCESS | 1665 | 1469554534592 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:35:34 INFO - PROCESS | 1665 | 1469554534597 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 1665 | 1469554534601 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c3800 == 32 [pid = 1665] [id = 314] 10:35:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118778800) [pid = 1665] [serial = 941] [outer = 0x0] 10:35:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x118886000) [pid = 1665] [serial = 942] [outer = 0x118778800] 10:35:34 INFO - PROCESS | 1665 | 1469554534630 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x11334e400) [pid = 1665] [serial = 943] [outer = 0x118778800] 10:35:35 INFO - PROCESS | 1665 | 1469554535034 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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 574ms 10:35:35 INFO - PROCESS | 1665 | 1469554535053 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 1665 | 1469554535054 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:35:35 INFO - PROCESS | 1665 | 1469554535056 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 1665 | 1469554535058 Marionette TRACE conn2 <- [1,1230,null,{}] 10:35:35 INFO - PROCESS | 1665 | 1469554535060 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}] 10:35:35 INFO - PROCESS | 1665 | 1469554535061 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:35 INFO - PROCESS | 1665 | 1469554535138 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:35:35 INFO - PROCESS | 1665 | 1469554535142 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 1665 | 1469554535143 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199a7000 == 33 [pid = 1665] [id = 315] 10:35:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x119427000) [pid = 1665] [serial = 944] [outer = 0x0] 10:35:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1194e4800) [pid = 1665] [serial = 945] [outer = 0x119427000] 10:35:35 INFO - PROCESS | 1665 | 1469554535171 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11952a000) [pid = 1665] [serial = 946] [outer = 0x119427000] 10:35:35 INFO - PROCESS | 1665 | 1469554535529 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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 10:35:35 INFO - PROCESS | 1665 | 1469554535577 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:35:35 INFO - PROCESS | 1665 | 1469554535579 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:35:35 INFO - PROCESS | 1665 | 1469554535582 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 1665 | 1469554535584 Marionette TRACE conn2 <- [1,1234,null,{}] 10:35:35 INFO - PROCESS | 1665 | 1469554535587 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}] 10:35:35 INFO - PROCESS | 1665 | 1469554535589 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:35 INFO - PROCESS | 1665 | 1469554535744 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:35:35 INFO - PROCESS | 1665 | 1469554535770 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 1665 | 1469554535771 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x1164be000 == 34 [pid = 1665] [id = 316] 10:35:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1194d8000) [pid = 1665] [serial = 947] [outer = 0x0] 10:35:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x119532400) [pid = 1665] [serial = 948] [outer = 0x1194d8000] 10:35:35 INFO - PROCESS | 1665 | 1469554535821 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1199f7400) [pid = 1665] [serial = 949] [outer = 0x1194d8000] 10:35:36 INFO - PROCESS | 1665 | 1469554536255 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]]]}] 10:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 721ms 10:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:35:36 INFO - PROCESS | 1665 | 1469554536302 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 1665 | 1469554536303 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:35:36 INFO - PROCESS | 1665 | 1469554536305 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 1665 | 1469554536306 Marionette TRACE conn2 <- [1,1238,null,{}] 10:35:36 INFO - PROCESS | 1665 | 1469554536309 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}] 10:35:36 INFO - PROCESS | 1665 | 1469554536313 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:36 INFO - PROCESS | 1665 | 1469554536427 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:35:36 INFO - PROCESS | 1665 | 1469554536443 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 1665 | 1469554536444 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x123fa0000 == 35 [pid = 1665] [id = 317] 10:35:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1206d8000) [pid = 1665] [serial = 950] [outer = 0x0] 10:35:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x123baac00) [pid = 1665] [serial = 951] [outer = 0x1206d8000] 10:35:36 INFO - PROCESS | 1665 | 1469554536469 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12448dc00) [pid = 1665] [serial = 952] [outer = 0x1206d8000] 10:35:36 INFO - PROCESS | 1665 | 1469554536877 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]]]}] 10:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 618ms 10:35:36 INFO - PROCESS | 1665 | 1469554536925 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 1665 | 1469554536926 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:35:36 INFO - PROCESS | 1665 | 1469554536930 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 1665 | 1469554536932 Marionette TRACE conn2 <- [1,1242,null,{}] 10:35:36 INFO - PROCESS | 1665 | 1469554536935 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}] 10:35:36 INFO - PROCESS | 1665 | 1469554536937 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:37 INFO - PROCESS | 1665 | 1469554537087 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:35:37 INFO - PROCESS | 1665 | 1469554537167 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 1665 | 1469554537168 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a33000 == 36 [pid = 1665] [id = 318] 10:35:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1248f1000) [pid = 1665] [serial = 953] [outer = 0x0] 10:35:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1248fa400) [pid = 1665] [serial = 954] [outer = 0x1248f1000] 10:35:37 INFO - PROCESS | 1665 | 1469554537192 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x124c87000) [pid = 1665] [serial = 955] [outer = 0x1248f1000] 10:35:37 INFO - PROCESS | 1665 | 1469554537510 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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 623ms 10:35:37 INFO - PROCESS | 1665 | 1469554537553 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 1665 | 1469554537555 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:35:37 INFO - PROCESS | 1665 | 1469554537559 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 1665 | 1469554537560 Marionette TRACE conn2 <- [1,1246,null,{}] 10:35:37 INFO - PROCESS | 1665 | 1469554537564 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}] 10:35:37 INFO - PROCESS | 1665 | 1469554537565 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:37 INFO - PROCESS | 1665 | 1469554537709 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1266b8000) [pid = 1665] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1266b8800) [pid = 1665] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1289cc000) [pid = 1665] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x128464400) [pid = 1665] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x115e8c000) [pid = 1665] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x12ab2cc00) [pid = 1665] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11269e000) [pid = 1665] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11875d400) [pid = 1665] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x118765000) [pid = 1665] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1132cf800) [pid = 1665] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1194f1000) [pid = 1665] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11942a800) [pid = 1665] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1164ed400) [pid = 1665] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x118308c00) [pid = 1665] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1127d1400) [pid = 1665] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x112693800) [pid = 1665] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1289ccc00) [pid = 1665] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:35:37 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1248f7000) [pid = 1665] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:35:37 INFO - PROCESS | 1665 | 1469554537986 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 1665 | 1469554537988 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x11814b000 == 37 [pid = 1665] [id = 319] 10:35:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x112697400) [pid = 1665] [serial = 956] [outer = 0x0] 10:35:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1127dec00) [pid = 1665] [serial = 957] [outer = 0x112697400] 10:35:38 INFO - PROCESS | 1665 | 1469554538023 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x116a0c400) [pid = 1665] [serial = 958] [outer = 0x112697400] 10:35:38 INFO - PROCESS | 1665 | 1469554538434 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]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 920ms 10:35:38 INFO - PROCESS | 1665 | 1469554538479 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:35:38 INFO - PROCESS | 1665 | 1469554538481 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:35:38 INFO - PROCESS | 1665 | 1469554538484 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 1665 | 1469554538497 Marionette TRACE conn2 <- [1,1250,null,{}] 10:35:38 INFO - PROCESS | 1665 | 1469554538501 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}] 10:35:38 INFO - PROCESS | 1665 | 1469554538503 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:38 INFO - PROCESS | 1665 | 1469554538625 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:35:38 INFO - PROCESS | 1665 | 1469554538635 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 1665 | 1469554538637 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x126aea800 == 38 [pid = 1665] [id = 320] 10:35:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118406c00) [pid = 1665] [serial = 959] [outer = 0x0] 10:35:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1244c4c00) [pid = 1665] [serial = 960] [outer = 0x118406c00] 10:35:38 INFO - PROCESS | 1665 | 1469554538665 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12612d400) [pid = 1665] [serial = 961] [outer = 0x118406c00] 10:35:38 INFO - PROCESS | 1665 | 1469554538991 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]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 537ms 10:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:35:39 INFO - PROCESS | 1665 | 1469554539021 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 1665 | 1469554539022 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:35:39 INFO - PROCESS | 1665 | 1469554539024 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 1665 | 1469554539025 Marionette TRACE conn2 <- [1,1254,null,{}] 10:35:39 INFO - PROCESS | 1665 | 1469554539027 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}] 10:35:39 INFO - PROCESS | 1665 | 1469554539028 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:39 INFO - PROCESS | 1665 | 1469554539134 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:35:39 INFO - PROCESS | 1665 | 1469554539140 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 1665 | 1469554539141 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x11859c800 == 39 [pid = 1665] [id = 321] 10:35:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11875d400) [pid = 1665] [serial = 962] [outer = 0x0] 10:35:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12662cc00) [pid = 1665] [serial = 963] [outer = 0x11875d400] 10:35:39 INFO - PROCESS | 1665 | 1469554539165 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x128112400) [pid = 1665] [serial = 964] [outer = 0x11875d400] 10:35:39 INFO - PROCESS | 1665 | 1469554539459 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]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 468ms 10:35:39 INFO - PROCESS | 1665 | 1469554539493 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 1665 | 1469554539495 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:35:39 INFO - PROCESS | 1665 | 1469554539497 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 1665 | 1469554539500 Marionette TRACE conn2 <- [1,1258,null,{}] 10:35:39 INFO - PROCESS | 1665 | 1469554539505 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}] 10:35:39 INFO - PROCESS | 1665 | 1469554539507 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:39 INFO - PROCESS | 1665 | 1469554539597 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:35:39 INFO - PROCESS | 1665 | 1469554539603 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 1665 | 1469554539604 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a363800 == 40 [pid = 1665] [id = 322] 10:35:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x124c8cc00) [pid = 1665] [serial = 965] [outer = 0x0] 10:35:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x128119400) [pid = 1665] [serial = 966] [outer = 0x124c8cc00] 10:35:39 INFO - PROCESS | 1665 | 1469554539631 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1289c3000) [pid = 1665] [serial = 967] [outer = 0x124c8cc00] 10:35:40 INFO - PROCESS | 1665 | 1469554540039 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]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 573ms 10:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:35:40 INFO - PROCESS | 1665 | 1469554540071 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 1665 | 1469554540073 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:35:40 INFO - PROCESS | 1665 | 1469554540076 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 1665 | 1469554540078 Marionette TRACE conn2 <- [1,1262,null,{}] 10:35:40 INFO - PROCESS | 1665 | 1469554540082 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}] 10:35:40 INFO - PROCESS | 1665 | 1469554540084 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:40 INFO - PROCESS | 1665 | 1469554540193 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:35:40 INFO - PROCESS | 1665 | 1469554540246 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 1665 | 1469554540249 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x11661d000 == 41 [pid = 1665] [id = 323] 10:35:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x112fd2000) [pid = 1665] [serial = 968] [outer = 0x0] 10:35:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1133b3800) [pid = 1665] [serial = 969] [outer = 0x112fd2000] 10:35:40 INFO - PROCESS | 1665 | 1469554540280 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x11663b800) [pid = 1665] [serial = 970] [outer = 0x112fd2000] 10:35:40 INFO - PROCESS | 1665 | 1469554540735 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]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 10:35:40 INFO - PROCESS | 1665 | 1469554540747 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 1665 | 1469554540752 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:35:40 INFO - PROCESS | 1665 | 1469554540757 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 1665 | 1469554540759 Marionette TRACE conn2 <- [1,1266,null,{}] 10:35:40 INFO - PROCESS | 1665 | 1469554540761 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}] 10:35:40 INFO - PROCESS | 1665 | 1469554540763 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:40 INFO - PROCESS | 1665 | 1469554540864 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:35:40 INFO - PROCESS | 1665 | 1469554540922 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 1665 | 1469554540923 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x11935a000 == 42 [pid = 1665] [id = 324] 10:35:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116fe0800) [pid = 1665] [serial = 971] [outer = 0x0] 10:35:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x118489000) [pid = 1665] [serial = 972] [outer = 0x116fe0800] 10:35:40 INFO - PROCESS | 1665 | 1469554540954 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x11877d400) [pid = 1665] [serial = 973] [outer = 0x116fe0800] 10:35:41 INFO - PROCESS | 1665 | 1469554541378 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]]]}] 10:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 10:35:41 INFO - PROCESS | 1665 | 1469554541427 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 1665 | 1469554541428 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:35:41 INFO - PROCESS | 1665 | 1469554541431 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 1665 | 1469554541433 Marionette TRACE conn2 <- [1,1270,null,{}] 10:35:41 INFO - PROCESS | 1665 | 1469554541441 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}] 10:35:41 INFO - PROCESS | 1665 | 1469554541444 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:41 INFO - PROCESS | 1665 | 1469554541569 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:35:41 INFO - PROCESS | 1665 | 1469554541651 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 1665 | 1469554541653 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d60800 == 43 [pid = 1665] [id = 325] 10:35:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1199f7000) [pid = 1665] [serial = 974] [outer = 0x0] 10:35:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x120fe9800) [pid = 1665] [serial = 975] [outer = 0x1199f7000] 10:35:41 INFO - PROCESS | 1665 | 1469554541685 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x124191000) [pid = 1665] [serial = 976] [outer = 0x1199f7000] 10:35:42 INFO - PROCESS | 1665 | 1469554542104 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]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 722ms 10:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:35:42 INFO - PROCESS | 1665 | 1469554542153 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 1665 | 1469554542155 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:35:42 INFO - PROCESS | 1665 | 1469554542157 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 1665 | 1469554542158 Marionette TRACE conn2 <- [1,1274,null,{}] 10:35:42 INFO - PROCESS | 1665 | 1469554542161 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}] 10:35:42 INFO - PROCESS | 1665 | 1469554542162 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:42 INFO - PROCESS | 1665 | 1469554542262 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:35:42 INFO - PROCESS | 1665 | 1469554542319 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 1665 | 1469554542320 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad05000 == 44 [pid = 1665] [id = 326] 10:35:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1244c0c00) [pid = 1665] [serial = 977] [outer = 0x0] 10:35:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12550d000) [pid = 1665] [serial = 978] [outer = 0x1244c0c00] 10:35:42 INFO - PROCESS | 1665 | 1469554542349 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x128114c00) [pid = 1665] [serial = 979] [outer = 0x1244c0c00] 10:35:42 INFO - PROCESS | 1665 | 1469554542729 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]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 620ms 10:35:42 INFO - PROCESS | 1665 | 1469554542777 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 1665 | 1469554542779 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:35:42 INFO - PROCESS | 1665 | 1469554542781 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 1665 | 1469554542784 Marionette TRACE conn2 <- [1,1278,null,{}] 10:35:42 INFO - PROCESS | 1665 | 1469554542787 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}] 10:35:42 INFO - PROCESS | 1665 | 1469554542788 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:42 INFO - PROCESS | 1665 | 1469554542883 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:35:43 INFO - PROCESS | 1665 | 1469554542996 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:43 INFO - PROCESS | 1665 | 1469554542997 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x11617b800 == 45 [pid = 1665] [id = 327] 10:35:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1133bbc00) [pid = 1665] [serial = 980] [outer = 0x0] 10:35:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1282ea400) [pid = 1665] [serial = 981] [outer = 0x1133bbc00] 10:35:43 INFO - PROCESS | 1665 | 1469554543038 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x1289c9800) [pid = 1665] [serial = 982] [outer = 0x1133bbc00] 10:35:43 INFO - PROCESS | 1665 | 1469554543512 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]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 771ms 10:35:43 INFO - PROCESS | 1665 | 1469554543553 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:35:43 INFO - PROCESS | 1665 | 1469554543556 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:35:43 INFO - PROCESS | 1665 | 1469554543560 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 1665 | 1469554543563 Marionette TRACE conn2 <- [1,1282,null,{}] 10:35:43 INFO - PROCESS | 1665 | 1469554543569 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}] 10:35:43 INFO - PROCESS | 1665 | 1469554543571 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:43 INFO - PROCESS | 1665 | 1469554543702 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:35:43 INFO - PROCESS | 1665 | 1469554543826 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:43 INFO - PROCESS | 1665 | 1469554543829 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x118166000 == 46 [pid = 1665] [id = 328] 10:35:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x115e8dc00) [pid = 1665] [serial = 983] [outer = 0x0] 10:35:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x1161a2400) [pid = 1665] [serial = 984] [outer = 0x115e8dc00] 10:35:43 INFO - PROCESS | 1665 | 1469554543862 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x116aa5c00) [pid = 1665] [serial = 985] [outer = 0x115e8dc00] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x11859c800 == 45 [pid = 1665] [id = 321] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x126aea800 == 44 [pid = 1665] [id = 320] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x11814b000 == 43 [pid = 1665] [id = 319] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x124a33000 == 42 [pid = 1665] [id = 318] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x123fa0000 == 41 [pid = 1665] [id = 317] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1164be000 == 40 [pid = 1665] [id = 316] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1199a7000 == 39 [pid = 1665] [id = 315] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c3800 == 38 [pid = 1665] [id = 314] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x117482800 == 37 [pid = 1665] [id = 313] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x1169bd000 == 36 [pid = 1665] [id = 312] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x118163800 == 35 [pid = 1665] [id = 311] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x112644800 == 34 [pid = 1665] [id = 310] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad0d000 == 33 [pid = 1665] [id = 291] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x11617b800 == 32 [pid = 1665] [id = 327] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad05000 == 31 [pid = 1665] [id = 326] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x128d60800 == 30 [pid = 1665] [id = 325] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x11935a000 == 29 [pid = 1665] [id = 324] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x12a363800 == 28 [pid = 1665] [id = 322] 10:35:44 INFO - PROCESS | 1665 | --DOCSHELL 0x11661d000 == 27 [pid = 1665] [id = 323] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x12810ec00) [pid = 1665] [serial = 906] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x128930400) [pid = 1665] [serial = 909] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x12ab2ac00) [pid = 1665] [serial = 915] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x12a4d4800) [pid = 1665] [serial = 913] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1289d0c00) [pid = 1665] [serial = 912] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x11809e800) [pid = 1665] [serial = 918] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1194db000) [pid = 1665] [serial = 919] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x126532400) [pid = 1665] [serial = 924] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x123fb6800) [pid = 1665] [serial = 894] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x118884c00) [pid = 1665] [serial = 884] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x119058800) [pid = 1665] [serial = 885] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x124410000) [pid = 1665] [serial = 895] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1244c5400) [pid = 1665] [serial = 897] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1248f6400) [pid = 1665] [serial = 898] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x113358c00) [pid = 1665] [serial = 875] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x114f80c00) [pid = 1665] [serial = 876] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1199e9400) [pid = 1665] [serial = 890] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x120feb400) [pid = 1665] [serial = 891] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12ab35800) [pid = 1665] [serial = 922] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11690ac00) [pid = 1665] [serial = 878] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x116aa6400) [pid = 1665] [serial = 879] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12550dc00) [pid = 1665] [serial = 903] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1194d6400) [pid = 1665] [serial = 887] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1194ee000) [pid = 1665] [serial = 888] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11830a000) [pid = 1665] [serial = 881] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x11848a000) [pid = 1665] [serial = 882] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12a481c00) [pid = 1665] [serial = 873] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x124aae400) [pid = 1665] [serial = 900] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x124cda400) [pid = 1665] [serial = 901] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12add8000) [pid = 1665] [serial = 925] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1127db800) [pid = 1665] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12ab32800) [pid = 1665] [serial = 916] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12add9400) [pid = 1665] [serial = 927] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1289cc400) [pid = 1665] [serial = 910] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1282e7c00) [pid = 1665] [serial = 907] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x124412000) [pid = 1665] [serial = 921] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x1265a6c00) [pid = 1665] [serial = 904] [outer = 0x0] [url = about:blank] 10:35:44 INFO - PROCESS | 1665 | 1469554544832 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]]]}] 10:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1327ms 10:35:44 INFO - PROCESS | 1665 | 1469554544887 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:35:44 INFO - PROCESS | 1665 | 1469554544890 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:35:44 INFO - PROCESS | 1665 | 1469554544893 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 1665 | 1469554544895 Marionette TRACE conn2 <- [1,1286,null,{}] 10:35:44 INFO - PROCESS | 1665 | 1469554544900 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}] 10:35:44 INFO - PROCESS | 1665 | 1469554544901 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:44 INFO - PROCESS | 1665 | 1469554544983 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:35:44 INFO - PROCESS | 1665 | 1469554544987 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 1665 | 1469554544989 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e43800 == 28 [pid = 1665] [id = 329] 10:35:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x112f87800) [pid = 1665] [serial = 986] [outer = 0x0] 10:35:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x113c5a400) [pid = 1665] [serial = 987] [outer = 0x112f87800] 10:35:45 INFO - PROCESS | 1665 | 1469554545020 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x115e26000) [pid = 1665] [serial = 988] [outer = 0x112f87800] 10:35:45 INFO - PROCESS | 1665 | 1469554545355 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]]]}] 10:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 10:35:45 INFO - PROCESS | 1665 | 1469554545414 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 1665 | 1469554545417 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:35:45 INFO - PROCESS | 1665 | 1469554545422 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 1665 | 1469554545424 Marionette TRACE conn2 <- [1,1290,null,{}] 10:35:45 INFO - PROCESS | 1665 | 1469554545426 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}] 10:35:45 INFO - PROCESS | 1665 | 1469554545428 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:45 INFO - PROCESS | 1665 | 1469554545504 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:35:45 INFO - PROCESS | 1665 | 1469554545509 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 1665 | 1469554545510 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x117152800 == 29 [pid = 1665] [id = 330] 10:35:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11690bc00) [pid = 1665] [serial = 989] [outer = 0x0] 10:35:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1176cdc00) [pid = 1665] [serial = 990] [outer = 0x11690bc00] 10:35:45 INFO - PROCESS | 1665 | 1469554545539 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118308400) [pid = 1665] [serial = 991] [outer = 0x11690bc00] 10:35:45 INFO - PROCESS | 1665 | 1469554545875 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]]]}] 10:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 470ms 10:35:45 INFO - PROCESS | 1665 | 1469554545903 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 1665 | 1469554545904 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:35:45 INFO - PROCESS | 1665 | 1469554545907 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 1665 | 1469554545909 Marionette TRACE conn2 <- [1,1294,null,{}] 10:35:45 INFO - PROCESS | 1665 | 1469554545921 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}] 10:35:45 INFO - PROCESS | 1665 | 1469554545924 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:46 INFO - PROCESS | 1665 | 1469554546018 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:35:46 INFO - PROCESS | 1665 | 1469554546023 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 1665 | 1469554546025 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c5800 == 30 [pid = 1665] [id = 331] 10:35:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x112696800) [pid = 1665] [serial = 992] [outer = 0x0] 10:35:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x118890400) [pid = 1665] [serial = 993] [outer = 0x112696800] 10:35:46 INFO - PROCESS | 1665 | 1469554546055 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11932c000) [pid = 1665] [serial = 994] [outer = 0x112696800] 10:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:35:46 INFO - PROCESS | 1665 | 1469554546376 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]]]}] 10:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 472ms 10:35:46 INFO - PROCESS | 1665 | 1469554546379 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 1665 | 1469554546381 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:35:46 INFO - PROCESS | 1665 | 1469554546388 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 1665 | 1469554546389 Marionette TRACE conn2 <- [1,1298,null,{}] 10:35:46 INFO - PROCESS | 1665 | 1469554546391 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}] 10:35:46 INFO - PROCESS | 1665 | 1469554546392 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:46 INFO - PROCESS | 1665 | 1469554546469 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:35:46 INFO - PROCESS | 1665 | 1469554546473 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 1665 | 1469554546474 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x119378800 == 31 [pid = 1665] [id = 332] 10:35:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1194d6400) [pid = 1665] [serial = 995] [outer = 0x0] 10:35:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194eac00) [pid = 1665] [serial = 996] [outer = 0x1194d6400] 10:35:46 INFO - PROCESS | 1665 | 1469554546502 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x119534c00) [pid = 1665] [serial = 997] [outer = 0x1194d6400] 10:35:46 INFO - PROCESS | 1665 | 1469554546825 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]]]}] 10:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 472ms 10:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:35:46 INFO - PROCESS | 1665 | 1469554546861 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 1665 | 1469554546862 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:35:46 INFO - PROCESS | 1665 | 1469554546864 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 1665 | 1469554546865 Marionette TRACE conn2 <- [1,1302,null,{}] 10:35:46 INFO - PROCESS | 1665 | 1469554546875 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}] 10:35:46 INFO - PROCESS | 1665 | 1469554546876 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:46 INFO - PROCESS | 1665 | 1469554546978 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:35:46 INFO - PROCESS | 1665 | 1469554546994 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 1665 | 1469554546996 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x119eee000 == 32 [pid = 1665] [id = 333] 10:35:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x116753800) [pid = 1665] [serial = 998] [outer = 0x0] 10:35:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1199f6400) [pid = 1665] [serial = 999] [outer = 0x116753800] 10:35:47 INFO - PROCESS | 1665 | 1469554547020 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x120ff0800) [pid = 1665] [serial = 1000] [outer = 0x116753800] 10:35:47 INFO - PROCESS | 1665 | 1469554547352 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]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 519ms 10:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:35:47 INFO - PROCESS | 1665 | 1469554547385 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 1665 | 1469554547386 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:35:47 INFO - PROCESS | 1665 | 1469554547388 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 1665 | 1469554547389 Marionette TRACE conn2 <- [1,1306,null,{}] 10:35:47 INFO - PROCESS | 1665 | 1469554547391 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}] 10:35:47 INFO - PROCESS | 1665 | 1469554547395 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:47 INFO - PROCESS | 1665 | 1469554547505 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:35:47 INFO - PROCESS | 1665 | 1469554547543 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 1665 | 1469554547544 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e1a000 == 33 [pid = 1665] [id = 334] 10:35:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x120fec400) [pid = 1665] [serial = 1001] [outer = 0x0] 10:35:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x123fbd000) [pid = 1665] [serial = 1002] [outer = 0x120fec400] 10:35:47 INFO - PROCESS | 1665 | 1469554547569 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124a81400) [pid = 1665] [serial = 1003] [outer = 0x120fec400] 10:35:47 INFO - PROCESS | 1665 | 1469554547861 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]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 522ms 10:35:47 INFO - PROCESS | 1665 | 1469554547910 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 1665 | 1469554547911 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:35:47 INFO - PROCESS | 1665 | 1469554547930 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 1665 | 1469554547931 Marionette TRACE conn2 <- [1,1310,null,{}] 10:35:47 INFO - PROCESS | 1665 | 1469554547933 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}] 10:35:47 INFO - PROCESS | 1665 | 1469554547934 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:48 INFO - PROCESS | 1665 | 1469554548030 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:35:48 INFO - PROCESS | 1665 | 1469554548066 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 1665 | 1469554548067 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a26000 == 34 [pid = 1665] [id = 335] 10:35:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x111c7d800) [pid = 1665] [serial = 1004] [outer = 0x0] 10:35:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x124cd9400) [pid = 1665] [serial = 1005] [outer = 0x111c7d800] 10:35:48 INFO - PROCESS | 1665 | 1469554548091 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12810e400) [pid = 1665] [serial = 1006] [outer = 0x111c7d800] 10:35:48 INFO - PROCESS | 1665 | 1469554548377 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] 10:35:48 INFO - PROCESS | 1665 | 1469554548407 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:35:48 INFO - PROCESS | 1665 | 1469554548409 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 1665 | 1469554548410 Marionette TRACE conn2 <- [1,1314,null,{}] 10:35:48 INFO - PROCESS | 1665 | 1469554548413 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}] 10:35:48 INFO - PROCESS | 1665 | 1469554548414 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:48 INFO - PROCESS | 1665 | 1469554548511 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:35:48 INFO - PROCESS | 1665 | 1469554548515 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 1665 | 1469554548517 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x125666000 == 35 [pid = 1665] [id = 336] 10:35:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x119054800) [pid = 1665] [serial = 1007] [outer = 0x0] 10:35:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x128117c00) [pid = 1665] [serial = 1008] [outer = 0x119054800] 10:35:48 INFO - PROCESS | 1665 | 1469554548541 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x128931000) [pid = 1665] [serial = 1009] [outer = 0x119054800] 10:35:48 INFO - PROCESS | 1665 | 1469554548879 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]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 517ms 10:35:48 INFO - PROCESS | 1665 | 1469554548928 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 1665 | 1469554548929 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:35:48 INFO - PROCESS | 1665 | 1469554548931 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 1665 | 1469554548932 Marionette TRACE conn2 <- [1,1318,null,{}] 10:35:48 INFO - PROCESS | 1665 | 1469554548935 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}] 10:35:48 INFO - PROCESS | 1665 | 1469554548936 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:49 INFO - PROCESS | 1665 | 1469554549163 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1206d8000) [pid = 1665] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1194d8000) [pid = 1665] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1248f1000) [pid = 1665] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x117d0ac00) [pid = 1665] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1164ea800) [pid = 1665] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x111e58400) [pid = 1665] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x116148800) [pid = 1665] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x119427000) [pid = 1665] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x118778800) [pid = 1665] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11875d400) [pid = 1665] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x124c8cc00) [pid = 1665] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x126599400) [pid = 1665] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x118406c00) [pid = 1665] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:35:49 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x112697400) [pid = 1665] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:35:49 INFO - PROCESS | 1665 | 1469554549208 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 1665 | 1469554549209 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x11858d000 == 36 [pid = 1665] [id = 337] 10:35:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11269a800) [pid = 1665] [serial = 1010] [outer = 0x0] 10:35:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1130cf000) [pid = 1665] [serial = 1011] [outer = 0x11269a800] 10:35:49 INFO - PROCESS | 1665 | 1469554549234 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x118404800) [pid = 1665] [serial = 1012] [outer = 0x11269a800] 10:35:49 INFO - PROCESS | 1665 | 1469554549487 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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 570ms 10:35:49 INFO - PROCESS | 1665 | 1469554549507 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 1665 | 1469554549508 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:35:49 INFO - PROCESS | 1665 | 1469554549512 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 1665 | 1469554549513 Marionette TRACE conn2 <- [1,1322,null,{}] 10:35:49 INFO - PROCESS | 1665 | 1469554549523 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}] 10:35:49 INFO - PROCESS | 1665 | 1469554549524 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:49 INFO - PROCESS | 1665 | 1469554549605 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:35:49 INFO - PROCESS | 1665 | 1469554549610 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 1665 | 1469554549611 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x128734800 == 37 [pid = 1665] [id = 338] 10:35:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11875fc00) [pid = 1665] [serial = 1013] [outer = 0x0] 10:35:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x120fe4800) [pid = 1665] [serial = 1014] [outer = 0x11875fc00] 10:35:49 INFO - PROCESS | 1665 | 1469554549635 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1282e1c00) [pid = 1665] [serial = 1015] [outer = 0x11875fc00] 10:35:49 INFO - PROCESS | 1665 | 1469554549958 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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 475ms 10:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:35:49 INFO - PROCESS | 1665 | 1469554549987 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 1665 | 1469554549988 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:35:49 INFO - PROCESS | 1665 | 1469554549991 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 1665 | 1469554549993 Marionette TRACE conn2 <- [1,1326,null,{}] 10:35:49 INFO - PROCESS | 1665 | 1469554549995 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}] 10:35:49 INFO - PROCESS | 1665 | 1469554549996 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:50 INFO - PROCESS | 1665 | 1469554550114 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:35:50 INFO - PROCESS | 1665 | 1469554550127 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 1665 | 1469554550128 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee8000 == 38 [pid = 1665] [id = 339] 10:35:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11269bc00) [pid = 1665] [serial = 1016] [outer = 0x0] 10:35:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x128932000) [pid = 1665] [serial = 1017] [outer = 0x11269bc00] 10:35:50 INFO - PROCESS | 1665 | 1469554550155 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a4d6400) [pid = 1665] [serial = 1018] [outer = 0x11269bc00] 10:35:50 INFO - PROCESS | 1665 | 1469554550476 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]]]}] 10:35:50 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 10:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 10:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:35:50 INFO - PROCESS | 1665 | 1469554550511 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:35:50 INFO - PROCESS | 1665 | 1469554550512 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:35:50 INFO - PROCESS | 1665 | 1469554550515 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:35:50 INFO - PROCESS | 1665 | 1469554550517 Marionette TRACE conn2 <- [1,1330,null,{}] 10:35:50 INFO - PROCESS | 1665 | 1469554550520 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}] 10:35:50 INFO - PROCESS | 1665 | 1469554550521 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:50 INFO - PROCESS | 1665 | 1469554550642 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:35:50 INFO - PROCESS | 1665 | 1469554550704 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 1665 | 1469554550706 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x112f05000 == 39 [pid = 1665] [id = 340] 10:35:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x111ca8c00) [pid = 1665] [serial = 1019] [outer = 0x0] 10:35:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1122b4400) [pid = 1665] [serial = 1020] [outer = 0x111ca8c00] 10:35:50 INFO - PROCESS | 1665 | 1469554550738 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x112a7d400) [pid = 1665] [serial = 1021] [outer = 0x111ca8c00] 10:35:51 INFO - PROCESS | 1665 | 1469554551263 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]]]}] 10:35:51 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 10:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 821ms 10:35:51 INFO - PROCESS | 1665 | 1469554551338 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 1665 | 1469554551341 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:35:51 INFO - PROCESS | 1665 | 1469554551344 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 1665 | 1469554551346 Marionette TRACE conn2 <- [1,1334,null,{}] 10:35:51 INFO - PROCESS | 1665 | 1469554551349 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}] 10:35:51 INFO - PROCESS | 1665 | 1469554551351 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:51 INFO - PROCESS | 1665 | 1469554551463 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:35:51 INFO - PROCESS | 1665 | 1469554551543 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 1665 | 1469554551545 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x119085800 == 40 [pid = 1665] [id = 341] 10:35:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116fdc800) [pid = 1665] [serial = 1022] [outer = 0x0] 10:35:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1176ca400) [pid = 1665] [serial = 1023] [outer = 0x116fdc800] 10:35:51 INFO - PROCESS | 1665 | 1469554551575 Marionette DEBUG loaded listener.js 10:35:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x11847d000) [pid = 1665] [serial = 1024] [outer = 0x116fdc800] 10:35:52 INFO - PROCESS | 1665 | 1469554552252 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]]]}] 10:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 976ms 10:35:52 INFO - PROCESS | 1665 | 1469554552320 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:35:52 INFO - PROCESS | 1665 | 1469554552322 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:35:52 INFO - PROCESS | 1665 | 1469554552325 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 1665 | 1469554552327 Marionette TRACE conn2 <- [1,1338,null,{}] 10:35:52 INFO - PROCESS | 1665 | 1469554552331 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}] 10:35:52 INFO - PROCESS | 1665 | 1469554552332 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:52 INFO - PROCESS | 1665 | 1469554552442 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:35:52 INFO - PROCESS | 1665 | 1469554552534 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 1665 | 1469554552535 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x116964000 == 41 [pid = 1665] [id = 342] 10:35:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x116985800) [pid = 1665] [serial = 1025] [outer = 0x0] 10:35:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x116aa8c00) [pid = 1665] [serial = 1026] [outer = 0x116985800] 10:35:52 INFO - PROCESS | 1665 | 1469554552564 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x118306000) [pid = 1665] [serial = 1027] [outer = 0x116985800] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee8000 == 40 [pid = 1665] [id = 339] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x128734800 == 39 [pid = 1665] [id = 338] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x11858d000 == 38 [pid = 1665] [id = 337] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x125666000 == 37 [pid = 1665] [id = 336] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x124a26000 == 36 [pid = 1665] [id = 335] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x123e1a000 == 35 [pid = 1665] [id = 334] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x119eee000 == 34 [pid = 1665] [id = 333] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x119378800 == 33 [pid = 1665] [id = 332] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c5800 == 32 [pid = 1665] [id = 331] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x117152800 == 31 [pid = 1665] [id = 330] 10:35:52 INFO - PROCESS | 1665 | --DOCSHELL 0x115e43800 == 30 [pid = 1665] [id = 329] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x123baac00) [pid = 1665] [serial = 951] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1199f7400) [pid = 1665] [serial = 949] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1248fa400) [pid = 1665] [serial = 954] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x117d19000) [pid = 1665] [serial = 939] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x11840b800) [pid = 1665] [serial = 940] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x116758c00) [pid = 1665] [serial = 933] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x116fe7800) [pid = 1665] [serial = 934] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11269c000) [pid = 1665] [serial = 930] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x112a7f800) [pid = 1665] [serial = 931] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1164edc00) [pid = 1665] [serial = 936] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x116a0bc00) [pid = 1665] [serial = 937] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1194e4800) [pid = 1665] [serial = 945] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11952a000) [pid = 1665] [serial = 946] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x118886000) [pid = 1665] [serial = 942] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11334e400) [pid = 1665] [serial = 943] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x128112400) [pid = 1665] [serial = 964] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x124c87000) [pid = 1665] [serial = 955] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x128119400) [pid = 1665] [serial = 966] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12af97c00) [pid = 1665] [serial = 928] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1244c4c00) [pid = 1665] [serial = 960] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x116a0c400) [pid = 1665] [serial = 958] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1289c3000) [pid = 1665] [serial = 967] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1127dec00) [pid = 1665] [serial = 957] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x119532400) [pid = 1665] [serial = 948] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12448dc00) [pid = 1665] [serial = 952] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12662cc00) [pid = 1665] [serial = 963] [outer = 0x0] [url = about:blank] 10:35:52 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x12612d400) [pid = 1665] [serial = 961] [outer = 0x0] [url = about:blank] 10:35:53 INFO - PROCESS | 1665 | 1469554553424 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]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1121ms 10:35:53 INFO - PROCESS | 1665 | 1469554553446 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 1665 | 1469554553452 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:35:53 INFO - PROCESS | 1665 | 1469554553457 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 1665 | 1469554553458 Marionette TRACE conn2 <- [1,1342,null,{}] 10:35:53 INFO - PROCESS | 1665 | 1469554553461 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}] 10:35:53 INFO - PROCESS | 1665 | 1469554553462 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:53 INFO - PROCESS | 1665 | 1469554553542 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:35:53 INFO - PROCESS | 1665 | 1469554553550 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 1665 | 1469554553552 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x118180000 == 31 [pid = 1665] [id = 343] 10:35:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x11848a400) [pid = 1665] [serial = 1028] [outer = 0x0] 10:35:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11877f000) [pid = 1665] [serial = 1029] [outer = 0x11848a400] 10:35:53 INFO - PROCESS | 1665 | 1469554553580 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x119054c00) [pid = 1665] [serial = 1030] [outer = 0x11848a400] 10:35:53 INFO - PROCESS | 1665 | 1469554553944 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]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 10:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:35:53 INFO - PROCESS | 1665 | 1469554553977 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 1665 | 1469554553979 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:35:53 INFO - PROCESS | 1665 | 1469554553981 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 1665 | 1469554553985 Marionette TRACE conn2 <- [1,1346,null,{}] 10:35:53 INFO - PROCESS | 1665 | 1469554553993 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}] 10:35:53 INFO - PROCESS | 1665 | 1469554553996 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:54 INFO - PROCESS | 1665 | 1469554554077 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:35:54 INFO - PROCESS | 1665 | 1469554554085 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 1665 | 1469554554087 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x119378800 == 32 [pid = 1665] [id = 344] 10:35:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11933ac00) [pid = 1665] [serial = 1031] [outer = 0x0] 10:35:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x119532800) [pid = 1665] [serial = 1032] [outer = 0x11933ac00] 10:35:54 INFO - PROCESS | 1665 | 1469554554115 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1206d7800) [pid = 1665] [serial = 1033] [outer = 0x11933ac00] 10:35:54 INFO - PROCESS | 1665 | 1469554554458 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]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 523ms 10:35:54 INFO - PROCESS | 1665 | 1469554554504 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 1665 | 1469554554506 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:35:54 INFO - PROCESS | 1665 | 1469554554508 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 1665 | 1469554554509 Marionette TRACE conn2 <- [1,1350,null,{}] 10:35:54 INFO - PROCESS | 1665 | 1469554554511 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}] 10:35:54 INFO - PROCESS | 1665 | 1469554554513 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:54 INFO - PROCESS | 1665 | 1469554554621 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:35:54 INFO - PROCESS | 1665 | 1469554554652 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 1665 | 1469554554653 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x123865800 == 33 [pid = 1665] [id = 345] 10:35:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1206d8c00) [pid = 1665] [serial = 1034] [outer = 0x0] 10:35:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x123ba7000) [pid = 1665] [serial = 1035] [outer = 0x1206d8c00] 10:35:54 INFO - PROCESS | 1665 | 1469554554679 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1243b2c00) [pid = 1665] [serial = 1036] [outer = 0x1206d8c00] 10:35:55 INFO - PROCESS | 1665 | 1469554555103 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]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 618ms 10:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:35:55 INFO - PROCESS | 1665 | 1469554555127 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 1665 | 1469554555129 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:35:55 INFO - PROCESS | 1665 | 1469554555133 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 1665 | 1469554555135 Marionette TRACE conn2 <- [1,1354,null,{}] 10:35:55 INFO - PROCESS | 1665 | 1469554555139 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}] 10:35:55 INFO - PROCESS | 1665 | 1469554555140 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:55 INFO - PROCESS | 1665 | 1469554555289 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:35:55 INFO - PROCESS | 1665 | 1469554555311 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 1665 | 1469554555312 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x11715f000 == 34 [pid = 1665] [id = 346] 10:35:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x123fbc400) [pid = 1665] [serial = 1037] [outer = 0x0] 10:35:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x12440fc00) [pid = 1665] [serial = 1038] [outer = 0x123fbc400] 10:35:55 INFO - PROCESS | 1665 | 1469554555362 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1248efc00) [pid = 1665] [serial = 1039] [outer = 0x123fbc400] 10:35:55 INFO - PROCESS | 1665 | 1469554555745 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]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 624ms 10:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:35:55 INFO - PROCESS | 1665 | 1469554555755 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 1665 | 1469554555757 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:35:55 INFO - PROCESS | 1665 | 1469554555759 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 1665 | 1469554555760 Marionette TRACE conn2 <- [1,1358,null,{}] 10:35:55 INFO - PROCESS | 1665 | 1469554555762 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}] 10:35:55 INFO - PROCESS | 1665 | 1469554555766 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:55 INFO - PROCESS | 1665 | 1469554555929 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:35:55 INFO - PROCESS | 1665 | 1469554555981 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 1665 | 1469554555982 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268b7000 == 35 [pid = 1665] [id = 347] 10:35:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x112e92400) [pid = 1665] [serial = 1040] [outer = 0x0] 10:35:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x124a81000) [pid = 1665] [serial = 1041] [outer = 0x112e92400] 10:35:56 INFO - PROCESS | 1665 | 1469554556006 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x128119400) [pid = 1665] [serial = 1042] [outer = 0x112e92400] 10:35:56 INFO - PROCESS | 1665 | 1469554556303 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]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 568ms 10:35:56 INFO - PROCESS | 1665 | 1469554556329 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 1665 | 1469554556331 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:35:56 INFO - PROCESS | 1665 | 1469554556335 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 1665 | 1469554556338 Marionette TRACE conn2 <- [1,1362,null,{}] 10:35:56 INFO - PROCESS | 1665 | 1469554556340 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}] 10:35:56 INFO - PROCESS | 1665 | 1469554556341 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:56 INFO - PROCESS | 1665 | 1469554556436 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:35:56 INFO - PROCESS | 1665 | 1469554556446 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 1665 | 1469554556447 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x128410800 == 36 [pid = 1665] [id = 348] 10:35:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x126872000) [pid = 1665] [serial = 1043] [outer = 0x0] 10:35:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1289c5000) [pid = 1665] [serial = 1044] [outer = 0x126872000] 10:35:56 INFO - PROCESS | 1665 | 1469554556479 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a324c00) [pid = 1665] [serial = 1045] [outer = 0x126872000] 10:35:56 INFO - PROCESS | 1665 | 1469554556811 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]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 526ms 10:35:56 INFO - PROCESS | 1665 | 1469554556861 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:35:56 INFO - PROCESS | 1665 | 1469554556862 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:35:56 INFO - PROCESS | 1665 | 1469554556864 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 1665 | 1469554556865 Marionette TRACE conn2 <- [1,1366,null,{}] 10:35:56 INFO - PROCESS | 1665 | 1469554556867 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}] 10:35:56 INFO - PROCESS | 1665 | 1469554556869 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:56 INFO - PROCESS | 1665 | 1469554556962 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x120fec400) [pid = 1665] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1194d6400) [pid = 1665] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x111c7d800) [pid = 1665] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x112f87800) [pid = 1665] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x112696800) [pid = 1665] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11690bc00) [pid = 1665] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11875fc00) [pid = 1665] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x112fd2000) [pid = 1665] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x116fe0800) [pid = 1665] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1199f7000) [pid = 1665] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1244c0c00) [pid = 1665] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x119054800) [pid = 1665] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11269a800) [pid = 1665] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x115e8dc00) [pid = 1665] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1133bbc00) [pid = 1665] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:35:57 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x116753800) [pid = 1665] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:35:57 INFO - PROCESS | 1665 | 1469554557083 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 1665 | 1469554557084 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169a7800 == 37 [pid = 1665] [id = 349] 10:35:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1127da400) [pid = 1665] [serial = 1046] [outer = 0x0] 10:35:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x112f9ec00) [pid = 1665] [serial = 1047] [outer = 0x1127da400] 10:35:57 INFO - PROCESS | 1665 | 1469554557113 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x116fe0800) [pid = 1665] [serial = 1048] [outer = 0x1127da400] 10:35:57 INFO - PROCESS | 1665 | 1469554557406 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] 10:35:57 INFO - PROCESS | 1665 | 1469554557441 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:35:57 INFO - PROCESS | 1665 | 1469554557443 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - PROCESS | 1665 | 1469554557444 Marionette TRACE conn2 <- [1,1370,null,{}] 10:35:57 INFO - PROCESS | 1665 | 1469554557446 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}] 10:35:57 INFO - PROCESS | 1665 | 1469554557448 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:57 INFO - PROCESS | 1665 | 1469554557530 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:35:57 INFO - PROCESS | 1665 | 1469554557535 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 1665 | 1469554557537 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a36c800 == 38 [pid = 1665] [id = 350] 10:35:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118404400) [pid = 1665] [serial = 1049] [outer = 0x0] 10:35:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x119008000) [pid = 1665] [serial = 1050] [outer = 0x118404400] 10:35:57 INFO - PROCESS | 1665 | 1469554557569 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x126a6d800) [pid = 1665] [serial = 1051] [outer = 0x118404400] 10:35:57 INFO - PROCESS | 1665 | 1469554557878 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] 10:35:57 INFO - PROCESS | 1665 | 1469554557913 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:35:57 INFO - PROCESS | 1665 | 1469554557915 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - PROCESS | 1665 | 1469554557918 Marionette TRACE conn2 <- [1,1374,null,{}] 10:35:57 INFO - PROCESS | 1665 | 1469554557921 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}] 10:35:57 INFO - PROCESS | 1665 | 1469554557922 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:58 INFO - PROCESS | 1665 | 1469554558030 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:35:58 INFO - PROCESS | 1665 | 1469554558036 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 1665 | 1469554558037 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x118154800 == 39 [pid = 1665] [id = 351] 10:35:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x116fe7c00) [pid = 1665] [serial = 1052] [outer = 0x0] 10:35:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x128114000) [pid = 1665] [serial = 1053] [outer = 0x116fe7c00] 10:35:58 INFO - PROCESS | 1665 | 1469554558060 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x12a4d3000) [pid = 1665] [serial = 1054] [outer = 0x116fe7c00] 10:35:58 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:58 INFO - PROCESS | 1665 | 1469554558374 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] 10:35:58 INFO - PROCESS | 1665 | 1469554558390 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:35:58 INFO - PROCESS | 1665 | 1469554558392 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 1665 | 1469554558394 Marionette TRACE conn2 <- [1,1378,null,{}] 10:35:58 INFO - PROCESS | 1665 | 1469554558396 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}] 10:35:58 INFO - PROCESS | 1665 | 1469554558398 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:58 INFO - PROCESS | 1665 | 1469554558507 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:35:58 INFO - PROCESS | 1665 | 1469554558511 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 1665 | 1469554558522 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af3a000 == 40 [pid = 1665] [id = 352] 10:35:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12a4d3800) [pid = 1665] [serial = 1055] [outer = 0x0] 10:35:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12ab33000) [pid = 1665] [serial = 1056] [outer = 0x12a4d3800] 10:35:58 INFO - PROCESS | 1665 | 1469554558566 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12adb9000) [pid = 1665] [serial = 1057] [outer = 0x12a4d3800] 10:35:58 INFO - PROCESS | 1665 | 1469554558939 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] 10:35:58 INFO - PROCESS | 1665 | 1469554558964 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:35:58 INFO - PROCESS | 1665 | 1469554558969 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 1665 | 1469554558970 Marionette TRACE conn2 <- [1,1382,null,{}] 10:35:58 INFO - PROCESS | 1665 | 1469554558972 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}] 10:35:58 INFO - PROCESS | 1665 | 1469554558973 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:59 INFO - PROCESS | 1665 | 1469554559078 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:35:59 INFO - PROCESS | 1665 | 1469554559157 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 1665 | 1469554559159 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x1131d2000 == 41 [pid = 1665] [id = 353] 10:35:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x111c22400) [pid = 1665] [serial = 1058] [outer = 0x0] 10:35:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1127d7800) [pid = 1665] [serial = 1059] [outer = 0x111c22400] 10:35:59 INFO - PROCESS | 1665 | 1469554559192 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1132d0000) [pid = 1665] [serial = 1060] [outer = 0x111c22400] 10:35:59 INFO - PROCESS | 1665 | [1665] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:59 INFO - PROCESS | 1665 | 1469554559683 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] 10:35:59 INFO - PROCESS | 1665 | 1469554559742 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:35:59 INFO - PROCESS | 1665 | 1469554559746 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - PROCESS | 1665 | 1469554559747 Marionette TRACE conn2 <- [1,1386,null,{}] 10:35:59 INFO - PROCESS | 1665 | 1469554559751 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}] 10:35:59 INFO - PROCESS | 1665 | 1469554559754 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:59 INFO - PROCESS | 1665 | 1469554559882 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:35:59 INFO - PROCESS | 1665 | 1469554559953 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 1665 | 1469554559955 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:35:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x119372000 == 42 [pid = 1665] [id = 354] 10:35:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x118483c00) [pid = 1665] [serial = 1061] [outer = 0x0] 10:35:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x118785c00) [pid = 1665] [serial = 1062] [outer = 0x118483c00] 10:35:59 INFO - PROCESS | 1665 | 1469554559985 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x11932f400) [pid = 1665] [serial = 1063] [outer = 0x118483c00] 10:36:00 INFO - PROCESS | 1665 | 1469554560413 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] 10:36:00 INFO - PROCESS | 1665 | 1469554560488 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:36:00 INFO - PROCESS | 1665 | 1469554560492 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 1665 | 1469554560494 Marionette TRACE conn2 <- [1,1390,null,{}] 10:36:00 INFO - PROCESS | 1665 | 1469554560496 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}] 10:36:00 INFO - PROCESS | 1665 | 1469554560498 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:00 INFO - PROCESS | 1665 | 1469554560602 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:36:00 INFO - PROCESS | 1665 | 1469554560671 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 1665 | 1469554560673 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x1281a1000 == 43 [pid = 1665] [id = 355] 10:36:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x123ea7800) [pid = 1665] [serial = 1064] [outer = 0x0] 10:36:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1243ad000) [pid = 1665] [serial = 1065] [outer = 0x123ea7800] 10:36:00 INFO - PROCESS | 1665 | 1469554560701 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1248f3400) [pid = 1665] [serial = 1066] [outer = 0x123ea7800] 10:36:01 INFO - PROCESS | 1665 | 1469554561096 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]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 10:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:36:01 INFO - PROCESS | 1665 | 1469554561173 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 1665 | 1469554561175 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:36:01 INFO - PROCESS | 1665 | 1469554561182 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 1665 | 1469554561187 Marionette TRACE conn2 <- [1,1394,null,{}] 10:36:01 INFO - PROCESS | 1665 | 1469554561212 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}] 10:36:01 INFO - PROCESS | 1665 | 1469554561217 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:01 INFO - PROCESS | 1665 | 1469554561344 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:36:01 INFO - PROCESS | 1665 | 1469554561444 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 1665 | 1469554561446 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc75800 == 44 [pid = 1665] [id = 356] 10:36:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x126599400) [pid = 1665] [serial = 1067] [outer = 0x0] 10:36:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x128119c00) [pid = 1665] [serial = 1068] [outer = 0x126599400] 10:36:01 INFO - PROCESS | 1665 | 1469554561489 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12a475c00) [pid = 1665] [serial = 1069] [outer = 0x126599400] 10:36:01 INFO - PROCESS | 1665 | 1469554561987 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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 847ms 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:36:02 INFO - PROCESS | 1665 | 1469554562025 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 1665 | 1469554562027 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:36:02 INFO - PROCESS | 1665 | 1469554562029 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 1665 | 1469554562030 Marionette TRACE conn2 <- [1,1398,null,{}] 10:36:02 INFO - PROCESS | 1665 | 1469554562033 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}] 10:36:02 INFO - PROCESS | 1665 | 1469554562034 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:02 INFO - PROCESS | 1665 | 1469554562139 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:36:02 INFO - PROCESS | 1665 | 1469554562195 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 1665 | 1469554562196 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x11617b800 == 45 [pid = 1665] [id = 357] 10:36:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x119347400) [pid = 1665] [serial = 1070] [outer = 0x0] 10:36:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x120fe6c00) [pid = 1665] [serial = 1071] [outer = 0x119347400] 10:36:02 INFO - PROCESS | 1665 | 1469554562225 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12811b000) [pid = 1665] [serial = 1072] [outer = 0x119347400] 10:36:02 INFO - PROCESS | 1665 | 1469554562753 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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 770ms 10:36:02 INFO - PROCESS | 1665 | 1469554562800 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 1665 | 1469554562802 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:36:02 INFO - PROCESS | 1665 | 1469554562805 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 1665 | 1469554562807 Marionette TRACE conn2 <- [1,1402,null,{}] 10:36:02 INFO - PROCESS | 1665 | 1469554562811 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}] 10:36:02 INFO - PROCESS | 1665 | 1469554562812 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:02 INFO - PROCESS | 1665 | 1469554562911 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:36:02 INFO - PROCESS | 1665 | 1469554562971 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 1665 | 1469554562972 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a6800 == 46 [pid = 1665] [id = 358] 10:36:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x11698a400) [pid = 1665] [serial = 1073] [outer = 0x0] 10:36:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1176c8000) [pid = 1665] [serial = 1074] [outer = 0x11698a400] 10:36:03 INFO - PROCESS | 1665 | 1469554563000 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x11830a800) [pid = 1665] [serial = 1075] [outer = 0x11698a400] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x118166000 == 45 [pid = 1665] [id = 328] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x12af3a000 == 44 [pid = 1665] [id = 352] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x118154800 == 43 [pid = 1665] [id = 351] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x12a36c800 == 42 [pid = 1665] [id = 350] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x1169a7800 == 41 [pid = 1665] [id = 349] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x128410800 == 40 [pid = 1665] [id = 348] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x1268b7000 == 39 [pid = 1665] [id = 347] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x11715f000 == 38 [pid = 1665] [id = 346] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x123865800 == 37 [pid = 1665] [id = 345] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x119378800 == 36 [pid = 1665] [id = 344] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x118180000 == 35 [pid = 1665] [id = 343] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x116964000 == 34 [pid = 1665] [id = 342] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x119085800 == 33 [pid = 1665] [id = 341] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x112f05000 == 32 [pid = 1665] [id = 340] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x11617b800 == 31 [pid = 1665] [id = 357] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc75800 == 30 [pid = 1665] [id = 356] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x1281a1000 == 29 [pid = 1665] [id = 355] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x119372000 == 28 [pid = 1665] [id = 354] 10:36:03 INFO - PROCESS | 1665 | --DOCSHELL 0x1131d2000 == 27 [pid = 1665] [id = 353] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x123fbd000) [pid = 1665] [serial = 1002] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1194eac00) [pid = 1665] [serial = 996] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x119534c00) [pid = 1665] [serial = 997] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x124cd9400) [pid = 1665] [serial = 1005] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x113c5a400) [pid = 1665] [serial = 987] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x115e26000) [pid = 1665] [serial = 988] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x118890400) [pid = 1665] [serial = 993] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x11932c000) [pid = 1665] [serial = 994] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1176cdc00) [pid = 1665] [serial = 990] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1282e1c00) [pid = 1665] [serial = 1015] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x118308400) [pid = 1665] [serial = 991] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x11663b800) [pid = 1665] [serial = 970] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1133b3800) [pid = 1665] [serial = 969] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11877d400) [pid = 1665] [serial = 973] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x118489000) [pid = 1665] [serial = 972] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x124191000) [pid = 1665] [serial = 976] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x120fe9800) [pid = 1665] [serial = 975] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x128114c00) [pid = 1665] [serial = 979] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x124a81400) [pid = 1665] [serial = 1003] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x128117c00) [pid = 1665] [serial = 1008] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12550d000) [pid = 1665] [serial = 978] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12810e400) [pid = 1665] [serial = 1006] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x118404800) [pid = 1665] [serial = 1012] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x116aa5c00) [pid = 1665] [serial = 985] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1289c9800) [pid = 1665] [serial = 982] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1282ea400) [pid = 1665] [serial = 981] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1161a2400) [pid = 1665] [serial = 984] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1130cf000) [pid = 1665] [serial = 1011] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1199f6400) [pid = 1665] [serial = 999] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x120fe4800) [pid = 1665] [serial = 1014] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x128931000) [pid = 1665] [serial = 1009] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x120ff0800) [pid = 1665] [serial = 1000] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x128932000) [pid = 1665] [serial = 1017] [outer = 0x0] [url = about:blank] 10:36:03 INFO - PROCESS | 1665 | 1469554563970 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]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1221ms 10:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:36:04 INFO - PROCESS | 1665 | 1469554564027 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 1665 | 1469554564029 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:36:04 INFO - PROCESS | 1665 | 1469554564033 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 1665 | 1469554564035 Marionette TRACE conn2 <- [1,1406,null,{}] 10:36:04 INFO - PROCESS | 1665 | 1469554564038 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}] 10:36:04 INFO - PROCESS | 1665 | 1469554564040 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:04 INFO - PROCESS | 1665 | 1469554564128 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:36:04 INFO - PROCESS | 1665 | 1469554564136 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 1665 | 1469554564137 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e59800 == 28 [pid = 1665] [id = 359] 10:36:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x112f9f400) [pid = 1665] [serial = 1076] [outer = 0x0] 10:36:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1130cf000) [pid = 1665] [serial = 1077] [outer = 0x112f9f400] 10:36:04 INFO - PROCESS | 1665 | 1469554564170 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x113cd3400) [pid = 1665] [serial = 1078] [outer = 0x112f9f400] 10:36:04 INFO - PROCESS | 1665 | 1469554564532 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]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 571ms 10:36:04 INFO - PROCESS | 1665 | 1469554564603 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 1665 | 1469554564607 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:36:04 INFO - PROCESS | 1665 | 1469554564611 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 1665 | 1469554564613 Marionette TRACE conn2 <- [1,1410,null,{}] 10:36:04 INFO - PROCESS | 1665 | 1469554564615 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}] 10:36:04 INFO - PROCESS | 1665 | 1469554564617 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:04 INFO - PROCESS | 1665 | 1469554564696 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:36:04 INFO - PROCESS | 1665 | 1469554564703 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 1665 | 1469554564704 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x11747a800 == 29 [pid = 1665] [id = 360] 10:36:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x115e8c000) [pid = 1665] [serial = 1079] [outer = 0x0] 10:36:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x116aa5000) [pid = 1665] [serial = 1080] [outer = 0x115e8c000] 10:36:04 INFO - PROCESS | 1665 | 1469554564732 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118099000) [pid = 1665] [serial = 1081] [outer = 0x115e8c000] 10:36:05 INFO - PROCESS | 1665 | 1469554565088 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]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 523ms 10:36:05 INFO - PROCESS | 1665 | 1469554565135 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:36:05 INFO - PROCESS | 1665 | 1469554565144 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:36:05 INFO - PROCESS | 1665 | 1469554565146 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 1665 | 1469554565149 Marionette TRACE conn2 <- [1,1414,null,{}] 10:36:05 INFO - PROCESS | 1665 | 1469554565156 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}] 10:36:05 INFO - PROCESS | 1665 | 1469554565160 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:05 INFO - PROCESS | 1665 | 1469554565238 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:36:05 INFO - PROCESS | 1665 | 1469554565243 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 1665 | 1469554565245 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x1188ba800 == 30 [pid = 1665] [id = 361] 10:36:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x11877d400) [pid = 1665] [serial = 1082] [outer = 0x0] 10:36:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x119059000) [pid = 1665] [serial = 1083] [outer = 0x11877d400] 10:36:05 INFO - PROCESS | 1665 | 1469554565275 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1194d9400) [pid = 1665] [serial = 1084] [outer = 0x11877d400] 10:36:05 INFO - PROCESS | 1665 | 1469554565643 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]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 526ms 10:36:05 INFO - PROCESS | 1665 | 1469554565673 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 1665 | 1469554565675 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:36:05 INFO - PROCESS | 1665 | 1469554565678 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 1665 | 1469554565679 Marionette TRACE conn2 <- [1,1418,null,{}] 10:36:05 INFO - PROCESS | 1665 | 1469554565683 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}] 10:36:05 INFO - PROCESS | 1665 | 1469554565685 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:05 INFO - PROCESS | 1665 | 1469554565845 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:36:05 INFO - PROCESS | 1665 | 1469554565899 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 1665 | 1469554565900 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199a6000 == 31 [pid = 1665] [id = 362] 10:36:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x119323400) [pid = 1665] [serial = 1085] [outer = 0x0] 10:36:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194ef800) [pid = 1665] [serial = 1086] [outer = 0x119323400] 10:36:05 INFO - PROCESS | 1665 | 1469554565941 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1199f2800) [pid = 1665] [serial = 1087] [outer = 0x119323400] 10:36:06 INFO - PROCESS | 1665 | 1469554566321 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]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 10:36:06 INFO - PROCESS | 1665 | 1469554566348 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 1665 | 1469554566351 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:36:06 INFO - PROCESS | 1665 | 1469554566354 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 1665 | 1469554566362 Marionette TRACE conn2 <- [1,1422,null,{}] 10:36:06 INFO - PROCESS | 1665 | 1469554566364 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}] 10:36:06 INFO - PROCESS | 1665 | 1469554566366 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:06 INFO - PROCESS | 1665 | 1469554566455 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:36:06 INFO - PROCESS | 1665 | 1469554566507 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 1665 | 1469554566508 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x12395a800 == 32 [pid = 1665] [id = 363] 10:36:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1199f0400) [pid = 1665] [serial = 1088] [outer = 0x0] 10:36:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x119eba000) [pid = 1665] [serial = 1089] [outer = 0x1199f0400] 10:36:06 INFO - PROCESS | 1665 | 1469554566535 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x120feb800) [pid = 1665] [serial = 1090] [outer = 0x1199f0400] 10:36:06 INFO - PROCESS | 1665 | 1469554566860 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]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 524ms 10:36:06 INFO - PROCESS | 1665 | 1469554566879 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 1665 | 1469554566880 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:36:06 INFO - PROCESS | 1665 | 1469554566884 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 1665 | 1469554566885 Marionette TRACE conn2 <- [1,1426,null,{}] 10:36:06 INFO - PROCESS | 1665 | 1469554566892 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}] 10:36:06 INFO - PROCESS | 1665 | 1469554566896 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:07 INFO - PROCESS | 1665 | 1469554567012 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:36:07 INFO - PROCESS | 1665 | 1469554567018 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 1665 | 1469554567020 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a3a000 == 33 [pid = 1665] [id = 364] 10:36:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x120ff0800) [pid = 1665] [serial = 1091] [outer = 0x0] 10:36:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1243a9400) [pid = 1665] [serial = 1092] [outer = 0x120ff0800] 10:36:07 INFO - PROCESS | 1665 | 1469554567045 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124a75400) [pid = 1665] [serial = 1093] [outer = 0x120ff0800] 10:36:07 INFO - PROCESS | 1665 | 1469554567387 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]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 10:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:36:07 INFO - PROCESS | 1665 | 1469554567405 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 1665 | 1469554567406 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:36:07 INFO - PROCESS | 1665 | 1469554567408 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 1665 | 1469554567409 Marionette TRACE conn2 <- [1,1430,null,{}] 10:36:07 INFO - PROCESS | 1665 | 1469554567420 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}] 10:36:07 INFO - PROCESS | 1665 | 1469554567428 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:07 INFO - PROCESS | 1665 | 1469554567525 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:36:07 INFO - PROCESS | 1665 | 1469554567572 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 1665 | 1469554567573 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x125649000 == 34 [pid = 1665] [id = 365] 10:36:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124cd9400) [pid = 1665] [serial = 1094] [outer = 0x0] 10:36:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x126532400) [pid = 1665] [serial = 1095] [outer = 0x124cd9400] 10:36:07 INFO - PROCESS | 1665 | 1469554567596 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12686b800) [pid = 1665] [serial = 1096] [outer = 0x124cd9400] 10:36:07 INFO - PROCESS | 1665 | 1469554567928 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]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 570ms 10:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:36:07 INFO - PROCESS | 1665 | 1469554567978 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 1665 | 1469554567980 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:36:07 INFO - PROCESS | 1665 | 1469554567982 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 1665 | 1469554567983 Marionette TRACE conn2 <- [1,1434,null,{}] 10:36:07 INFO - PROCESS | 1665 | 1469554567985 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}] 10:36:07 INFO - PROCESS | 1665 | 1469554567986 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:08 INFO - PROCESS | 1665 | 1469554568078 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:36:08 INFO - PROCESS | 1665 | 1469554568083 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 1665 | 1469554568084 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x1281a1000 == 35 [pid = 1665] [id = 366] 10:36:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1255cec00) [pid = 1665] [serial = 1097] [outer = 0x0] 10:36:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12811c400) [pid = 1665] [serial = 1098] [outer = 0x1255cec00] 10:36:08 INFO - PROCESS | 1665 | 1469554568109 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x128929400) [pid = 1665] [serial = 1099] [outer = 0x1255cec00] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x12a4d3800) [pid = 1665] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x123fbc400) [pid = 1665] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x112e92400) [pid = 1665] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x126872000) [pid = 1665] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x116fdc800) [pid = 1665] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11848a400) [pid = 1665] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x111ca8c00) [pid = 1665] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1206d8c00) [pid = 1665] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x116985800) [pid = 1665] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11269bc00) [pid = 1665] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11933ac00) [pid = 1665] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1127da400) [pid = 1665] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x118404400) [pid = 1665] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:36:08 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x116fe7c00) [pid = 1665] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:36:08 INFO - PROCESS | 1665 | 1469554568648 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]]]}] 10:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 720ms 10:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:36:08 INFO - PROCESS | 1665 | 1469554568703 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 1665 | 1469554568705 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:36:08 INFO - PROCESS | 1665 | 1469554568708 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - PROCESS | 1665 | 1469554568710 Marionette TRACE conn2 <- [1,1438,null,{}] 10:36:08 INFO - PROCESS | 1665 | 1469554568725 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}] 10:36:08 INFO - PROCESS | 1665 | 1469554568727 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:08 INFO - PROCESS | 1665 | 1469554568865 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:36:08 INFO - PROCESS | 1665 | 1469554568877 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 1665 | 1469554568878 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287dd000 == 36 [pid = 1665] [id = 367] 10:36:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x112fa2000) [pid = 1665] [serial = 1100] [outer = 0x0] 10:36:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x119424000) [pid = 1665] [serial = 1101] [outer = 0x112fa2000] 10:36:08 INFO - PROCESS | 1665 | 1469554568917 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x123fb2800) [pid = 1665] [serial = 1102] [outer = 0x112fa2000] 10:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:36:09 INFO - PROCESS | 1665 | 1469554569275 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]]]}] 10:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 10:36:09 INFO - PROCESS | 1665 | 1469554569278 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 1665 | 1469554569279 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:36:09 INFO - PROCESS | 1665 | 1469554569281 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 1665 | 1469554569283 Marionette TRACE conn2 <- [1,1442,null,{}] 10:36:09 INFO - PROCESS | 1665 | 1469554569290 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}] 10:36:09 INFO - PROCESS | 1665 | 1469554569291 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:09 INFO - PROCESS | 1665 | 1469554569369 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:36:09 INFO - PROCESS | 1665 | 1469554569427 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 1665 | 1469554569428 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a35d800 == 37 [pid = 1665] [id = 368] 10:36:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x116753800) [pid = 1665] [serial = 1103] [outer = 0x0] 10:36:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12811a800) [pid = 1665] [serial = 1104] [outer = 0x116753800] 10:36:09 INFO - PROCESS | 1665 | 1469554569452 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x128931000) [pid = 1665] [serial = 1105] [outer = 0x116753800] 10:36:09 INFO - PROCESS | 1665 | 1469554569742 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]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 472ms 10:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:36:09 INFO - PROCESS | 1665 | 1469554569756 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 1665 | 1469554569757 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:36:09 INFO - PROCESS | 1665 | 1469554569760 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 1665 | 1469554569762 Marionette TRACE conn2 <- [1,1446,null,{}] 10:36:09 INFO - PROCESS | 1665 | 1469554569764 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}] 10:36:09 INFO - PROCESS | 1665 | 1469554569766 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:09 INFO - PROCESS | 1665 | 1469554569876 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:36:09 INFO - PROCESS | 1665 | 1469554569879 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 1665 | 1469554569881 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae8e800 == 38 [pid = 1665] [id = 369] 10:36:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1289c9800) [pid = 1665] [serial = 1106] [outer = 0x0] 10:36:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12a481000) [pid = 1665] [serial = 1107] [outer = 0x1289c9800] 10:36:09 INFO - PROCESS | 1665 | 1469554569910 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12ab35400) [pid = 1665] [serial = 1108] [outer = 0x1289c9800] 10:36:10 INFO - PROCESS | 1665 | 1469554570262 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]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 10:36:10 INFO - PROCESS | 1665 | 1469554570279 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 1665 | 1469554570280 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:36:10 INFO - PROCESS | 1665 | 1469554570283 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 1665 | 1469554570286 Marionette TRACE conn2 <- [1,1450,null,{}] 10:36:10 INFO - PROCESS | 1665 | 1469554570288 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}] 10:36:10 INFO - PROCESS | 1665 | 1469554570289 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:10 INFO - PROCESS | 1665 | 1469554570390 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:36:10 INFO - PROCESS | 1665 | 1469554570474 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 1665 | 1469554570475 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x11264c000 == 39 [pid = 1665] [id = 370] 10:36:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x111c7c000) [pid = 1665] [serial = 1109] [outer = 0x0] 10:36:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1122be800) [pid = 1665] [serial = 1110] [outer = 0x111c7c000] 10:36:10 INFO - PROCESS | 1665 | 1469554570507 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x112a8b800) [pid = 1665] [serial = 1111] [outer = 0x111c7c000] 10:36:11 INFO - PROCESS | 1665 | 1469554571072 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]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 822ms 10:36:11 INFO - PROCESS | 1665 | 1469554571110 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 1665 | 1469554571113 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:36:11 INFO - PROCESS | 1665 | 1469554571119 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 1665 | 1469554571121 Marionette TRACE conn2 <- [1,1454,null,{}] 10:36:11 INFO - PROCESS | 1665 | 1469554571125 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}] 10:36:11 INFO - PROCESS | 1665 | 1469554571128 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:11 INFO - PROCESS | 1665 | 1469554571240 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:36:11 INFO - PROCESS | 1665 | 1469554571319 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 1665 | 1469554571320 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x1188b9800 == 40 [pid = 1665] [id = 371] 10:36:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116908800) [pid = 1665] [serial = 1112] [outer = 0x0] 10:36:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x116aa6400) [pid = 1665] [serial = 1113] [outer = 0x116908800] 10:36:11 INFO - PROCESS | 1665 | 1469554571351 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x118306800) [pid = 1665] [serial = 1114] [outer = 0x116908800] 10:36:12 INFO - PROCESS | 1665 | 1469554572202 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]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1125ms 10:36:12 INFO - PROCESS | 1665 | 1469554572243 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 1665 | 1469554572247 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:36:12 INFO - PROCESS | 1665 | 1469554572252 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 1665 | 1469554572255 Marionette TRACE conn2 <- [1,1458,null,{}] 10:36:12 INFO - PROCESS | 1665 | 1469554572260 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}] 10:36:12 INFO - PROCESS | 1665 | 1469554572263 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:12 INFO - PROCESS | 1665 | 1469554572378 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:36:12 INFO - PROCESS | 1665 | 1469554572436 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 1665 | 1469554572438 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x11817f000 == 41 [pid = 1665] [id = 372] 10:36:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x116759000) [pid = 1665] [serial = 1115] [outer = 0x0] 10:36:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1176c1400) [pid = 1665] [serial = 1116] [outer = 0x116759000] 10:36:12 INFO - PROCESS | 1665 | 1469554572466 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x11840b800) [pid = 1665] [serial = 1117] [outer = 0x116759000] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae8e800 == 40 [pid = 1665] [id = 369] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x12a35d800 == 39 [pid = 1665] [id = 368] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x1287dd000 == 38 [pid = 1665] [id = 367] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x1281a1000 == 37 [pid = 1665] [id = 366] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x125649000 == 36 [pid = 1665] [id = 365] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x124a3a000 == 35 [pid = 1665] [id = 364] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x12395a800 == 34 [pid = 1665] [id = 363] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x1199a6000 == 33 [pid = 1665] [id = 362] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x1188ba800 == 32 [pid = 1665] [id = 361] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x11747a800 == 31 [pid = 1665] [id = 360] 10:36:12 INFO - PROCESS | 1665 | --DOCSHELL 0x115e59800 == 30 [pid = 1665] [id = 359] 10:36:12 INFO - PROCESS | 1665 | 1469554572880 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]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 10:36:12 INFO - PROCESS | 1665 | 1469554572924 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 1665 | 1469554572927 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:36:12 INFO - PROCESS | 1665 | 1469554572932 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 1665 | 1469554572934 Marionette TRACE conn2 <- [1,1462,null,{}] 10:36:12 INFO - PROCESS | 1665 | 1469554572936 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}] 10:36:12 INFO - PROCESS | 1665 | 1469554572938 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:13 INFO - PROCESS | 1665 | 1469554573021 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x12ab33000) [pid = 1665] [serial = 1056] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x12440fc00) [pid = 1665] [serial = 1038] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x128119400) [pid = 1665] [serial = 1042] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x124a81000) [pid = 1665] [serial = 1041] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1289c5000) [pid = 1665] [serial = 1044] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12a324c00) [pid = 1665] [serial = 1045] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1176ca400) [pid = 1665] [serial = 1023] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11847d000) [pid = 1665] [serial = 1024] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11877f000) [pid = 1665] [serial = 1029] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x119054c00) [pid = 1665] [serial = 1030] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1122b4400) [pid = 1665] [serial = 1020] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x112a7d400) [pid = 1665] [serial = 1021] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x123ba7000) [pid = 1665] [serial = 1035] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x116aa8c00) [pid = 1665] [serial = 1026] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x118306000) [pid = 1665] [serial = 1027] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12a4d6400) [pid = 1665] [serial = 1018] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x119532800) [pid = 1665] [serial = 1032] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1206d7800) [pid = 1665] [serial = 1033] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x116fe0800) [pid = 1665] [serial = 1048] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12adb9000) [pid = 1665] [serial = 1057] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x119008000) [pid = 1665] [serial = 1050] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1248efc00) [pid = 1665] [serial = 1039] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x112f9ec00) [pid = 1665] [serial = 1047] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x126a6d800) [pid = 1665] [serial = 1051] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1243b2c00) [pid = 1665] [serial = 1036] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12a4d3000) [pid = 1665] [serial = 1054] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x128114000) [pid = 1665] [serial = 1053] [outer = 0x0] [url = about:blank] 10:36:13 INFO - PROCESS | 1665 | 1469554573087 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 1665 | 1469554573088 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x11747a800 == 31 [pid = 1665] [id = 373] 10:36:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x11663bc00) [pid = 1665] [serial = 1118] [outer = 0x0] 10:36:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x118303000) [pid = 1665] [serial = 1119] [outer = 0x11663bc00] 10:36:13 INFO - PROCESS | 1665 | 1469554573118 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x119322800) [pid = 1665] [serial = 1120] [outer = 0x11663bc00] 10:36:13 INFO - PROCESS | 1665 | 1469554573430 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]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 10:36:13 INFO - PROCESS | 1665 | 1469554573455 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 1665 | 1469554573456 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:36:13 INFO - PROCESS | 1665 | 1469554573459 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 1665 | 1469554573461 Marionette TRACE conn2 <- [1,1466,null,{}] 10:36:13 INFO - PROCESS | 1665 | 1469554573472 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}] 10:36:13 INFO - PROCESS | 1665 | 1469554573475 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:13 INFO - PROCESS | 1665 | 1469554573557 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:36:13 INFO - PROCESS | 1665 | 1469554573563 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 1665 | 1469554573565 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc8000 == 32 [pid = 1665] [id = 374] 10:36:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1194d9000) [pid = 1665] [serial = 1121] [outer = 0x0] 10:36:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11998ac00) [pid = 1665] [serial = 1122] [outer = 0x1194d9000] 10:36:13 INFO - PROCESS | 1665 | 1469554573596 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1206db000) [pid = 1665] [serial = 1123] [outer = 0x1194d9000] 10:36:13 INFO - PROCESS | 1665 | 1469554573987 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]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 574ms 10:36:14 INFO - PROCESS | 1665 | 1469554574034 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 1665 | 1469554574036 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:36:14 INFO - PROCESS | 1665 | 1469554574038 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 1665 | 1469554574039 Marionette TRACE conn2 <- [1,1470,null,{}] 10:36:14 INFO - PROCESS | 1665 | 1469554574041 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}] 10:36:14 INFO - PROCESS | 1665 | 1469554574043 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:14 INFO - PROCESS | 1665 | 1469554574123 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:36:14 INFO - PROCESS | 1665 | 1469554574127 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 1665 | 1469554574128 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x124319000 == 33 [pid = 1665] [id = 375] 10:36:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1217d9c00) [pid = 1665] [serial = 1124] [outer = 0x0] 10:36:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1243aa000) [pid = 1665] [serial = 1125] [outer = 0x1217d9c00] 10:36:14 INFO - PROCESS | 1665 | 1469554574154 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x12440e000) [pid = 1665] [serial = 1126] [outer = 0x1217d9c00] 10:36:14 INFO - PROCESS | 1665 | 1469554574493 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]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 470ms 10:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:36:14 INFO - PROCESS | 1665 | 1469554574509 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 1665 | 1469554574510 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:36:14 INFO - PROCESS | 1665 | 1469554574512 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 1665 | 1469554574513 Marionette TRACE conn2 <- [1,1474,null,{}] 10:36:14 INFO - PROCESS | 1665 | 1469554574515 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}] 10:36:14 INFO - PROCESS | 1665 | 1469554574517 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:14 INFO - PROCESS | 1665 | 1469554574630 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:36:14 INFO - PROCESS | 1665 | 1469554574636 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 1665 | 1469554574637 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x11858c000 == 34 [pid = 1665] [id = 376] 10:36:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1217e2800) [pid = 1665] [serial = 1127] [outer = 0x0] 10:36:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x124484800) [pid = 1665] [serial = 1128] [outer = 0x1217e2800] 10:36:14 INFO - PROCESS | 1665 | 1469554574661 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12491c800) [pid = 1665] [serial = 1129] [outer = 0x1217e2800] 10:36:15 INFO - PROCESS | 1665 | 1469554575036 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]]]}] 10:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 572ms 10:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:36:15 INFO - PROCESS | 1665 | 1469554575085 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 1665 | 1469554575086 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:36:15 INFO - PROCESS | 1665 | 1469554575088 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 1665 | 1469554575089 Marionette TRACE conn2 <- [1,1478,null,{}] 10:36:15 INFO - PROCESS | 1665 | 1469554575092 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}] 10:36:15 INFO - PROCESS | 1665 | 1469554575096 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:15 INFO - PROCESS | 1665 | 1469554575214 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:36:15 INFO - PROCESS | 1665 | 1469554575255 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 1665 | 1469554575256 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x128420000 == 35 [pid = 1665] [id = 377] 10:36:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1249b9800) [pid = 1665] [serial = 1130] [outer = 0x0] 10:36:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1266b8800) [pid = 1665] [serial = 1131] [outer = 0x1249b9800] 10:36:15 INFO - PROCESS | 1665 | 1469554575281 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12a478800) [pid = 1665] [serial = 1132] [outer = 0x1249b9800] 10:36:15 INFO - PROCESS | 1665 | 1469554575609 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]]]}] 10:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 573ms 10:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:36:15 INFO - PROCESS | 1665 | 1469554575661 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 1665 | 1469554575662 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:36:15 INFO - PROCESS | 1665 | 1469554575664 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 1665 | 1469554575665 Marionette TRACE conn2 <- [1,1482,null,{}] 10:36:15 INFO - PROCESS | 1665 | 1469554575667 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}] 10:36:15 INFO - PROCESS | 1665 | 1469554575669 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:15 INFO - PROCESS | 1665 | 1469554575760 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:36:15 INFO - PROCESS | 1665 | 1469554575798 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 1665 | 1469554575799 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12872e800 == 36 [pid = 1665] [id = 378] 10:36:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x128932000) [pid = 1665] [serial = 1133] [outer = 0x0] 10:36:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12a4d9000) [pid = 1665] [serial = 1134] [outer = 0x128932000] 10:36:15 INFO - PROCESS | 1665 | 1469554575823 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12ab35800) [pid = 1665] [serial = 1135] [outer = 0x128932000] 10:36:16 INFO - PROCESS | 1665 | 1469554576166 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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 10:36:16 INFO - PROCESS | 1665 | 1469554576186 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:36:16 INFO - PROCESS | 1665 | 1469554576187 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:36:16 INFO - PROCESS | 1665 | 1469554576195 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 1665 | 1469554576196 Marionette TRACE conn2 <- [1,1486,null,{}] 10:36:16 INFO - PROCESS | 1665 | 1469554576198 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}] 10:36:16 INFO - PROCESS | 1665 | 1469554576199 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:16 INFO - PROCESS | 1665 | 1469554576294 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:36:16 INFO - PROCESS | 1665 | 1469554576297 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 1665 | 1469554576298 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5bd800 == 37 [pid = 1665] [id = 379] 10:36:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12ab28c00) [pid = 1665] [serial = 1136] [outer = 0x0] 10:36:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12adcb000) [pid = 1665] [serial = 1137] [outer = 0x12ab28c00] 10:36:16 INFO - PROCESS | 1665 | 1469554576324 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12af8b800) [pid = 1665] [serial = 1138] [outer = 0x12ab28c00] 10:36:16 INFO - PROCESS | 1665 | 1469554576646 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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 472ms 10:36:16 INFO - PROCESS | 1665 | 1469554576663 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 1665 | 1469554576664 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:36:16 INFO - PROCESS | 1665 | 1469554576675 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 1665 | 1469554576676 Marionette TRACE conn2 <- [1,1490,null,{}] 10:36:16 INFO - PROCESS | 1665 | 1469554576687 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}] 10:36:16 INFO - PROCESS | 1665 | 1469554576688 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:16 INFO - PROCESS | 1665 | 1469554576788 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:36:16 INFO - PROCESS | 1665 | 1469554576791 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 1665 | 1469554576792 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af28800 == 38 [pid = 1665] [id = 380] 10:36:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x118480c00) [pid = 1665] [serial = 1139] [outer = 0x0] 10:36:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12af8c400) [pid = 1665] [serial = 1140] [outer = 0x118480c00] 10:36:16 INFO - PROCESS | 1665 | 1469554576816 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12af99000) [pid = 1665] [serial = 1141] [outer = 0x118480c00] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x111c22400) [pid = 1665] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x118483c00) [pid = 1665] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11698a400) [pid = 1665] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1199f0400) [pid = 1665] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x112f9f400) [pid = 1665] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x123ea7800) [pid = 1665] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x115e8c000) [pid = 1665] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11877d400) [pid = 1665] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x126599400) [pid = 1665] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x120ff0800) [pid = 1665] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x119323400) [pid = 1665] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x124cd9400) [pid = 1665] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1255cec00) [pid = 1665] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x119347400) [pid = 1665] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x116753800) [pid = 1665] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:36:17 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x112fa2000) [pid = 1665] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:36:17 INFO - PROCESS | 1665 | 1469554577215 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]]]}] 10:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 569ms 10:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:36:17 INFO - PROCESS | 1665 | 1469554577245 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:36:17 INFO - PROCESS | 1665 | 1469554577246 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:36:17 INFO - PROCESS | 1665 | 1469554577248 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - PROCESS | 1665 | 1469554577249 Marionette TRACE conn2 <- [1,1494,null,{}] 10:36:17 INFO - PROCESS | 1665 | 1469554577251 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}] 10:36:17 INFO - PROCESS | 1665 | 1469554577252 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:17 INFO - PROCESS | 1665 | 1469554577329 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:36:17 INFO - PROCESS | 1665 | 1469554577388 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 1665 | 1469554577389 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x124304800 == 39 [pid = 1665] [id = 381] 10:36:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x111c22400) [pid = 1665] [serial = 1142] [outer = 0x0] 10:36:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11809e800) [pid = 1665] [serial = 1143] [outer = 0x111c22400] 10:36:17 INFO - PROCESS | 1665 | 1469554577413 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11933cc00) [pid = 1665] [serial = 1144] [outer = 0x111c22400] 10:36:17 INFO - PROCESS | 1665 | 1469554577686 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]]]}] 10:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 10:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:36:17 INFO - PROCESS | 1665 | 1469554577724 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:36:17 INFO - PROCESS | 1665 | 1469554577725 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:36:17 INFO - PROCESS | 1665 | 1469554577727 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - PROCESS | 1665 | 1469554577729 Marionette TRACE conn2 <- [1,1498,null,{}] 10:36:17 INFO - PROCESS | 1665 | 1469554577731 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}] 10:36:17 INFO - PROCESS | 1665 | 1469554577733 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:17 INFO - PROCESS | 1665 | 1469554577826 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:36:17 INFO - PROCESS | 1665 | 1469554577829 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 1665 | 1469554577840 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcd1800 == 40 [pid = 1665] [id = 382] 10:36:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119990400) [pid = 1665] [serial = 1145] [outer = 0x0] 10:36:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1265a1c00) [pid = 1665] [serial = 1146] [outer = 0x119990400] 10:36:17 INFO - PROCESS | 1665 | 1469554577867 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12b821800) [pid = 1665] [serial = 1147] [outer = 0x119990400] 10:36:18 INFO - PROCESS | 1665 | 1469554578219 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]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 10:36:18 INFO - PROCESS | 1665 | 1469554578248 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 1665 | 1469554578249 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:36:18 INFO - PROCESS | 1665 | 1469554578251 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 1665 | 1469554578252 Marionette TRACE conn2 <- [1,1502,null,{}] 10:36:18 INFO - PROCESS | 1665 | 1469554578279 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}] 10:36:18 INFO - PROCESS | 1665 | 1469554578280 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:18 INFO - PROCESS | 1665 | 1469554578390 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:36:18 INFO - PROCESS | 1665 | 1469554578397 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 1665 | 1469554578398 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x113c30000 == 41 [pid = 1665] [id = 383] 10:36:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12b8b2c00) [pid = 1665] [serial = 1148] [outer = 0x0] 10:36:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12bca9400) [pid = 1665] [serial = 1149] [outer = 0x12b8b2c00] 10:36:18 INFO - PROCESS | 1665 | 1469554578422 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12be3f800) [pid = 1665] [serial = 1150] [outer = 0x12b8b2c00] 10:36:18 INFO - PROCESS | 1665 | 1469554578736 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]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 529ms 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:36:18 INFO - PROCESS | 1665 | 1469554578781 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 1665 | 1469554578782 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:36:18 INFO - PROCESS | 1665 | 1469554578784 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 1665 | 1469554578785 Marionette TRACE conn2 <- [1,1506,null,{}] 10:36:18 INFO - PROCESS | 1665 | 1469554578787 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}] 10:36:18 INFO - PROCESS | 1665 | 1469554578788 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:18 INFO - PROCESS | 1665 | 1469554578869 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:36:18 INFO - PROCESS | 1665 | 1469554578935 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 1665 | 1469554578936 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9af000 == 42 [pid = 1665] [id = 384] 10:36:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1199ea400) [pid = 1665] [serial = 1151] [outer = 0x0] 10:36:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12c291800) [pid = 1665] [serial = 1152] [outer = 0x1199ea400] 10:36:18 INFO - PROCESS | 1665 | 1469554578968 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12c29a000) [pid = 1665] [serial = 1153] [outer = 0x1199ea400] 10:36:19 INFO - PROCESS | 1665 | 1469554579453 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]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 719ms 10:36:19 INFO - PROCESS | 1665 | 1469554579504 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:36:19 INFO - PROCESS | 1665 | 1469554579507 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:36:19 INFO - PROCESS | 1665 | 1469554579510 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 1665 | 1469554579512 Marionette TRACE conn2 <- [1,1510,null,{}] 10:36:19 INFO - PROCESS | 1665 | 1469554579517 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}] 10:36:19 INFO - PROCESS | 1665 | 1469554579519 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:19 INFO - PROCESS | 1665 | 1469554579630 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:36:19 INFO - PROCESS | 1665 | 1469554579744 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 1665 | 1469554579746 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c0000 == 43 [pid = 1665] [id = 385] 10:36:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x118304c00) [pid = 1665] [serial = 1154] [outer = 0x0] 10:36:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x118481000) [pid = 1665] [serial = 1155] [outer = 0x118304c00] 10:36:19 INFO - PROCESS | 1665 | 1469554579776 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x119053800) [pid = 1665] [serial = 1156] [outer = 0x118304c00] 10:36:20 INFO - PROCESS | 1665 | 1469554580212 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]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 726ms 10:36:20 INFO - PROCESS | 1665 | 1469554580236 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 1665 | 1469554580239 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:36:20 INFO - PROCESS | 1665 | 1469554580244 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - PROCESS | 1665 | 1469554580246 Marionette TRACE conn2 <- [1,1514,null,{}] 10:36:20 INFO - PROCESS | 1665 | 1469554580248 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}] 10:36:20 INFO - PROCESS | 1665 | 1469554580250 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:20 INFO - PROCESS | 1665 | 1469554580356 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:36:20 INFO - PROCESS | 1665 | 1469554580429 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 1665 | 1469554580430 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x124acd000 == 44 [pid = 1665] [id = 386] 10:36:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1194e8800) [pid = 1665] [serial = 1157] [outer = 0x0] 10:36:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x11952f800) [pid = 1665] [serial = 1158] [outer = 0x1194e8800] 10:36:20 INFO - PROCESS | 1665 | 1469554580461 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x120fe6000) [pid = 1665] [serial = 1159] [outer = 0x1194e8800] 10:36:20 INFO - PROCESS | 1665 | 1469554580873 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]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 10:36:20 INFO - PROCESS | 1665 | 1469554580913 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 1665 | 1469554580915 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:36:20 INFO - PROCESS | 1665 | 1469554580917 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - PROCESS | 1665 | 1469554580920 Marionette TRACE conn2 <- [1,1518,null,{}] 10:36:20 INFO - PROCESS | 1665 | 1469554580928 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}] 10:36:20 INFO - PROCESS | 1665 | 1469554580931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:21 INFO - PROCESS | 1665 | 1469554581058 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:36:21 INFO - PROCESS | 1665 | 1469554581134 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 1665 | 1469554581136 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c554800 == 45 [pid = 1665] [id = 387] 10:36:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1243afc00) [pid = 1665] [serial = 1160] [outer = 0x0] 10:36:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1255ca800) [pid = 1665] [serial = 1161] [outer = 0x1243afc00] 10:36:21 INFO - PROCESS | 1665 | 1469554581166 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x128118c00) [pid = 1665] [serial = 1162] [outer = 0x1243afc00] 10:36:21 INFO - PROCESS | 1665 | 1469554581590 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]]]}] 10:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 723ms 10:36:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:36:21 INFO - PROCESS | 1665 | 1469554581641 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:36:21 INFO - PROCESS | 1665 | 1469554581643 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:36:21 INFO - PROCESS | 1665 | 1469554581645 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 1665 | 1469554581646 Marionette TRACE conn2 <- [1,1522,null,{}] 10:36:21 INFO - PROCESS | 1665 | 1469554581676 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}] 10:36:21 INFO - PROCESS | 1665 | 1469554581677 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:21 INFO - PROCESS | 1665 | 1469554581800 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:36:21 INFO - PROCESS | 1665 | 1469554581871 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 1665 | 1469554581872 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268b6800 == 46 [pid = 1665] [id = 388] 10:36:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x116aa8800) [pid = 1665] [serial = 1163] [outer = 0x0] 10:36:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1282ea400) [pid = 1665] [serial = 1164] [outer = 0x116aa8800] 10:36:21 INFO - PROCESS | 1665 | 1469554581902 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12a474800) [pid = 1665] [serial = 1165] [outer = 0x116aa8800] 10:36:22 INFO - PROCESS | 1665 | 1469554582428 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"]]]}] 10:36:22 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 () { 10:36:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:36:22 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 () { 10:36:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:36:22 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 () { 10:36:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:36:22 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 () { 10:36:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:36:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 820ms 10:36:22 INFO - PROCESS | 1665 | 1469554582478 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 1665 | 1469554582480 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:36:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:36:22 INFO - PROCESS | 1665 | 1469554582486 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 1665 | 1469554582488 Marionette TRACE conn2 <- [1,1526,null,{}] 10:36:22 INFO - PROCESS | 1665 | 1469554582492 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}] 10:36:22 INFO - PROCESS | 1665 | 1469554582494 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:22 INFO - PROCESS | 1665 | 1469554582593 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:36:22 INFO - PROCESS | 1665 | 1469554582665 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 1665 | 1469554582667 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x119086800 == 47 [pid = 1665] [id = 389] 10:36:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x11809c800) [pid = 1665] [serial = 1166] [outer = 0x0] 10:36:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x118306000) [pid = 1665] [serial = 1167] [outer = 0x11809c800] 10:36:22 INFO - PROCESS | 1665 | 1469554582694 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x119054400) [pid = 1665] [serial = 1168] [outer = 0x11809c800] 10:36:23 INFO - PROCESS | 1665 | 1469554583104 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"]]]}] 10:36:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:36:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:36:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:36:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:36:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:36:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:36:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 626ms 10:36:23 INFO - PROCESS | 1665 | 1469554583112 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 1665 | 1469554583115 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:36:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:36:23 INFO - PROCESS | 1665 | 1469554583119 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - PROCESS | 1665 | 1469554583121 Marionette TRACE conn2 <- [1,1530,null,{}] 10:36:23 INFO - PROCESS | 1665 | 1469554583124 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}] 10:36:23 INFO - PROCESS | 1665 | 1469554583125 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:23 INFO - PROCESS | 1665 | 1469554583221 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:36:23 INFO - PROCESS | 1665 | 1469554583280 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 1665 | 1469554583281 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x118598000 == 48 [pid = 1665] [id = 390] 10:36:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x11809b400) [pid = 1665] [serial = 1169] [outer = 0x0] 10:36:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x1194d6400) [pid = 1665] [serial = 1170] [outer = 0x11809b400] 10:36:23 INFO - PROCESS | 1665 | 1469554583309 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x1199f5800) [pid = 1665] [serial = 1171] [outer = 0x11809b400] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x113c30000 == 47 [pid = 1665] [id = 383] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcd1800 == 46 [pid = 1665] [id = 382] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x124304800 == 45 [pid = 1665] [id = 381] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12af28800 == 44 [pid = 1665] [id = 380] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5bd800 == 43 [pid = 1665] [id = 379] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12872e800 == 42 [pid = 1665] [id = 378] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x128420000 == 41 [pid = 1665] [id = 377] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11858c000 == 40 [pid = 1665] [id = 376] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x124319000 == 39 [pid = 1665] [id = 375] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc8000 == 38 [pid = 1665] [id = 374] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11747a800 == 37 [pid = 1665] [id = 373] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11817f000 == 36 [pid = 1665] [id = 372] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1188b9800 == 35 [pid = 1665] [id = 371] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11264c000 == 34 [pid = 1665] [id = 370] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a6800 == 33 [pid = 1665] [id = 358] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x119086800 == 32 [pid = 1665] [id = 389] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1268b6800 == 31 [pid = 1665] [id = 388] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12c554800 == 30 [pid = 1665] [id = 387] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x124acd000 == 29 [pid = 1665] [id = 386] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9af000 == 28 [pid = 1665] [id = 384] 10:36:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c0000 == 27 [pid = 1665] [id = 385] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x11932f400) [pid = 1665] [serial = 1063] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x118785c00) [pid = 1665] [serial = 1062] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x11830a800) [pid = 1665] [serial = 1075] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1176c8000) [pid = 1665] [serial = 1074] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x119eba000) [pid = 1665] [serial = 1089] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1130cf000) [pid = 1665] [serial = 1077] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1248f3400) [pid = 1665] [serial = 1066] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x113cd3400) [pid = 1665] [serial = 1078] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1243ad000) [pid = 1665] [serial = 1065] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x116aa5000) [pid = 1665] [serial = 1080] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x118099000) [pid = 1665] [serial = 1081] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x119059000) [pid = 1665] [serial = 1083] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x12a475c00) [pid = 1665] [serial = 1069] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1194d9400) [pid = 1665] [serial = 1084] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1243a9400) [pid = 1665] [serial = 1092] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x120feb800) [pid = 1665] [serial = 1090] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x128119c00) [pid = 1665] [serial = 1068] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1194ef800) [pid = 1665] [serial = 1086] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x126532400) [pid = 1665] [serial = 1095] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x124a75400) [pid = 1665] [serial = 1093] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12811c400) [pid = 1665] [serial = 1098] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12686b800) [pid = 1665] [serial = 1096] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12811b000) [pid = 1665] [serial = 1072] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x120fe6c00) [pid = 1665] [serial = 1071] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12811a800) [pid = 1665] [serial = 1104] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x128931000) [pid = 1665] [serial = 1105] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x128929400) [pid = 1665] [serial = 1099] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x123fb2800) [pid = 1665] [serial = 1102] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119424000) [pid = 1665] [serial = 1101] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1199f2800) [pid = 1665] [serial = 1087] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12a481000) [pid = 1665] [serial = 1107] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1132d0000) [pid = 1665] [serial = 1060] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1127d7800) [pid = 1665] [serial = 1059] [outer = 0x0] [url = about:blank] 10:36:24 INFO - PROCESS | 1665 | 1469554584227 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]]]}] 10:36:24 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 10:36:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:36:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:36:24 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. 10:36:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:36:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1121ms 10:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:36:24 INFO - PROCESS | 1665 | 1469554584241 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 1665 | 1469554584243 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:36:24 INFO - PROCESS | 1665 | 1469554584246 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 1665 | 1469554584248 Marionette TRACE conn2 <- [1,1534,null,{}] 10:36:24 INFO - PROCESS | 1665 | 1469554584255 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}] 10:36:24 INFO - PROCESS | 1665 | 1469554584256 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:24 INFO - PROCESS | 1665 | 1469554584340 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:36:24 INFO - PROCESS | 1665 | 1469554584345 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 1665 | 1469554584347 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x116951800 == 28 [pid = 1665] [id = 391] 10:36:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x113cd5000) [pid = 1665] [serial = 1172] [outer = 0x0] 10:36:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x115d07800) [pid = 1665] [serial = 1173] [outer = 0x113cd5000] 10:36:24 INFO - PROCESS | 1665 | 1469554584378 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1164dec00) [pid = 1665] [serial = 1174] [outer = 0x113cd5000] 10:36:24 INFO - PROCESS | 1665 | 1469554584711 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]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 10:36:24 INFO - PROCESS | 1665 | 1469554584766 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 1665 | 1469554584769 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:36:24 INFO - PROCESS | 1665 | 1469554584774 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 1665 | 1469554584775 Marionette TRACE conn2 <- [1,1538,null,{}] 10:36:24 INFO - PROCESS | 1665 | 1469554584778 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}] 10:36:24 INFO - PROCESS | 1665 | 1469554584779 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:24 INFO - PROCESS | 1665 | 1469554584858 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:36:24 INFO - PROCESS | 1665 | 1469554584862 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 1665 | 1469554584863 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d35800 == 29 [pid = 1665] [id = 392] 10:36:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x116758800) [pid = 1665] [serial = 1175] [outer = 0x0] 10:36:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x117d0fc00) [pid = 1665] [serial = 1176] [outer = 0x116758800] 10:36:24 INFO - PROCESS | 1665 | 1469554584891 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11848a000) [pid = 1665] [serial = 1177] [outer = 0x116758800] 10:36:25 INFO - PROCESS | 1665 | 1469554585253 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]]]}] 10:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 10:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:36:25 INFO - PROCESS | 1665 | 1469554585293 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 1665 | 1469554585294 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:36:25 INFO - PROCESS | 1665 | 1469554585296 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 1665 | 1469554585299 Marionette TRACE conn2 <- [1,1542,null,{}] 10:36:25 INFO - PROCESS | 1665 | 1469554585306 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}] 10:36:25 INFO - PROCESS | 1665 | 1469554585310 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:25 INFO - PROCESS | 1665 | 1469554585387 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:36:25 INFO - PROCESS | 1665 | 1469554585393 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 1665 | 1469554585395 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907e000 == 30 [pid = 1665] [id = 393] 10:36:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x112f9d400) [pid = 1665] [serial = 1178] [outer = 0x0] 10:36:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1194ea800) [pid = 1665] [serial = 1179] [outer = 0x112f9d400] 10:36:25 INFO - PROCESS | 1665 | 1469554585425 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x119e08800) [pid = 1665] [serial = 1180] [outer = 0x112f9d400] 10:36:25 INFO - PROCESS | 1665 | 1469554585742 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]]]}] 10:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 474ms 10:36:25 INFO - PROCESS | 1665 | 1469554585772 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 1665 | 1469554585773 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:36:25 INFO - PROCESS | 1665 | 1469554585776 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 1665 | 1469554585777 Marionette TRACE conn2 <- [1,1546,null,{}] 10:36:25 INFO - PROCESS | 1665 | 1469554585779 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}] 10:36:25 INFO - PROCESS | 1665 | 1469554585781 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:25 INFO - PROCESS | 1665 | 1469554585861 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:36:25 INFO - PROCESS | 1665 | 1469554585924 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 1665 | 1469554585925 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee8000 == 31 [pid = 1665] [id = 394] 10:36:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x118487000) [pid = 1665] [serial = 1181] [outer = 0x0] 10:36:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x120fe4800) [pid = 1665] [serial = 1182] [outer = 0x118487000] 10:36:25 INFO - PROCESS | 1665 | 1469554585950 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x123d2f400) [pid = 1665] [serial = 1183] [outer = 0x118487000] 10:36:26 INFO - PROCESS | 1665 | 1469554586237 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]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 469ms 10:36:26 INFO - PROCESS | 1665 | 1469554586252 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 1665 | 1469554586255 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:36:26 INFO - PROCESS | 1665 | 1469554586262 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 1665 | 1469554586263 Marionette TRACE conn2 <- [1,1550,null,{}] 10:36:26 INFO - PROCESS | 1665 | 1469554586266 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}] 10:36:26 INFO - PROCESS | 1665 | 1469554586267 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:26 INFO - PROCESS | 1665 | 1469554586368 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:36:26 INFO - PROCESS | 1665 | 1469554586372 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 1665 | 1469554586373 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b90000 == 32 [pid = 1665] [id = 395] 10:36:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x112a87000) [pid = 1665] [serial = 1184] [outer = 0x0] 10:36:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x123d34c00) [pid = 1665] [serial = 1185] [outer = 0x112a87000] 10:36:26 INFO - PROCESS | 1665 | 1469554586397 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12440cc00) [pid = 1665] [serial = 1186] [outer = 0x112a87000] 10:36:26 INFO - PROCESS | 1665 | 1469554586759 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]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 524ms 10:36:26 INFO - PROCESS | 1665 | 1469554586787 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 1665 | 1469554586788 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:36:26 INFO - PROCESS | 1665 | 1469554586795 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 1665 | 1469554586796 Marionette TRACE conn2 <- [1,1554,null,{}] 10:36:26 INFO - PROCESS | 1665 | 1469554586798 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}] 10:36:26 INFO - PROCESS | 1665 | 1469554586803 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:26 INFO - PROCESS | 1665 | 1469554586921 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:36:26 INFO - PROCESS | 1665 | 1469554586958 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 1665 | 1469554586959 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x124319800 == 33 [pid = 1665] [id = 396] 10:36:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12440d800) [pid = 1665] [serial = 1187] [outer = 0x0] 10:36:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1248f5000) [pid = 1665] [serial = 1188] [outer = 0x12440d800] 10:36:26 INFO - PROCESS | 1665 | 1469554586985 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12662cc00) [pid = 1665] [serial = 1189] [outer = 0x12440d800] 10:36:27 INFO - PROCESS | 1665 | 1469554587291 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]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 10:36:27 INFO - PROCESS | 1665 | 1469554587314 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 1665 | 1469554587315 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:36:27 INFO - PROCESS | 1665 | 1469554587325 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 1665 | 1469554587326 Marionette TRACE conn2 <- [1,1558,null,{}] 10:36:27 INFO - PROCESS | 1665 | 1469554587328 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}] 10:36:27 INFO - PROCESS | 1665 | 1469554587329 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:27 INFO - PROCESS | 1665 | 1469554587426 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:36:27 INFO - PROCESS | 1665 | 1469554587429 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 1665 | 1469554587430 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268a0000 == 34 [pid = 1665] [id = 397] 10:36:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x124484c00) [pid = 1665] [serial = 1190] [outer = 0x0] 10:36:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x126870000) [pid = 1665] [serial = 1191] [outer = 0x124484c00] 10:36:27 INFO - PROCESS | 1665 | 1469554587454 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12811b000) [pid = 1665] [serial = 1192] [outer = 0x124484c00] 10:36:27 INFO - PROCESS | 1665 | 1469554587780 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]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 526ms 10:36:27 INFO - PROCESS | 1665 | 1469554587843 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 1665 | 1469554587845 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:36:27 INFO - PROCESS | 1665 | 1469554587847 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 1665 | 1469554587848 Marionette TRACE conn2 <- [1,1562,null,{}] 10:36:27 INFO - PROCESS | 1665 | 1469554587850 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}] 10:36:27 INFO - PROCESS | 1665 | 1469554587851 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:27 INFO - PROCESS | 1665 | 1469554587944 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:36:27 INFO - PROCESS | 1665 | 1469554587957 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 1665 | 1469554587958 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x12840d800 == 35 [pid = 1665] [id = 398] 10:36:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1282e6000) [pid = 1665] [serial = 1193] [outer = 0x0] 10:36:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x128465800) [pid = 1665] [serial = 1194] [outer = 0x1282e6000] 10:36:27 INFO - PROCESS | 1665 | 1469554587982 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12892e000) [pid = 1665] [serial = 1195] [outer = 0x1282e6000] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1289c9800) [pid = 1665] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1199ea400) [pid = 1665] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1249b9800) [pid = 1665] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x128932000) [pid = 1665] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x111c22400) [pid = 1665] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x12ab28c00) [pid = 1665] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x11663bc00) [pid = 1665] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x111c7c000) [pid = 1665] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x116908800) [pid = 1665] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x118480c00) [pid = 1665] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1217d9c00) [pid = 1665] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1194d9000) [pid = 1665] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1217e2800) [pid = 1665] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x116759000) [pid = 1665] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x119990400) [pid = 1665] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:36:28 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12b8b2c00) [pid = 1665] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:36:28 INFO - PROCESS | 1665 | 1469554588519 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]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 722ms 10:36:28 INFO - PROCESS | 1665 | 1469554588577 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 1665 | 1469554588579 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:36:28 INFO - PROCESS | 1665 | 1469554588582 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 1665 | 1469554588583 Marionette TRACE conn2 <- [1,1566,null,{}] 10:36:28 INFO - PROCESS | 1665 | 1469554588585 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}] 10:36:28 INFO - PROCESS | 1665 | 1469554588586 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:28 INFO - PROCESS | 1665 | 1469554588661 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:36:28 INFO - PROCESS | 1665 | 1469554588724 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 1665 | 1469554588725 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907d800 == 36 [pid = 1665] [id = 399] 10:36:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x112f99c00) [pid = 1665] [serial = 1196] [outer = 0x0] 10:36:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x118480c00) [pid = 1665] [serial = 1197] [outer = 0x112f99c00] 10:36:28 INFO - PROCESS | 1665 | 1469554588750 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x119e09800) [pid = 1665] [serial = 1198] [outer = 0x112f99c00] 10:36:29 INFO - PROCESS | 1665 | 1469554589005 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]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 469ms 10:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:36:29 INFO - PROCESS | 1665 | 1469554589056 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 1665 | 1469554589058 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:36:29 INFO - PROCESS | 1665 | 1469554589060 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 1665 | 1469554589061 Marionette TRACE conn2 <- [1,1570,null,{}] 10:36:29 INFO - PROCESS | 1665 | 1469554589063 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}] 10:36:29 INFO - PROCESS | 1665 | 1469554589064 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:29 INFO - PROCESS | 1665 | 1469554589144 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:36:29 INFO - PROCESS | 1665 | 1469554589148 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 1665 | 1469554589149 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a52c000 == 37 [pid = 1665] [id = 400] 10:36:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x116754800) [pid = 1665] [serial = 1199] [outer = 0x0] 10:36:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x128457000) [pid = 1665] [serial = 1200] [outer = 0x116754800] 10:36:29 INFO - PROCESS | 1665 | 1469554589176 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1289c8400) [pid = 1665] [serial = 1201] [outer = 0x116754800] 10:36:29 INFO - PROCESS | 1665 | 1469554589522 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]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 468ms 10:36:29 INFO - PROCESS | 1665 | 1469554589529 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:36:29 INFO - PROCESS | 1665 | 1469554589541 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:36:29 INFO - PROCESS | 1665 | 1469554589544 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 1665 | 1469554589545 Marionette TRACE conn2 <- [1,1574,null,{}] 10:36:29 INFO - PROCESS | 1665 | 1469554589548 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}] 10:36:29 INFO - PROCESS | 1665 | 1469554589550 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:29 INFO - PROCESS | 1665 | 1469554589671 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:36:29 INFO - PROCESS | 1665 | 1469554589678 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 1665 | 1469554589679 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b8e800 == 38 [pid = 1665] [id = 401] 10:36:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1199f6000) [pid = 1665] [serial = 1202] [outer = 0x0] 10:36:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12a47d800) [pid = 1665] [serial = 1203] [outer = 0x1199f6000] 10:36:29 INFO - PROCESS | 1665 | 1469554589705 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12ab37800) [pid = 1665] [serial = 1204] [outer = 0x1199f6000] 10:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 470ms 10:36:30 INFO - PROCESS | 1665 | 1469554590007 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]]]}] 10:36:30 INFO - PROCESS | 1665 | 1469554590014 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 1665 | 1469554590016 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:36:30 INFO - PROCESS | 1665 | 1469554590026 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 1665 | 1469554590027 Marionette TRACE conn2 <- [1,1578,null,{}] 10:36:30 INFO - PROCESS | 1665 | 1469554590029 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}] 10:36:30 INFO - PROCESS | 1665 | 1469554590030 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:30 INFO - PROCESS | 1665 | 1469554590112 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:36:30 INFO - PROCESS | 1665 | 1469554590116 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 1665 | 1469554590119 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b878000 == 39 [pid = 1665] [id = 402] 10:36:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12ab37c00) [pid = 1665] [serial = 1205] [outer = 0x0] 10:36:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12add8000) [pid = 1665] [serial = 1206] [outer = 0x12ab37c00] 10:36:30 INFO - PROCESS | 1665 | 1469554590143 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12af98c00) [pid = 1665] [serial = 1207] [outer = 0x12ab37c00] 10:36:30 INFO - PROCESS | 1665 | 1469554590564 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]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 569ms 10:36:30 INFO - PROCESS | 1665 | 1469554590610 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 1665 | 1469554590613 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:36:30 INFO - PROCESS | 1665 | 1469554590618 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 1665 | 1469554590621 Marionette TRACE conn2 <- [1,1582,null,{}] 10:36:30 INFO - PROCESS | 1665 | 1469554590625 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}] 10:36:30 INFO - PROCESS | 1665 | 1469554590627 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:30 INFO - PROCESS | 1665 | 1469554590742 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:36:30 INFO - PROCESS | 1665 | 1469554590826 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 1665 | 1469554590827 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x1167d6800 == 40 [pid = 1665] [id = 403] 10:36:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x112d6b800) [pid = 1665] [serial = 1208] [outer = 0x0] 10:36:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x112fa5000) [pid = 1665] [serial = 1209] [outer = 0x112d6b800] 10:36:30 INFO - PROCESS | 1665 | 1469554590858 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x115e89c00) [pid = 1665] [serial = 1210] [outer = 0x112d6b800] 10:36:31 INFO - PROCESS | 1665 | 1469554591382 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]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 823ms 10:36:31 INFO - PROCESS | 1665 | 1469554591440 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 1665 | 1469554591443 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:36:31 INFO - PROCESS | 1665 | 1469554591448 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 1665 | 1469554591450 Marionette TRACE conn2 <- [1,1586,null,{}] 10:36:31 INFO - PROCESS | 1665 | 1469554591452 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}] 10:36:31 INFO - PROCESS | 1665 | 1469554591454 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:31 INFO - PROCESS | 1665 | 1469554591565 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:36:31 INFO - PROCESS | 1665 | 1469554591648 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 1665 | 1469554591650 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a1e800 == 41 [pid = 1665] [id = 404] 10:36:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x11875f000) [pid = 1665] [serial = 1211] [outer = 0x0] 10:36:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x118782000) [pid = 1665] [serial = 1212] [outer = 0x11875f000] 10:36:31 INFO - PROCESS | 1665 | 1469554591680 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x119342000) [pid = 1665] [serial = 1213] [outer = 0x11875f000] 10:36:32 INFO - PROCESS | 1665 | 1469554592366 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]]]}] 10:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 10:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:36:32 INFO - PROCESS | 1665 | 1469554592418 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 1665 | 1469554592420 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:36:32 INFO - PROCESS | 1665 | 1469554592423 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 1665 | 1469554592425 Marionette TRACE conn2 <- [1,1590,null,{}] 10:36:32 INFO - PROCESS | 1665 | 1469554592429 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}] 10:36:32 INFO - PROCESS | 1665 | 1469554592430 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:32 INFO - PROCESS | 1665 | 1469554592542 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:36:32 INFO - PROCESS | 1665 | 1469554592604 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 1665 | 1469554592606 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x118172800 == 42 [pid = 1665] [id = 405] 10:36:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x11614cc00) [pid = 1665] [serial = 1214] [outer = 0x0] 10:36:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x11690bc00) [pid = 1665] [serial = 1215] [outer = 0x11614cc00] 10:36:32 INFO - PROCESS | 1665 | 1469554592636 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x1176ca000) [pid = 1665] [serial = 1216] [outer = 0x11614cc00] 10:36:32 INFO - PROCESS | 1665 | --DOCSHELL 0x123b8e800 == 41 [pid = 1665] [id = 401] 10:36:32 INFO - PROCESS | 1665 | --DOCSHELL 0x12a52c000 == 40 [pid = 1665] [id = 400] 10:36:32 INFO - PROCESS | 1665 | --DOCSHELL 0x11907d800 == 39 [pid = 1665] [id = 399] 10:36:32 INFO - PROCESS | 1665 | --DOCSHELL 0x12840d800 == 38 [pid = 1665] [id = 398] 10:36:32 INFO - PROCESS | 1665 | --DOCSHELL 0x1268a0000 == 37 [pid = 1665] [id = 397] 10:36:32 INFO - PROCESS | 1665 | --DOCSHELL 0x124319800 == 36 [pid = 1665] [id = 396] 10:36:33 INFO - PROCESS | 1665 | --DOCSHELL 0x123b90000 == 35 [pid = 1665] [id = 395] 10:36:33 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee8000 == 34 [pid = 1665] [id = 394] 10:36:33 INFO - PROCESS | 1665 | --DOCSHELL 0x11907e000 == 33 [pid = 1665] [id = 393] 10:36:33 INFO - PROCESS | 1665 | --DOCSHELL 0x117d35800 == 32 [pid = 1665] [id = 392] 10:36:33 INFO - PROCESS | 1665 | --DOCSHELL 0x116951800 == 31 [pid = 1665] [id = 391] 10:36:33 INFO - PROCESS | 1665 | --DOCSHELL 0x118598000 == 30 [pid = 1665] [id = 390] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x12ab35400) [pid = 1665] [serial = 1108] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x12a478800) [pid = 1665] [serial = 1132] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1266b8800) [pid = 1665] [serial = 1131] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x12ab35800) [pid = 1665] [serial = 1135] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x12a4d9000) [pid = 1665] [serial = 1134] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x11809e800) [pid = 1665] [serial = 1143] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x12adcb000) [pid = 1665] [serial = 1137] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x118303000) [pid = 1665] [serial = 1119] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x119322800) [pid = 1665] [serial = 1120] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1122be800) [pid = 1665] [serial = 1110] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x112a8b800) [pid = 1665] [serial = 1111] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x116aa6400) [pid = 1665] [serial = 1113] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12af8c400) [pid = 1665] [serial = 1140] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x118306800) [pid = 1665] [serial = 1114] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1243aa000) [pid = 1665] [serial = 1125] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x12440e000) [pid = 1665] [serial = 1126] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11998ac00) [pid = 1665] [serial = 1122] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11933cc00) [pid = 1665] [serial = 1144] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1206db000) [pid = 1665] [serial = 1123] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x124484800) [pid = 1665] [serial = 1128] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1176c1400) [pid = 1665] [serial = 1116] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11840b800) [pid = 1665] [serial = 1117] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1265a1c00) [pid = 1665] [serial = 1146] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12bca9400) [pid = 1665] [serial = 1149] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12af99000) [pid = 1665] [serial = 1141] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12be3f800) [pid = 1665] [serial = 1150] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12af8b800) [pid = 1665] [serial = 1138] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12491c800) [pid = 1665] [serial = 1129] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12b821800) [pid = 1665] [serial = 1147] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12c29a000) [pid = 1665] [serial = 1153] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12c291800) [pid = 1665] [serial = 1152] [outer = 0x0] [url = about:blank] 10:36:33 INFO - PROCESS | 1665 | 1469554593076 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]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 10:36:33 INFO - PROCESS | 1665 | 1469554593095 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 1665 | 1469554593098 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:36:33 INFO - PROCESS | 1665 | 1469554593106 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 1665 | 1469554593108 Marionette TRACE conn2 <- [1,1594,null,{}] 10:36:33 INFO - PROCESS | 1665 | 1469554593111 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}] 10:36:33 INFO - PROCESS | 1665 | 1469554593112 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:33 INFO - PROCESS | 1665 | 1469554593195 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:36:33 INFO - PROCESS | 1665 | 1469554593200 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 1665 | 1469554593203 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f82800 == 31 [pid = 1665] [id = 406] 10:36:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1180a1000) [pid = 1665] [serial = 1217] [outer = 0x0] 10:36:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118884000) [pid = 1665] [serial = 1218] [outer = 0x1180a1000] 10:36:33 INFO - PROCESS | 1665 | 1469554593231 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x119347800) [pid = 1665] [serial = 1219] [outer = 0x1180a1000] 10:36:33 INFO - PROCESS | 1665 | 1469554593603 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]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 10:36:33 INFO - PROCESS | 1665 | 1469554593627 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 1665 | 1469554593628 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:36:33 INFO - PROCESS | 1665 | 1469554593631 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 1665 | 1469554593633 Marionette TRACE conn2 <- [1,1598,null,{}] 10:36:33 INFO - PROCESS | 1665 | 1469554593643 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}] 10:36:33 INFO - PROCESS | 1665 | 1469554593646 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:33 INFO - PROCESS | 1665 | 1469554593728 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:36:33 INFO - PROCESS | 1665 | 1469554593735 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 1665 | 1469554593737 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee6000 == 32 [pid = 1665] [id = 407] 10:36:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x113358c00) [pid = 1665] [serial = 1220] [outer = 0x0] 10:36:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1206d8800) [pid = 1665] [serial = 1221] [outer = 0x113358c00] 10:36:33 INFO - PROCESS | 1665 | 1469554593766 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x12418e000) [pid = 1665] [serial = 1222] [outer = 0x113358c00] 10:36:34 INFO - PROCESS | 1665 | 1469554594191 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]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 572ms 10:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:36:34 INFO - PROCESS | 1665 | 1469554594204 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 1665 | 1469554594207 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:36:34 INFO - PROCESS | 1665 | 1469554594210 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 1665 | 1469554594212 Marionette TRACE conn2 <- [1,1602,null,{}] 10:36:34 INFO - PROCESS | 1665 | 1469554594215 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}] 10:36:34 INFO - PROCESS | 1665 | 1469554594217 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:34 INFO - PROCESS | 1665 | 1469554594316 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:36:34 INFO - PROCESS | 1665 | 1469554594322 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 1665 | 1469554594323 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244e9000 == 33 [pid = 1665] [id = 408] 10:36:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x124406000) [pid = 1665] [serial = 1223] [outer = 0x0] 10:36:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1248ed800) [pid = 1665] [serial = 1224] [outer = 0x124406000] 10:36:34 INFO - PROCESS | 1665 | 1469554594348 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1248f8400) [pid = 1665] [serial = 1225] [outer = 0x124406000] 10:36:34 INFO - PROCESS | 1665 | 1469554594689 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]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 10:36:34 INFO - PROCESS | 1665 | 1469554594731 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 1665 | 1469554594732 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:36:34 INFO - PROCESS | 1665 | 1469554594735 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 1665 | 1469554594736 Marionette TRACE conn2 <- [1,1606,null,{}] 10:36:34 INFO - PROCESS | 1665 | 1469554594738 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}] 10:36:34 INFO - PROCESS | 1665 | 1469554594739 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:34 INFO - PROCESS | 1665 | 1469554594847 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:36:34 INFO - PROCESS | 1665 | 1469554594883 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 1665 | 1469554594884 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x12561e000 == 34 [pid = 1665] [id = 409] 10:36:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12440e000) [pid = 1665] [serial = 1226] [outer = 0x0] 10:36:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1249b8400) [pid = 1665] [serial = 1227] [outer = 0x12440e000] 10:36:34 INFO - PROCESS | 1665 | 1469554594908 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1255d8400) [pid = 1665] [serial = 1228] [outer = 0x12440e000] 10:36:35 INFO - PROCESS | 1665 | 1469554595242 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]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 10:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:36:35 INFO - PROCESS | 1665 | 1469554595253 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 1665 | 1469554595255 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:36:35 INFO - PROCESS | 1665 | 1469554595257 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 1665 | 1469554595258 Marionette TRACE conn2 <- [1,1610,null,{}] 10:36:35 INFO - PROCESS | 1665 | 1469554595260 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}] 10:36:35 INFO - PROCESS | 1665 | 1469554595264 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:35 INFO - PROCESS | 1665 | 1469554595389 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:36:35 INFO - PROCESS | 1665 | 1469554595392 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 1665 | 1469554595393 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e6800 == 35 [pid = 1665] [id = 410] 10:36:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x124cdd000) [pid = 1665] [serial = 1229] [outer = 0x0] 10:36:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12810fc00) [pid = 1665] [serial = 1230] [outer = 0x124cdd000] 10:36:35 INFO - PROCESS | 1665 | 1469554595418 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a4d7800) [pid = 1665] [serial = 1231] [outer = 0x124cdd000] 10:36:35 INFO - PROCESS | 1665 | 1469554595754 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]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 10:36:35 INFO - PROCESS | 1665 | 1469554595775 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 1665 | 1469554595776 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:36:35 INFO - PROCESS | 1665 | 1469554595798 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 1665 | 1469554595799 Marionette TRACE conn2 <- [1,1614,null,{}] 10:36:35 INFO - PROCESS | 1665 | 1469554595804 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}] 10:36:35 INFO - PROCESS | 1665 | 1469554595805 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:35 INFO - PROCESS | 1665 | 1469554595902 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:36:35 INFO - PROCESS | 1665 | 1469554595905 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 1665 | 1469554595906 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a36b000 == 36 [pid = 1665] [id = 411] 10:36:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12ab2c000) [pid = 1665] [serial = 1232] [outer = 0x0] 10:36:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12ab36800) [pid = 1665] [serial = 1233] [outer = 0x12ab2c000] 10:36:35 INFO - PROCESS | 1665 | 1469554595937 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12af8b800) [pid = 1665] [serial = 1234] [outer = 0x12ab2c000] 10:36:36 INFO - PROCESS | 1665 | 1469554596278 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]]]}] 10:36:36 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 10:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 541ms 10:36:36 INFO - PROCESS | 1665 | 1469554596321 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 1665 | 1469554596322 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:36:36 INFO - PROCESS | 1665 | 1469554596324 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 1665 | 1469554596325 Marionette TRACE conn2 <- [1,1618,null,{}] 10:36:36 INFO - PROCESS | 1665 | 1469554596328 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}] 10:36:36 INFO - PROCESS | 1665 | 1469554596329 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:36 INFO - PROCESS | 1665 | 1469554596427 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:36:36 INFO - PROCESS | 1665 | 1469554596440 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 1665 | 1469554596441 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad0d800 == 37 [pid = 1665] [id = 412] 10:36:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12af96c00) [pid = 1665] [serial = 1235] [outer = 0x0] 10:36:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12b81d800) [pid = 1665] [serial = 1236] [outer = 0x12af96c00] 10:36:36 INFO - PROCESS | 1665 | 1469554596465 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12bca1800) [pid = 1665] [serial = 1237] [outer = 0x12af96c00] 10:36:36 INFO - PROCESS | 1665 | 1469554596800 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]]]}] 10:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 517ms 10:36:36 INFO - PROCESS | 1665 | 1469554596843 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 1665 | 1469554596844 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:36:36 INFO - PROCESS | 1665 | 1469554596846 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 1665 | 1469554596847 Marionette TRACE conn2 <- [1,1622,null,{}] 10:36:36 INFO - PROCESS | 1665 | 1469554596849 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}] 10:36:36 INFO - PROCESS | 1665 | 1469554596850 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:36 INFO - PROCESS | 1665 | 1469554596949 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:36:36 INFO - PROCESS | 1665 | 1469554596953 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 1665 | 1469554596954 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cd2000 == 38 [pid = 1665] [id = 413] 10:36:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12af93c00) [pid = 1665] [serial = 1238] [outer = 0x0] 10:36:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12bca2000) [pid = 1665] [serial = 1239] [outer = 0x12af93c00] 10:36:36 INFO - PROCESS | 1665 | 1469554596985 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12be3f800) [pid = 1665] [serial = 1240] [outer = 0x12af93c00] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x112a87000) [pid = 1665] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x113cd5000) [pid = 1665] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x116758800) [pid = 1665] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x118487000) [pid = 1665] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x112f9d400) [pid = 1665] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11809b400) [pid = 1665] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x12440d800) [pid = 1665] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1282e6000) [pid = 1665] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x118304c00) [pid = 1665] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x112f99c00) [pid = 1665] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x124484c00) [pid = 1665] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x116754800) [pid = 1665] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1194e8800) [pid = 1665] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1199f6000) [pid = 1665] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1243afc00) [pid = 1665] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x116aa8800) [pid = 1665] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:36:37 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x11809c800) [pid = 1665] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:36:37 INFO - PROCESS | 1665 | 1469554597387 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]]]}] 10:36:37 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 10:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 571ms 10:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:36:37 INFO - PROCESS | 1665 | 1469554597419 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 1665 | 1469554597421 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:36:37 INFO - PROCESS | 1665 | 1469554597423 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 1665 | 1469554597424 Marionette TRACE conn2 <- [1,1626,null,{}] 10:36:37 INFO - PROCESS | 1665 | 1469554597427 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}] 10:36:37 INFO - PROCESS | 1665 | 1469554597428 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:37 INFO - PROCESS | 1665 | 1469554597506 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:36:37 INFO - PROCESS | 1665 | 1469554597567 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 1665 | 1469554597568 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287ef000 == 39 [pid = 1665] [id = 414] 10:36:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x10ebf1800) [pid = 1665] [serial = 1241] [outer = 0x0] 10:36:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x10ebf9800) [pid = 1665] [serial = 1242] [outer = 0x10ebf1800] 10:36:37 INFO - PROCESS | 1665 | 1469554597592 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x10ebfec00) [pid = 1665] [serial = 1243] [outer = 0x10ebf1800] 10:36:37 INFO - PROCESS | 1665 | 1469554597869 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]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 467ms 10:36:37 INFO - PROCESS | 1665 | 1469554597892 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 1665 | 1469554597893 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:36:37 INFO - PROCESS | 1665 | 1469554597896 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 1665 | 1469554597897 Marionette TRACE conn2 <- [1,1630,null,{}] 10:36:37 INFO - PROCESS | 1665 | 1469554597907 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}] 10:36:37 INFO - PROCESS | 1665 | 1469554597909 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:38 INFO - PROCESS | 1665 | 1469554598013 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:36:38 INFO - PROCESS | 1665 | 1469554598018 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 1665 | 1469554598021 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c54e800 == 40 [pid = 1665] [id = 415] 10:36:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x10ebfb400) [pid = 1665] [serial = 1244] [outer = 0x0] 10:36:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x116759c00) [pid = 1665] [serial = 1245] [outer = 0x10ebfb400] 10:36:38 INFO - PROCESS | 1665 | 1469554598047 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12892c800) [pid = 1665] [serial = 1246] [outer = 0x10ebfb400] 10:36:38 INFO - PROCESS | 1665 | 1469554598489 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]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 620ms 10:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:36:38 INFO - PROCESS | 1665 | 1469554598519 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 1665 | 1469554598521 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:36:38 INFO - PROCESS | 1665 | 1469554598524 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 1665 | 1469554598526 Marionette TRACE conn2 <- [1,1634,null,{}] 10:36:38 INFO - PROCESS | 1665 | 1469554598530 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}] 10:36:38 INFO - PROCESS | 1665 | 1469554598531 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:38 INFO - PROCESS | 1665 | 1469554598658 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:36:38 INFO - PROCESS | 1665 | 1469554598663 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 1665 | 1469554598664 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9ae800 == 41 [pid = 1665] [id = 416] 10:36:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1289c3800) [pid = 1665] [serial = 1247] [outer = 0x0] 10:36:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12c294400) [pid = 1665] [serial = 1248] [outer = 0x1289c3800] 10:36:38 INFO - PROCESS | 1665 | 1469554598696 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12c29dc00) [pid = 1665] [serial = 1249] [outer = 0x1289c3800] 10:36:39 INFO - PROCESS | 1665 | 1469554599119 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]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 620ms 10:36:39 INFO - PROCESS | 1665 | 1469554599145 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 1665 | 1469554599146 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:36:39 INFO - PROCESS | 1665 | 1469554599148 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 1665 | 1469554599149 Marionette TRACE conn2 <- [1,1638,null,{}] 10:36:39 INFO - PROCESS | 1665 | 1469554599170 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}] 10:36:39 INFO - PROCESS | 1665 | 1469554599172 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:39 INFO - PROCESS | 1665 | 1469554599261 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:36:39 INFO - PROCESS | 1665 | 1469554599393 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 1665 | 1469554599394 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x113d0b000 == 42 [pid = 1665] [id = 417] 10:36:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x10ebfd000) [pid = 1665] [serial = 1250] [outer = 0x0] 10:36:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x111ca9400) [pid = 1665] [serial = 1251] [outer = 0x10ebfd000] 10:36:39 INFO - PROCESS | 1665 | 1469554599440 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x11304c000) [pid = 1665] [serial = 1252] [outer = 0x10ebfd000] 10:36:39 INFO - PROCESS | 1665 | 1469554599887 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]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 774ms 10:36:39 INFO - PROCESS | 1665 | 1469554599924 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:36:39 INFO - PROCESS | 1665 | 1469554599926 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:36:39 INFO - PROCESS | 1665 | 1469554599929 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 1665 | 1469554599931 Marionette TRACE conn2 <- [1,1642,null,{}] 10:36:39 INFO - PROCESS | 1665 | 1469554599935 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}] 10:36:39 INFO - PROCESS | 1665 | 1469554599938 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:40 INFO - PROCESS | 1665 | 1469554600049 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:36:40 INFO - PROCESS | 1665 | 1469554600124 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 1665 | 1469554600126 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x121729000 == 43 [pid = 1665] [id = 418] 10:36:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1132d0000) [pid = 1665] [serial = 1253] [outer = 0x0] 10:36:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x118099000) [pid = 1665] [serial = 1254] [outer = 0x1132d0000] 10:36:40 INFO - PROCESS | 1665 | 1469554600157 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x119421000) [pid = 1665] [serial = 1255] [outer = 0x1132d0000] 10:36:40 INFO - PROCESS | 1665 | 1469554600568 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]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 10:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:36:40 INFO - PROCESS | 1665 | 1469554600602 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 1665 | 1469554600605 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:36:40 INFO - PROCESS | 1665 | 1469554600607 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - PROCESS | 1665 | 1469554600609 Marionette TRACE conn2 <- [1,1646,null,{}] 10:36:40 INFO - PROCESS | 1665 | 1469554600611 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}] 10:36:40 INFO - PROCESS | 1665 | 1469554600613 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:40 INFO - PROCESS | 1665 | 1469554600741 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:36:40 INFO - PROCESS | 1665 | 1469554600848 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 1665 | 1469554600850 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af38000 == 44 [pid = 1665] [id = 419] 10:36:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x115e88800) [pid = 1665] [serial = 1256] [outer = 0x0] 10:36:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x123ba6800) [pid = 1665] [serial = 1257] [outer = 0x115e88800] 10:36:40 INFO - PROCESS | 1665 | 1469554600880 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x123fd3800) [pid = 1665] [serial = 1258] [outer = 0x115e88800] 10:36:41 INFO - PROCESS | 1665 | 1469554601310 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]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 769ms 10:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:36:41 INFO - PROCESS | 1665 | 1469554601377 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 1665 | 1469554601378 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:36:41 INFO - PROCESS | 1665 | 1469554601385 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 1665 | 1469554601390 Marionette TRACE conn2 <- [1,1650,null,{}] 10:36:41 INFO - PROCESS | 1665 | 1469554601393 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}] 10:36:41 INFO - PROCESS | 1665 | 1469554601396 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:41 INFO - PROCESS | 1665 | 1469554601502 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:36:41 INFO - PROCESS | 1665 | 1469554601608 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 1665 | 1469554601610 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ce42000 == 45 [pid = 1665] [id = 420] 10:36:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1176cfc00) [pid = 1665] [serial = 1259] [outer = 0x0] 10:36:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1243adc00) [pid = 1665] [serial = 1260] [outer = 0x1176cfc00] 10:36:41 INFO - PROCESS | 1665 | 1469554601639 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1265a1c00) [pid = 1665] [serial = 1261] [outer = 0x1176cfc00] 10:36:42 INFO - PROCESS | 1665 | 1469554602258 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]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 10:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:36:42 INFO - PROCESS | 1665 | 1469554602312 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 1665 | 1469554602314 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:36:42 INFO - PROCESS | 1665 | 1469554602318 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 1665 | 1469554602322 Marionette TRACE conn2 <- [1,1654,null,{}] 10:36:42 INFO - PROCESS | 1665 | 1469554602326 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}] 10:36:42 INFO - PROCESS | 1665 | 1469554602328 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:42 INFO - PROCESS | 1665 | 1469554602425 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:36:42 INFO - PROCESS | 1665 | 1469554602498 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 1665 | 1469554602501 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e47800 == 46 [pid = 1665] [id = 421] 10:36:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x11269dc00) [pid = 1665] [serial = 1262] [outer = 0x0] 10:36:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x1127d8c00) [pid = 1665] [serial = 1263] [outer = 0x11269dc00] 10:36:42 INFO - PROCESS | 1665 | 1469554602529 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x113051c00) [pid = 1665] [serial = 1264] [outer = 0x11269dc00] 10:36:42 INFO - PROCESS | 1665 | 1469554602927 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]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 623ms 10:36:42 INFO - PROCESS | 1665 | 1469554602941 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 1665 | 1469554602945 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:36:42 INFO - PROCESS | 1665 | 1469554602952 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 1665 | 1469554602955 Marionette TRACE conn2 <- [1,1658,null,{}] 10:36:42 INFO - PROCESS | 1665 | 1469554602958 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}] 10:36:42 INFO - PROCESS | 1665 | 1469554602961 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:43 INFO - PROCESS | 1665 | 1469554603083 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:36:43 INFO - PROCESS | 1665 | 1469554603147 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:43 INFO - PROCESS | 1665 | 1469554603148 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x11858d000 == 47 [pid = 1665] [id = 422] 10:36:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x113cd7000) [pid = 1665] [serial = 1265] [outer = 0x0] 10:36:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x115d07400) [pid = 1665] [serial = 1266] [outer = 0x113cd7000] 10:36:43 INFO - PROCESS | 1665 | 1469554603176 Marionette DEBUG loaded listener.js 10:36:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x115e8c400) [pid = 1665] [serial = 1267] [outer = 0x113cd7000] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9ae800 == 46 [pid = 1665] [id = 416] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12c54e800 == 45 [pid = 1665] [id = 415] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x1287ef000 == 44 [pid = 1665] [id = 414] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x119cd2000 == 43 [pid = 1665] [id = 413] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad0d800 == 42 [pid = 1665] [id = 412] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12a36b000 == 41 [pid = 1665] [id = 411] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x1287e6800 == 40 [pid = 1665] [id = 410] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12561e000 == 39 [pid = 1665] [id = 409] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x1244e9000 == 38 [pid = 1665] [id = 408] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee6000 == 37 [pid = 1665] [id = 407] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x116f82800 == 36 [pid = 1665] [id = 406] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x118172800 == 35 [pid = 1665] [id = 405] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x119a1e800 == 34 [pid = 1665] [id = 404] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12b878000 == 33 [pid = 1665] [id = 402] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x1167d6800 == 32 [pid = 1665] [id = 403] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x115e47800 == 31 [pid = 1665] [id = 421] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12ce42000 == 30 [pid = 1665] [id = 420] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x12af38000 == 29 [pid = 1665] [id = 419] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x121729000 == 28 [pid = 1665] [id = 418] 10:36:43 INFO - PROCESS | 1665 | --DOCSHELL 0x113d0b000 == 27 [pid = 1665] [id = 417] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x123d34c00) [pid = 1665] [serial = 1185] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x115d07800) [pid = 1665] [serial = 1173] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1164dec00) [pid = 1665] [serial = 1174] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x117d0fc00) [pid = 1665] [serial = 1176] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x11848a000) [pid = 1665] [serial = 1177] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x120fe4800) [pid = 1665] [serial = 1182] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1194ea800) [pid = 1665] [serial = 1179] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x119e08800) [pid = 1665] [serial = 1180] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1199f5800) [pid = 1665] [serial = 1171] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1194d6400) [pid = 1665] [serial = 1170] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x12662cc00) [pid = 1665] [serial = 1189] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1248f5000) [pid = 1665] [serial = 1188] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x128465800) [pid = 1665] [serial = 1194] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x119053800) [pid = 1665] [serial = 1156] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x118481000) [pid = 1665] [serial = 1155] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x118480c00) [pid = 1665] [serial = 1197] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x126870000) [pid = 1665] [serial = 1191] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x128457000) [pid = 1665] [serial = 1200] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x120fe6000) [pid = 1665] [serial = 1159] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11952f800) [pid = 1665] [serial = 1158] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x119e09800) [pid = 1665] [serial = 1198] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12ab37800) [pid = 1665] [serial = 1204] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x128118c00) [pid = 1665] [serial = 1162] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1255ca800) [pid = 1665] [serial = 1161] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12892e000) [pid = 1665] [serial = 1195] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12811b000) [pid = 1665] [serial = 1192] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12a474800) [pid = 1665] [serial = 1165] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12add8000) [pid = 1665] [serial = 1206] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12440cc00) [pid = 1665] [serial = 1186] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1282ea400) [pid = 1665] [serial = 1164] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12a47d800) [pid = 1665] [serial = 1203] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x119054400) [pid = 1665] [serial = 1168] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x118306000) [pid = 1665] [serial = 1167] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x123d2f400) [pid = 1665] [serial = 1183] [outer = 0x0] [url = about:blank] 10:36:43 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1289c8400) [pid = 1665] [serial = 1201] [outer = 0x0] [url = about:blank] 10:36:44 INFO - PROCESS | 1665 | 1469554604125 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]]]}] 10:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1223ms 10:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:36:44 INFO - PROCESS | 1665 | 1469554604175 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 1665 | 1469554604177 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:36:44 INFO - PROCESS | 1665 | 1469554604180 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 1665 | 1469554604183 Marionette TRACE conn2 <- [1,1662,null,{}] 10:36:44 INFO - PROCESS | 1665 | 1469554604192 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}] 10:36:44 INFO - PROCESS | 1665 | 1469554604194 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:44 INFO - PROCESS | 1665 | 1469554604279 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:36:44 INFO - PROCESS | 1665 | 1469554604288 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 1665 | 1469554604290 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x11616d800 == 28 [pid = 1665] [id = 423] 10:36:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1127db400) [pid = 1665] [serial = 1268] [outer = 0x0] 10:36:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x112a7e000) [pid = 1665] [serial = 1269] [outer = 0x1127db400] 10:36:44 INFO - PROCESS | 1665 | 1469554604318 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x112fd1800) [pid = 1665] [serial = 1270] [outer = 0x1127db400] 10:36:44 INFO - PROCESS | 1665 | 1469554604663 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]]]}] 10:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 529ms 10:36:44 INFO - PROCESS | 1665 | 1469554604709 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 1665 | 1469554604712 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:36:44 INFO - PROCESS | 1665 | 1469554604717 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 1665 | 1469554604718 Marionette TRACE conn2 <- [1,1666,null,{}] 10:36:44 INFO - PROCESS | 1665 | 1469554604721 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}] 10:36:44 INFO - PROCESS | 1665 | 1469554604723 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:44 INFO - PROCESS | 1665 | 1469554604804 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:36:44 INFO - PROCESS | 1665 | 1469554604809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 1665 | 1469554604810 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x118153800 == 29 [pid = 1665] [id = 424] 10:36:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1133b4800) [pid = 1665] [serial = 1271] [outer = 0x0] 10:36:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x115e8a400) [pid = 1665] [serial = 1272] [outer = 0x1133b4800] 10:36:44 INFO - PROCESS | 1665 | 1469554604839 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x116757000) [pid = 1665] [serial = 1273] [outer = 0x1133b4800] 10:36:45 INFO - PROCESS | 1665 | 1469554605202 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]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 10:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:36:45 INFO - PROCESS | 1665 | 1469554605238 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 1665 | 1469554605239 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:36:45 INFO - PROCESS | 1665 | 1469554605241 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 1665 | 1469554605243 Marionette TRACE conn2 <- [1,1670,null,{}] 10:36:45 INFO - PROCESS | 1665 | 1469554605252 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}] 10:36:45 INFO - PROCESS | 1665 | 1469554605255 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:45 INFO - PROCESS | 1665 | 1469554605332 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:36:45 INFO - PROCESS | 1665 | 1469554605341 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 1665 | 1469554605343 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a6000 == 30 [pid = 1665] [id = 425] 10:36:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x116aa8400) [pid = 1665] [serial = 1274] [outer = 0x0] 10:36:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118094c00) [pid = 1665] [serial = 1275] [outer = 0x116aa8400] 10:36:45 INFO - PROCESS | 1665 | 1469554605371 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x118309800) [pid = 1665] [serial = 1276] [outer = 0x116aa8400] 10:36:45 INFO - PROCESS | 1665 | 1469554605698 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]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 471ms 10:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:36:45 INFO - PROCESS | 1665 | 1469554605712 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 1665 | 1469554605714 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:36:45 INFO - PROCESS | 1665 | 1469554605716 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 1665 | 1469554605718 Marionette TRACE conn2 <- [1,1674,null,{}] 10:36:45 INFO - PROCESS | 1665 | 1469554605722 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}] 10:36:45 INFO - PROCESS | 1665 | 1469554605724 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:45 INFO - PROCESS | 1665 | 1469554605801 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:36:45 INFO - PROCESS | 1665 | 1469554605872 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 1665 | 1469554605873 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199b7800 == 31 [pid = 1665] [id = 426] 10:36:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x112a8a400) [pid = 1665] [serial = 1277] [outer = 0x0] 10:36:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x118480800) [pid = 1665] [serial = 1278] [outer = 0x112a8a400] 10:36:45 INFO - PROCESS | 1665 | 1469554605898 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11877d400) [pid = 1665] [serial = 1279] [outer = 0x112a8a400] 10:36:46 INFO - PROCESS | 1665 | 1469554606267 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]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 572ms 10:36:46 INFO - PROCESS | 1665 | 1469554606289 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 1665 | 1469554606291 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:36:46 INFO - PROCESS | 1665 | 1469554606293 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 1665 | 1469554606294 Marionette TRACE conn2 <- [1,1678,null,{}] 10:36:46 INFO - PROCESS | 1665 | 1469554606296 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}] 10:36:46 INFO - PROCESS | 1665 | 1469554606298 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:46 INFO - PROCESS | 1665 | 1469554606391 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:36:46 INFO - PROCESS | 1665 | 1469554606428 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 1665 | 1469554606429 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x123858000 == 32 [pid = 1665] [id = 427] 10:36:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x113049800) [pid = 1665] [serial = 1280] [outer = 0x0] 10:36:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11888f800) [pid = 1665] [serial = 1281] [outer = 0x113049800] 10:36:46 INFO - PROCESS | 1665 | 1469554606453 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x11932a800) [pid = 1665] [serial = 1282] [outer = 0x113049800] 10:36:46 INFO - PROCESS | 1665 | 1469554606795 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]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 10:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:36:46 INFO - PROCESS | 1665 | 1469554606812 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 1665 | 1469554606814 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:36:46 INFO - PROCESS | 1665 | 1469554606816 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 1665 | 1469554606817 Marionette TRACE conn2 <- [1,1682,null,{}] 10:36:46 INFO - PROCESS | 1665 | 1469554606826 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}] 10:36:46 INFO - PROCESS | 1665 | 1469554606830 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:46 INFO - PROCESS | 1665 | 1469554606947 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:36:46 INFO - PROCESS | 1665 | 1469554606951 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 1665 | 1469554606952 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x124874800 == 33 [pid = 1665] [id = 428] 10:36:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x11269d400) [pid = 1665] [serial = 1283] [outer = 0x0] 10:36:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x119424c00) [pid = 1665] [serial = 1284] [outer = 0x11269d400] 10:36:46 INFO - PROCESS | 1665 | 1469554606978 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x119e04400) [pid = 1665] [serial = 1285] [outer = 0x11269d400] 10:36:47 INFO - PROCESS | 1665 | 1469554607289 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]]]}] 10:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 10:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:36:47 INFO - PROCESS | 1665 | 1469554607340 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 1665 | 1469554607342 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:36:47 INFO - PROCESS | 1665 | 1469554607344 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 1665 | 1469554607345 Marionette TRACE conn2 <- [1,1686,null,{}] 10:36:47 INFO - PROCESS | 1665 | 1469554607347 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}] 10:36:47 INFO - PROCESS | 1665 | 1469554607348 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:47 INFO - PROCESS | 1665 | 1469554607450 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:36:47 INFO - PROCESS | 1665 | 1469554607454 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 1665 | 1469554607455 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x12660b000 == 34 [pid = 1665] [id = 429] 10:36:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1199f5000) [pid = 1665] [serial = 1286] [outer = 0x0] 10:36:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1206db800) [pid = 1665] [serial = 1287] [outer = 0x1199f5000] 10:36:47 INFO - PROCESS | 1665 | 1469554607479 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12390dc00) [pid = 1665] [serial = 1288] [outer = 0x1199f5000] 10:36:48 INFO - PROCESS | 1665 | 1469554608024 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]]]}] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1289c3800) [pid = 1665] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x124cdd000) [pid = 1665] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x12ab2c000) [pid = 1665] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x10ebf1800) [pid = 1665] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x12af96c00) [pid = 1665] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12af93c00) [pid = 1665] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1180a1000) [pid = 1665] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x124406000) [pid = 1665] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11614cc00) [pid = 1665] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12440e000) [pid = 1665] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x112d6b800) [pid = 1665] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12ab37c00) [pid = 1665] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x11875f000) [pid = 1665] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x113358c00) [pid = 1665] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:36:48 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x10ebfb400) [pid = 1665] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:36:48 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 10:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 723ms 10:36:48 INFO - PROCESS | 1665 | 1469554608069 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 1665 | 1469554608071 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:36:48 INFO - PROCESS | 1665 | 1469554608075 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 1665 | 1469554608077 Marionette TRACE conn2 <- [1,1690,null,{}] 10:36:48 INFO - PROCESS | 1665 | 1469554608080 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}] 10:36:48 INFO - PROCESS | 1665 | 1469554608082 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:48 INFO - PROCESS | 1665 | 1469554608199 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:36:48 INFO - PROCESS | 1665 | 1469554608205 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 1665 | 1469554608206 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e0e800 == 35 [pid = 1665] [id = 430] 10:36:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1127d7400) [pid = 1665] [serial = 1289] [outer = 0x0] 10:36:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x116147c00) [pid = 1665] [serial = 1290] [outer = 0x1127d7400] 10:36:48 INFO - PROCESS | 1665 | 1469554608245 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11877a000) [pid = 1665] [serial = 1291] [outer = 0x1127d7400] 10:36:48 INFO - PROCESS | 1665 | 1469554608624 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]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 571ms 10:36:48 INFO - PROCESS | 1665 | 1469554608645 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:36:48 INFO - PROCESS | 1665 | 1469554608658 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:36:48 INFO - PROCESS | 1665 | 1469554608660 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 1665 | 1469554608661 Marionette TRACE conn2 <- [1,1694,null,{}] 10:36:48 INFO - PROCESS | 1665 | 1469554608663 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}] 10:36:48 INFO - PROCESS | 1665 | 1469554608664 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:48 INFO - PROCESS | 1665 | 1469554608762 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:36:48 INFO - PROCESS | 1665 | 1469554608785 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 1665 | 1469554608786 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x12871b000 == 36 [pid = 1665] [id = 431] 10:36:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119324400) [pid = 1665] [serial = 1292] [outer = 0x0] 10:36:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x123ba5800) [pid = 1665] [serial = 1293] [outer = 0x119324400] 10:36:48 INFO - PROCESS | 1665 | 1469554608810 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x123fbc400) [pid = 1665] [serial = 1294] [outer = 0x119324400] 10:36:49 INFO - PROCESS | 1665 | 1469554609123 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]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 10:36:49 INFO - PROCESS | 1665 | 1469554609179 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 1665 | 1469554609181 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:36:49 INFO - PROCESS | 1665 | 1469554609184 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 1665 | 1469554609186 Marionette TRACE conn2 <- [1,1698,null,{}] 10:36:49 INFO - PROCESS | 1665 | 1469554609189 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}] 10:36:49 INFO - PROCESS | 1665 | 1469554609191 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:49 INFO - PROCESS | 1665 | 1469554609311 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:36:49 INFO - PROCESS | 1665 | 1469554609398 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 1665 | 1469554609399 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287dd800 == 37 [pid = 1665] [id = 432] 10:36:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x112d6c800) [pid = 1665] [serial = 1295] [outer = 0x0] 10:36:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x123fb6800) [pid = 1665] [serial = 1296] [outer = 0x112d6c800] 10:36:49 INFO - PROCESS | 1665 | 1469554609440 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x123fd8c00) [pid = 1665] [serial = 1297] [outer = 0x112d6c800] 10:36:49 INFO - PROCESS | 1665 | 1469554609786 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]]]}] 10:36:49 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 10:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 621ms 10:36:49 INFO - PROCESS | 1665 | 1469554609806 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:36:49 INFO - PROCESS | 1665 | 1469554609808 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:36:49 INFO - PROCESS | 1665 | 1469554609810 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 1665 | 1469554609822 Marionette TRACE conn2 <- [1,1702,null,{}] 10:36:49 INFO - PROCESS | 1665 | 1469554609825 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}] 10:36:49 INFO - PROCESS | 1665 | 1469554609827 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:49 INFO - PROCESS | 1665 | 1469554609916 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:36:50 INFO - PROCESS | 1665 | 1469554609995 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 1665 | 1469554609997 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5a7000 == 38 [pid = 1665] [id = 433] 10:36:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124409800) [pid = 1665] [serial = 1298] [outer = 0x0] 10:36:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x124484c00) [pid = 1665] [serial = 1299] [outer = 0x124409800] 10:36:50 INFO - PROCESS | 1665 | 1469554610023 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x124c8cc00) [pid = 1665] [serial = 1300] [outer = 0x124409800] 10:36:50 INFO - PROCESS | 1665 | 1469554610532 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]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 780ms 10:36:50 INFO - PROCESS | 1665 | 1469554610590 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 1665 | 1469554610593 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:36:50 INFO - PROCESS | 1665 | 1469554610596 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 1665 | 1469554610599 Marionette TRACE conn2 <- [1,1706,null,{}] 10:36:50 INFO - PROCESS | 1665 | 1469554610603 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}] 10:36:50 INFO - PROCESS | 1665 | 1469554610605 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:50 INFO - PROCESS | 1665 | 1469554610721 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:36:50 INFO - PROCESS | 1665 | 1469554610803 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 1665 | 1469554610805 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d40000 == 39 [pid = 1665] [id = 434] 10:36:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1127d5000) [pid = 1665] [serial = 1301] [outer = 0x0] 10:36:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x112fa1c00) [pid = 1665] [serial = 1302] [outer = 0x1127d5000] 10:36:50 INFO - PROCESS | 1665 | 1469554610836 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x113cdd800) [pid = 1665] [serial = 1303] [outer = 0x1127d5000] 10:36:51 INFO - PROCESS | 1665 | 1469554611383 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]]]}] 10:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 826ms 10:36:51 INFO - PROCESS | 1665 | 1469554611440 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 1665 | 1469554611443 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:36:51 INFO - PROCESS | 1665 | 1469554611448 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 1665 | 1469554611450 Marionette TRACE conn2 <- [1,1710,null,{}] 10:36:51 INFO - PROCESS | 1665 | 1469554611455 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}] 10:36:51 INFO - PROCESS | 1665 | 1469554611457 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:51 INFO - PROCESS | 1665 | 1469554611573 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:36:51 INFO - PROCESS | 1665 | 1469554611660 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 1665 | 1469554611662 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x1167e3800 == 40 [pid = 1665] [id = 435] 10:36:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1127d9800) [pid = 1665] [serial = 1304] [outer = 0x0] 10:36:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x114f80400) [pid = 1665] [serial = 1305] [outer = 0x1127d9800] 10:36:51 INFO - PROCESS | 1665 | 1469554611712 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x117d10800) [pid = 1665] [serial = 1306] [outer = 0x1127d9800] 10:36:52 INFO - PROCESS | 1665 | 1469554612403 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]]]}] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x1287dd800 == 39 [pid = 1665] [id = 432] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x12871b000 == 38 [pid = 1665] [id = 431] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x123e0e800 == 37 [pid = 1665] [id = 430] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x12660b000 == 36 [pid = 1665] [id = 429] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x124874800 == 35 [pid = 1665] [id = 428] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x123858000 == 34 [pid = 1665] [id = 427] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x1199b7800 == 33 [pid = 1665] [id = 426] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a6000 == 32 [pid = 1665] [id = 425] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x118153800 == 31 [pid = 1665] [id = 424] 10:36:52 INFO - PROCESS | 1665 | --DOCSHELL 0x11616d800 == 30 [pid = 1665] [id = 423] 10:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1027ms 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x116759c00) [pid = 1665] [serial = 1245] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x10ebfec00) [pid = 1665] [serial = 1243] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x12af8b800) [pid = 1665] [serial = 1234] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x12a4d7800) [pid = 1665] [serial = 1231] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12c29dc00) [pid = 1665] [serial = 1249] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1255d8400) [pid = 1665] [serial = 1228] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12be3f800) [pid = 1665] [serial = 1240] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x12892c800) [pid = 1665] [serial = 1246] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12c294400) [pid = 1665] [serial = 1248] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12810fc00) [pid = 1665] [serial = 1230] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12ab36800) [pid = 1665] [serial = 1233] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x10ebf9800) [pid = 1665] [serial = 1242] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12b81d800) [pid = 1665] [serial = 1236] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12bca1800) [pid = 1665] [serial = 1237] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12bca2000) [pid = 1665] [serial = 1239] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x118884000) [pid = 1665] [serial = 1218] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119347800) [pid = 1665] [serial = 1219] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1248ed800) [pid = 1665] [serial = 1224] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1248f8400) [pid = 1665] [serial = 1225] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x11690bc00) [pid = 1665] [serial = 1215] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1176ca000) [pid = 1665] [serial = 1216] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1249b8400) [pid = 1665] [serial = 1227] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x112fa5000) [pid = 1665] [serial = 1209] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x115e89c00) [pid = 1665] [serial = 1210] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12af98c00) [pid = 1665] [serial = 1207] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x118782000) [pid = 1665] [serial = 1212] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x119342000) [pid = 1665] [serial = 1213] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x1206d8800) [pid = 1665] [serial = 1221] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x12418e000) [pid = 1665] [serial = 1222] [outer = 0x0] [url = about:blank] 10:36:52 INFO - PROCESS | 1665 | 1469554612478 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 1665 | 1469554612480 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:36:52 INFO - PROCESS | 1665 | 1469554612484 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - PROCESS | 1665 | 1469554612486 Marionette TRACE conn2 <- [1,1714,null,{}] 10:36:52 INFO - PROCESS | 1665 | 1469554612497 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}] 10:36:52 INFO - PROCESS | 1665 | 1469554612499 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:52 INFO - PROCESS | 1665 | 1469554612583 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:36:52 INFO - PROCESS | 1665 | 1469554612593 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 1665 | 1469554612595 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169ad000 == 31 [pid = 1665] [id = 436] 10:36:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x112fdb000) [pid = 1665] [serial = 1307] [outer = 0x0] 10:36:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1133df400) [pid = 1665] [serial = 1308] [outer = 0x112fdb000] 10:36:52 INFO - PROCESS | 1665 | 1469554612623 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x116141400) [pid = 1665] [serial = 1309] [outer = 0x112fdb000] 10:36:53 INFO - PROCESS | 1665 | 1469554613138 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]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 671ms 10:36:53 INFO - PROCESS | 1665 | 1469554613155 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 1665 | 1469554613158 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:36:53 INFO - PROCESS | 1665 | 1469554613161 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 1665 | 1469554613164 Marionette TRACE conn2 <- [1,1718,null,{}] 10:36:53 INFO - PROCESS | 1665 | 1469554613168 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}] 10:36:53 INFO - PROCESS | 1665 | 1469554613169 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:53 INFO - PROCESS | 1665 | 1469554613273 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:36:53 INFO - PROCESS | 1665 | 1469554613341 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 1665 | 1469554613343 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d34800 == 32 [pid = 1665] [id = 437] 10:36:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1161a8c00) [pid = 1665] [serial = 1310] [outer = 0x0] 10:36:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11690e800) [pid = 1665] [serial = 1311] [outer = 0x1161a8c00] 10:36:53 INFO - PROCESS | 1665 | 1469554613377 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1176c8c00) [pid = 1665] [serial = 1312] [outer = 0x1161a8c00] 10:36:53 INFO - PROCESS | 1665 | 1469554613790 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]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 10:36:53 INFO - PROCESS | 1665 | 1469554613832 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 1665 | 1469554613835 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:36:53 INFO - PROCESS | 1665 | 1469554613840 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 1665 | 1469554613841 Marionette TRACE conn2 <- [1,1722,null,{}] 10:36:53 INFO - PROCESS | 1665 | 1469554613844 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}] 10:36:53 INFO - PROCESS | 1665 | 1469554613846 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:53 INFO - PROCESS | 1665 | 1469554613944 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:36:54 INFO - PROCESS | 1665 | 1469554614001 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 1665 | 1469554614003 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a3800 == 33 [pid = 1665] [id = 438] 10:36:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x112692400) [pid = 1665] [serial = 1313] [outer = 0x0] 10:36:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118481400) [pid = 1665] [serial = 1314] [outer = 0x112692400] 10:36:54 INFO - PROCESS | 1665 | 1469554614033 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118760c00) [pid = 1665] [serial = 1315] [outer = 0x112692400] 10:36:54 INFO - PROCESS | 1665 | 1469554614444 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]]]}] 10:36:54 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 10:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 623ms 10:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:36:54 INFO - PROCESS | 1665 | 1469554614463 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 1665 | 1469554614464 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:36:54 INFO - PROCESS | 1665 | 1469554614466 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 1665 | 1469554614469 Marionette TRACE conn2 <- [1,1726,null,{}] 10:36:54 INFO - PROCESS | 1665 | 1469554614478 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}] 10:36:54 INFO - PROCESS | 1665 | 1469554614481 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:54 INFO - PROCESS | 1665 | 1469554614579 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:36:54 INFO - PROCESS | 1665 | 1469554614674 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 1665 | 1469554614677 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e05800 == 34 [pid = 1665] [id = 439] 10:36:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11932ac00) [pid = 1665] [serial = 1316] [outer = 0x0] 10:36:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1194d9400) [pid = 1665] [serial = 1317] [outer = 0x11932ac00] 10:36:54 INFO - PROCESS | 1665 | 1469554614708 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1194ec400) [pid = 1665] [serial = 1318] [outer = 0x11932ac00] 10:36:55 INFO - PROCESS | 1665 | 1469554615122 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]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 675ms 10:36:55 INFO - PROCESS | 1665 | 1469554615142 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 1665 | 1469554615144 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:36:55 INFO - PROCESS | 1665 | 1469554615146 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 1665 | 1469554615147 Marionette TRACE conn2 <- [1,1730,null,{}] 10:36:55 INFO - PROCESS | 1665 | 1469554615150 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}] 10:36:55 INFO - PROCESS | 1665 | 1469554615151 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:55 INFO - PROCESS | 1665 | 1469554615248 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:36:55 INFO - PROCESS | 1665 | 1469554615301 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 1665 | 1469554615302 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x125067800 == 35 [pid = 1665] [id = 440] 10:36:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194f2800) [pid = 1665] [serial = 1319] [outer = 0x0] 10:36:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1199f6000) [pid = 1665] [serial = 1320] [outer = 0x1194f2800] 10:36:55 INFO - PROCESS | 1665 | 1469554615331 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1206db000) [pid = 1665] [serial = 1321] [outer = 0x1194f2800] 10:36:55 INFO - PROCESS | 1665 | 1469554615740 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]]]}] 10:36:55 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 10:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 622ms 10:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:36:55 INFO - PROCESS | 1665 | 1469554615769 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 1665 | 1469554615770 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:36:55 INFO - PROCESS | 1665 | 1469554615772 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 1665 | 1469554615774 Marionette TRACE conn2 <- [1,1734,null,{}] 10:36:55 INFO - PROCESS | 1665 | 1469554615776 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}] 10:36:55 INFO - PROCESS | 1665 | 1469554615778 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:55 INFO - PROCESS | 1665 | 1469554615868 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:36:55 INFO - PROCESS | 1665 | 1469554615955 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 1665 | 1469554615957 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ae0000 == 36 [pid = 1665] [id = 441] 10:36:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11269b400) [pid = 1665] [serial = 1322] [outer = 0x0] 10:36:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x123aef000) [pid = 1665] [serial = 1323] [outer = 0x11269b400] 10:36:55 INFO - PROCESS | 1665 | 1469554615985 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x123fcb400) [pid = 1665] [serial = 1324] [outer = 0x11269b400] 10:36:56 INFO - PROCESS | 1665 | 1469554616399 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]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 10:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:36:56 INFO - PROCESS | 1665 | 1469554616445 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 1665 | 1469554616447 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:36:56 INFO - PROCESS | 1665 | 1469554616450 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 1665 | 1469554616451 Marionette TRACE conn2 <- [1,1738,null,{}] 10:36:56 INFO - PROCESS | 1665 | 1469554616454 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}] 10:36:56 INFO - PROCESS | 1665 | 1469554616458 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:56 INFO - PROCESS | 1665 | 1469554616595 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:36:56 INFO - PROCESS | 1665 | 1469554616665 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 1665 | 1469554616667 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a11000 == 37 [pid = 1665] [id = 442] 10:36:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1199f2c00) [pid = 1665] [serial = 1325] [outer = 0x0] 10:36:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12418e000) [pid = 1665] [serial = 1326] [outer = 0x1199f2c00] 10:36:56 INFO - PROCESS | 1665 | 1469554616697 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12491e800) [pid = 1665] [serial = 1327] [outer = 0x1199f2c00] 10:36:57 INFO - PROCESS | 1665 | 1469554617108 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]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 10:36:57 INFO - PROCESS | 1665 | 1469554617121 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 1665 | 1469554617123 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:36:57 INFO - PROCESS | 1665 | 1469554617125 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 1665 | 1469554617126 Marionette TRACE conn2 <- [1,1742,null,{}] 10:36:57 INFO - PROCESS | 1665 | 1469554617129 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}] 10:36:57 INFO - PROCESS | 1665 | 1469554617130 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:57 INFO - PROCESS | 1665 | 1469554617241 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:36:57 INFO - PROCESS | 1665 | 1469554617368 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 1665 | 1469554617369 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x115daf000 == 38 [pid = 1665] [id = 443] 10:36:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x110f75800) [pid = 1665] [serial = 1328] [outer = 0x0] 10:36:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1122bd800) [pid = 1665] [serial = 1329] [outer = 0x110f75800] 10:36:57 INFO - PROCESS | 1665 | 1469554617399 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x112fd0000) [pid = 1665] [serial = 1330] [outer = 0x110f75800] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x117d40000 == 37 [pid = 1665] [id = 434] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x11858d000 == 36 [pid = 1665] [id = 422] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x1167e3800 == 35 [pid = 1665] [id = 435] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x119a11000 == 34 [pid = 1665] [id = 442] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x126ae0000 == 33 [pid = 1665] [id = 441] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x125067800 == 32 [pid = 1665] [id = 440] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x123e05800 == 31 [pid = 1665] [id = 439] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a3800 == 30 [pid = 1665] [id = 438] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5a7000 == 29 [pid = 1665] [id = 433] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x1169ad000 == 28 [pid = 1665] [id = 436] 10:36:58 INFO - PROCESS | 1665 | --DOCSHELL 0x117d34800 == 27 [pid = 1665] [id = 437] 10:36:58 INFO - PROCESS | 1665 | 1469554618397 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]]]}] 10:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1322ms 10:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:36:58 INFO - PROCESS | 1665 | 1469554618448 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 1665 | 1469554618451 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:36:58 INFO - PROCESS | 1665 | 1469554618456 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 1665 | 1469554618457 Marionette TRACE conn2 <- [1,1746,null,{}] 10:36:58 INFO - PROCESS | 1665 | 1469554618462 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}] 10:36:58 INFO - PROCESS | 1665 | 1469554618463 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:58 INFO - PROCESS | 1665 | 1469554618553 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:36:58 INFO - PROCESS | 1665 | 1469554618560 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 1665 | 1469554618561 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169a7800 == 28 [pid = 1665] [id = 444] 10:36:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x112fd2000) [pid = 1665] [serial = 1331] [outer = 0x0] 10:36:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1133dd800) [pid = 1665] [serial = 1332] [outer = 0x112fd2000] 10:36:58 INFO - PROCESS | 1665 | 1469554618591 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1164eb000) [pid = 1665] [serial = 1333] [outer = 0x112fd2000] 10:36:58 INFO - PROCESS | 1665 | 1469554618948 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]]]}] 10:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 10:36:58 INFO - PROCESS | 1665 | 1469554618982 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 1665 | 1469554618986 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:36:58 INFO - PROCESS | 1665 | 1469554618991 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 1665 | 1469554618993 Marionette TRACE conn2 <- [1,1750,null,{}] 10:36:58 INFO - PROCESS | 1665 | 1469554618995 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}] 10:36:58 INFO - PROCESS | 1665 | 1469554618997 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:59 INFO - PROCESS | 1665 | 1469554619077 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:36:59 INFO - PROCESS | 1665 | 1469554619081 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 1665 | 1469554619083 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x11919f800 == 29 [pid = 1665] [id = 445] 10:36:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x116aa5c00) [pid = 1665] [serial = 1334] [outer = 0x0] 10:36:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x118406400) [pid = 1665] [serial = 1335] [outer = 0x116aa5c00] 10:36:59 INFO - PROCESS | 1665 | 1469554619114 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x11852fc00) [pid = 1665] [serial = 1336] [outer = 0x116aa5c00] 10:36:59 INFO - PROCESS | 1665 | 1469554619461 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]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 522ms 10:36:59 INFO - PROCESS | 1665 | 1469554619522 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 1665 | 1469554619523 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:36:59 INFO - PROCESS | 1665 | 1469554619527 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 1665 | 1469554619529 Marionette TRACE conn2 <- [1,1754,null,{}] 10:36:59 INFO - PROCESS | 1665 | 1469554619545 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}] 10:36:59 INFO - PROCESS | 1665 | 1469554619548 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:59 INFO - PROCESS | 1665 | 1469554619628 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:36:59 INFO - PROCESS | 1665 | 1469554619633 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 1665 | 1469554619636 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:36:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e05800 == 30 [pid = 1665] [id = 446] 10:36:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x112697400) [pid = 1665] [serial = 1337] [outer = 0x0] 10:36:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x119343c00) [pid = 1665] [serial = 1338] [outer = 0x112697400] 10:36:59 INFO - PROCESS | 1665 | 1469554619666 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1194eac00) [pid = 1665] [serial = 1339] [outer = 0x112697400] 10:37:00 INFO - PROCESS | 1665 | 1469554620053 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]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 571ms 10:37:00 INFO - PROCESS | 1665 | 1469554620098 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 1665 | 1469554620100 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:37:00 INFO - PROCESS | 1665 | 1469554620102 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 1665 | 1469554620103 Marionette TRACE conn2 <- [1,1758,null,{}] 10:37:00 INFO - PROCESS | 1665 | 1469554620106 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}] 10:37:00 INFO - PROCESS | 1665 | 1469554620107 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:00 INFO - PROCESS | 1665 | 1469554620208 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:37:00 INFO - PROCESS | 1665 | 1469554620211 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 1665 | 1469554620212 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x126620800 == 31 [pid = 1665] [id = 447] 10:37:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x119529c00) [pid = 1665] [serial = 1340] [outer = 0x0] 10:37:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1199f6800) [pid = 1665] [serial = 1341] [outer = 0x119529c00] 10:37:00 INFO - PROCESS | 1665 | 1469554620238 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x120fea800) [pid = 1665] [serial = 1342] [outer = 0x119529c00] 10:37:00 INFO - PROCESS | 1665 | 1469554620582 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]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 10:37:00 INFO - PROCESS | 1665 | 1469554620622 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 1665 | 1469554620623 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:37:00 INFO - PROCESS | 1665 | 1469554620626 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 1665 | 1469554620627 Marionette TRACE conn2 <- [1,1762,null,{}] 10:37:00 INFO - PROCESS | 1665 | 1469554620629 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}] 10:37:00 INFO - PROCESS | 1665 | 1469554620630 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:00 INFO - PROCESS | 1665 | 1469554620727 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:37:00 INFO - PROCESS | 1665 | 1469554620765 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 1665 | 1469554620766 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e1000 == 32 [pid = 1665] [id = 448] 10:37:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x116a0dc00) [pid = 1665] [serial = 1343] [outer = 0x0] 10:37:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x123fd2c00) [pid = 1665] [serial = 1344] [outer = 0x116a0dc00] 10:37:00 INFO - PROCESS | 1665 | 1469554620790 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12440a800) [pid = 1665] [serial = 1345] [outer = 0x116a0dc00] 10:37:01 INFO - PROCESS | 1665 | 1469554621130 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]]]}] 10:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 10:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:37:01 INFO - PROCESS | 1665 | 1469554621146 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 1665 | 1469554621147 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:37:01 INFO - PROCESS | 1665 | 1469554621149 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 1665 | 1469554621150 Marionette TRACE conn2 <- [1,1766,null,{}] 10:37:01 INFO - PROCESS | 1665 | 1469554621155 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}] 10:37:01 INFO - PROCESS | 1665 | 1469554621159 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:01 INFO - PROCESS | 1665 | 1469554621272 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:37:01 INFO - PROCESS | 1665 | 1469554621285 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 1665 | 1469554621286 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b4800 == 33 [pid = 1665] [id = 449] 10:37:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x118532800) [pid = 1665] [serial = 1346] [outer = 0x0] 10:37:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x1248efc00) [pid = 1665] [serial = 1347] [outer = 0x118532800] 10:37:01 INFO - PROCESS | 1665 | 1469554621311 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x1255cd800) [pid = 1665] [serial = 1348] [outer = 0x118532800] 10:37:01 INFO - PROCESS | 1665 | 1469554621639 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]]]}] 10:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 10:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:37:01 INFO - PROCESS | 1665 | 1469554621672 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 1665 | 1469554621673 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:37:01 INFO - PROCESS | 1665 | 1469554621675 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 1665 | 1469554621677 Marionette TRACE conn2 <- [1,1770,null,{}] 10:37:01 INFO - PROCESS | 1665 | 1469554621679 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}] 10:37:01 INFO - PROCESS | 1665 | 1469554621680 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:01 INFO - PROCESS | 1665 | 1469554621779 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:37:01 INFO - PROCESS | 1665 | 1469554621790 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 1665 | 1469554621791 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad22800 == 34 [pid = 1665] [id = 450] 10:37:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x1255cec00) [pid = 1665] [serial = 1349] [outer = 0x0] 10:37:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x126528000) [pid = 1665] [serial = 1350] [outer = 0x1255cec00] 10:37:01 INFO - PROCESS | 1665 | 1469554621814 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x1266b3800) [pid = 1665] [serial = 1351] [outer = 0x1255cec00] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x1127d9800) [pid = 1665] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x124409800) [pid = 1665] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x1127d5000) [pid = 1665] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x112fdb000) [pid = 1665] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x11269d400) [pid = 1665] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x116aa8400) [pid = 1665] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x11269dc00) [pid = 1665] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x1127d7400) [pid = 1665] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1199f5000) [pid = 1665] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x112a8a400) [pid = 1665] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x115e88800) [pid = 1665] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1133b4800) [pid = 1665] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1132d0000) [pid = 1665] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x113049800) [pid = 1665] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x112d6c800) [pid = 1665] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1176cfc00) [pid = 1665] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x119324400) [pid = 1665] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1127db400) [pid = 1665] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x113cd7000) [pid = 1665] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:37:02 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x10ebfd000) [pid = 1665] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:37:02 INFO - PROCESS | 1665 | 1469554622371 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]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 720ms 10:37:02 INFO - PROCESS | 1665 | 1469554622409 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 1665 | 1469554622411 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:37:02 INFO - PROCESS | 1665 | 1469554622414 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 1665 | 1469554622416 Marionette TRACE conn2 <- [1,1774,null,{}] 10:37:02 INFO - PROCESS | 1665 | 1469554622421 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}] 10:37:02 INFO - PROCESS | 1665 | 1469554622423 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:02 INFO - PROCESS | 1665 | 1469554622543 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:37:02 INFO - PROCESS | 1665 | 1469554622549 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 1665 | 1469554622550 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ae2800 == 35 [pid = 1665] [id = 451] 10:37:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x111e2dc00) [pid = 1665] [serial = 1352] [outer = 0x0] 10:37:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x113049800) [pid = 1665] [serial = 1353] [outer = 0x111e2dc00] 10:37:02 INFO - PROCESS | 1665 | 1469554622591 Marionette DEBUG loaded listener.js 10:37:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x11698ac00) [pid = 1665] [serial = 1354] [outer = 0x111e2dc00] 10:37:02 INFO - PROCESS | 1665 | 1469554622945 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]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 574ms 10:37:02 INFO - PROCESS | 1665 | 1469554622989 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 1665 | 1469554622990 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:37:02 INFO - PROCESS | 1665 | 1469554622992 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 1665 | 1469554622993 Marionette TRACE conn2 <- [1,1778,null,{}] 10:37:02 INFO - PROCESS | 1665 | 1469554622996 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}] 10:37:02 INFO - PROCESS | 1665 | 1469554622997 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:03 INFO - PROCESS | 1665 | 1469554623100 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:37:03 INFO - PROCESS | 1665 | 1469554623108 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 1665 | 1469554623117 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b9b000 == 36 [pid = 1665] [id = 452] 10:37:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x11809e800) [pid = 1665] [serial = 1355] [outer = 0x0] 10:37:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x11933d400) [pid = 1665] [serial = 1356] [outer = 0x11809e800] 10:37:03 INFO - PROCESS | 1665 | 1469554623142 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x123ea8800) [pid = 1665] [serial = 1357] [outer = 0x11809e800] 10:37:03 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 10:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 470ms 10:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:37:03 INFO - PROCESS | 1665 | 1469554623459 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]]]}] 10:37:03 INFO - PROCESS | 1665 | 1469554623462 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:37:03 INFO - PROCESS | 1665 | 1469554623464 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:37:03 INFO - PROCESS | 1665 | 1469554623466 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 1665 | 1469554623467 Marionette TRACE conn2 <- [1,1782,null,{}] 10:37:03 INFO - PROCESS | 1665 | 1469554623473 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}] 10:37:03 INFO - PROCESS | 1665 | 1469554623474 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:03 INFO - PROCESS | 1665 | 1469554623554 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:37:03 INFO - PROCESS | 1665 | 1469554623558 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 1665 | 1469554623559 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc82000 == 37 [pid = 1665] [id = 453] 10:37:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x116759000) [pid = 1665] [serial = 1358] [outer = 0x0] 10:37:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x126632000) [pid = 1665] [serial = 1359] [outer = 0x116759000] 10:37:03 INFO - PROCESS | 1665 | 1469554623583 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x126873000) [pid = 1665] [serial = 1360] [outer = 0x116759000] 10:37:03 INFO - PROCESS | 1665 | 1469554623914 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]]]}] 10:37:03 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 10:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 471ms 10:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:37:03 INFO - PROCESS | 1665 | 1469554623939 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:37:03 INFO - PROCESS | 1665 | 1469554623941 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:37:03 INFO - PROCESS | 1665 | 1469554623943 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 1665 | 1469554623945 Marionette TRACE conn2 <- [1,1786,null,{}] 10:37:03 INFO - PROCESS | 1665 | 1469554623947 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}] 10:37:03 INFO - PROCESS | 1665 | 1469554623949 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:04 INFO - PROCESS | 1665 | 1469554624070 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:37:04 INFO - PROCESS | 1665 | 1469554624076 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 1665 | 1469554624077 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287dd800 == 38 [pid = 1665] [id = 454] 10:37:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x112d72c00) [pid = 1665] [serial = 1361] [outer = 0x0] 10:37:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12810d800) [pid = 1665] [serial = 1362] [outer = 0x112d72c00] 10:37:04 INFO - PROCESS | 1665 | 1469554624111 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x128456800) [pid = 1665] [serial = 1363] [outer = 0x112d72c00] 10:37:04 INFO - PROCESS | 1665 | 1469554624699 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]]]}] 10:37:04 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 10:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 820ms 10:37:04 INFO - PROCESS | 1665 | 1469554624764 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:37:04 INFO - PROCESS | 1665 | 1469554624766 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:37:04 INFO - PROCESS | 1665 | 1469554624769 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 1665 | 1469554624773 Marionette TRACE conn2 <- [1,1790,null,{}] 10:37:04 INFO - PROCESS | 1665 | 1469554624776 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}] 10:37:04 INFO - PROCESS | 1665 | 1469554624778 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:04 INFO - PROCESS | 1665 | 1469554624892 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:37:04 INFO - PROCESS | 1665 | 1469554624974 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 1665 | 1469554624975 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x119190800 == 39 [pid = 1665] [id = 455] 10:37:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x1132d2800) [pid = 1665] [serial = 1364] [outer = 0x0] 10:37:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x1161abc00) [pid = 1665] [serial = 1365] [outer = 0x1132d2800] 10:37:05 INFO - PROCESS | 1665 | 1469554625007 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x1176c7000) [pid = 1665] [serial = 1366] [outer = 0x1132d2800] 10:37:05 INFO - PROCESS | 1665 | 1469554625550 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]]]}] 10:37:05 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) 10:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 823ms 10:37:05 INFO - PROCESS | 1665 | 1469554625609 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 1665 | 1469554625612 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:37:05 INFO - PROCESS | 1665 | 1469554625617 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 1665 | 1469554625621 Marionette TRACE conn2 <- [1,1794,null,{}] 10:37:05 INFO - PROCESS | 1665 | 1469554625624 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}] 10:37:05 INFO - PROCESS | 1665 | 1469554625626 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:05 INFO - PROCESS | 1665 | 1469554625739 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:37:05 INFO - PROCESS | 1665 | 1469554625941 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 1665 | 1469554625942 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x11307e800 == 40 [pid = 1665] [id = 456] 10:37:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x1126a0c00) [pid = 1665] [serial = 1367] [outer = 0x0] 10:37:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x1127d6000) [pid = 1665] [serial = 1368] [outer = 0x1126a0c00] 10:37:05 INFO - PROCESS | 1665 | 1469554625970 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x11304f400) [pid = 1665] [serial = 1369] [outer = 0x1126a0c00] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc82000 == 39 [pid = 1665] [id = 453] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x123b9b000 == 38 [pid = 1665] [id = 452] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x126ae2800 == 37 [pid = 1665] [id = 451] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad22800 == 36 [pid = 1665] [id = 450] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b4800 == 35 [pid = 1665] [id = 449] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1287e1000 == 34 [pid = 1665] [id = 448] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x126620800 == 33 [pid = 1665] [id = 447] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x123e05800 == 32 [pid = 1665] [id = 446] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x11919f800 == 31 [pid = 1665] [id = 445] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1169a7800 == 30 [pid = 1665] [id = 444] 10:37:06 INFO - PROCESS | 1665 | --DOCSHELL 0x115daf000 == 29 [pid = 1665] [id = 443] 10:37:06 INFO - PROCESS | 1665 | 1469554626426 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]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 823ms 10:37:06 INFO - PROCESS | 1665 | 1469554626442 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 1665 | 1469554626444 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:37:06 INFO - PROCESS | 1665 | 1469554626447 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 1665 | 1469554626449 Marionette TRACE conn2 <- [1,1798,null,{}] 10:37:06 INFO - PROCESS | 1665 | 1469554626454 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}] 10:37:06 INFO - PROCESS | 1665 | 1469554626456 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:06 INFO - PROCESS | 1665 | 1469554626546 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x117d10800) [pid = 1665] [serial = 1306] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x124484c00) [pid = 1665] [serial = 1299] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x124c8cc00) [pid = 1665] [serial = 1300] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x112fa1c00) [pid = 1665] [serial = 1302] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x116141400) [pid = 1665] [serial = 1309] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x123fd8c00) [pid = 1665] [serial = 1297] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1133df400) [pid = 1665] [serial = 1308] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x114f80400) [pid = 1665] [serial = 1305] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x113cdd800) [pid = 1665] [serial = 1303] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x119e04400) [pid = 1665] [serial = 1285] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x118309800) [pid = 1665] [serial = 1276] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x113051c00) [pid = 1665] [serial = 1264] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x11877a000) [pid = 1665] [serial = 1291] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1206db800) [pid = 1665] [serial = 1287] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x118480800) [pid = 1665] [serial = 1278] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x123ba6800) [pid = 1665] [serial = 1257] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x116757000) [pid = 1665] [serial = 1273] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x118094c00) [pid = 1665] [serial = 1275] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x123fd3800) [pid = 1665] [serial = 1258] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x119421000) [pid = 1665] [serial = 1255] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11932a800) [pid = 1665] [serial = 1282] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11877d400) [pid = 1665] [serial = 1279] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x123fb6800) [pid = 1665] [serial = 1296] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x119424c00) [pid = 1665] [serial = 1284] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1265a1c00) [pid = 1665] [serial = 1261] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x116147c00) [pid = 1665] [serial = 1290] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x123fbc400) [pid = 1665] [serial = 1294] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x112a7e000) [pid = 1665] [serial = 1269] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x123ba5800) [pid = 1665] [serial = 1293] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x115d07400) [pid = 1665] [serial = 1266] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x115e8a400) [pid = 1665] [serial = 1272] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x118099000) [pid = 1665] [serial = 1254] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x111ca9400) [pid = 1665] [serial = 1251] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1127d8c00) [pid = 1665] [serial = 1263] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11304c000) [pid = 1665] [serial = 1252] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x11888f800) [pid = 1665] [serial = 1281] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1243adc00) [pid = 1665] [serial = 1260] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12390dc00) [pid = 1665] [serial = 1288] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x115e8c400) [pid = 1665] [serial = 1267] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x112fd1800) [pid = 1665] [serial = 1270] [outer = 0x0] [url = about:blank] 10:37:06 INFO - PROCESS | 1665 | 1469554626609 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 1665 | 1469554626611 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169bc000 == 30 [pid = 1665] [id = 457] 10:37:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x112691c00) [pid = 1665] [serial = 1370] [outer = 0x0] 10:37:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11304b000) [pid = 1665] [serial = 1371] [outer = 0x112691c00] 10:37:06 INFO - PROCESS | 1665 | 1469554626638 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x116990000) [pid = 1665] [serial = 1372] [outer = 0x112691c00] 10:37:06 INFO - PROCESS | 1665 | 1469554626940 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]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 523ms 10:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:37:06 INFO - PROCESS | 1665 | 1469554626975 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 1665 | 1469554626977 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:37:06 INFO - PROCESS | 1665 | 1469554626980 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 1665 | 1469554626981 Marionette TRACE conn2 <- [1,1802,null,{}] 10:37:06 INFO - PROCESS | 1665 | 1469554626983 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}] 10:37:06 INFO - PROCESS | 1665 | 1469554626985 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:07 INFO - PROCESS | 1665 | 1469554627068 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:37:07 INFO - PROCESS | 1665 | 1469554627142 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:07 INFO - PROCESS | 1665 | 1469554627143 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x1188bb800 == 31 [pid = 1665] [id = 458] 10:37:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1126a0000) [pid = 1665] [serial = 1373] [outer = 0x0] 10:37:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11875b400) [pid = 1665] [serial = 1374] [outer = 0x1126a0000] 10:37:07 INFO - PROCESS | 1665 | 1469554627169 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x11905c000) [pid = 1665] [serial = 1375] [outer = 0x1126a0000] 10:37:07 INFO - PROCESS | 1665 | 1469554627534 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]]]}] 10:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 10:37:07 INFO - PROCESS | 1665 | 1469554627552 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:37:07 INFO - PROCESS | 1665 | 1469554627554 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:37:07 INFO - PROCESS | 1665 | 1469554627566 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 1665 | 1469554627573 Marionette TRACE conn2 <- [1,1806,null,{}] 10:37:07 INFO - PROCESS | 1665 | 1469554627578 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}] 10:37:07 INFO - PROCESS | 1665 | 1469554627582 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:07 INFO - PROCESS | 1665 | 1469554627718 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:37:07 INFO - PROCESS | 1665 | 1469554627802 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:07 INFO - PROCESS | 1665 | 1469554627804 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x123852800 == 32 [pid = 1665] [id = 459] 10:37:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x116757000) [pid = 1665] [serial = 1376] [outer = 0x0] 10:37:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1194d6c00) [pid = 1665] [serial = 1377] [outer = 0x116757000] 10:37:07 INFO - PROCESS | 1665 | 1469554627844 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x119eb7800) [pid = 1665] [serial = 1378] [outer = 0x116757000] 10:37:08 INFO - PROCESS | 1665 | 1469554628137 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]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 633ms 10:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:37:08 INFO - PROCESS | 1665 | 1469554628192 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 1665 | 1469554628193 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:37:08 INFO - PROCESS | 1665 | 1469554628195 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 1665 | 1469554628197 Marionette TRACE conn2 <- [1,1810,null,{}] 10:37:08 INFO - PROCESS | 1665 | 1469554628199 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}] 10:37:08 INFO - PROCESS | 1665 | 1469554628200 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:08 INFO - PROCESS | 1665 | 1469554628313 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:37:08 INFO - PROCESS | 1665 | 1469554628319 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 1665 | 1469554628320 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x124a25800 == 33 [pid = 1665] [id = 460] 10:37:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119eb9c00) [pid = 1665] [serial = 1379] [outer = 0x0] 10:37:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x123fb4000) [pid = 1665] [serial = 1380] [outer = 0x119eb9c00] 10:37:08 INFO - PROCESS | 1665 | 1469554628344 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1243adc00) [pid = 1665] [serial = 1381] [outer = 0x119eb9c00] 10:37:08 INFO - PROCESS | 1665 | 1469554628690 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]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms 10:37:08 INFO - PROCESS | 1665 | 1469554628717 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 1665 | 1469554628719 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:37:08 INFO - PROCESS | 1665 | 1469554628727 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 1665 | 1469554628729 Marionette TRACE conn2 <- [1,1814,null,{}] 10:37:08 INFO - PROCESS | 1665 | 1469554628731 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}] 10:37:08 INFO - PROCESS | 1665 | 1469554628732 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:08 INFO - PROCESS | 1665 | 1469554628830 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:37:08 INFO - PROCESS | 1665 | 1469554628835 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 1665 | 1469554628839 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x119efa000 == 34 [pid = 1665] [id = 461] 10:37:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1248f2000) [pid = 1665] [serial = 1382] [outer = 0x0] 10:37:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1248f6c00) [pid = 1665] [serial = 1383] [outer = 0x1248f2000] 10:37:08 INFO - PROCESS | 1665 | 1469554628871 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124c8f000) [pid = 1665] [serial = 1384] [outer = 0x1248f2000] 10:37:09 INFO - PROCESS | 1665 | 1469554629236 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]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 523ms 10:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:37:09 INFO - PROCESS | 1665 | 1469554629246 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 1665 | 1469554629247 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:37:09 INFO - PROCESS | 1665 | 1469554629249 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 1665 | 1469554629250 Marionette TRACE conn2 <- [1,1818,null,{}] 10:37:09 INFO - PROCESS | 1665 | 1469554629255 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}] 10:37:09 INFO - PROCESS | 1665 | 1469554629257 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:09 INFO - PROCESS | 1665 | 1469554629356 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:37:09 INFO - PROCESS | 1665 | 1469554629370 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 1665 | 1469554629371 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d47000 == 35 [pid = 1665] [id = 462] 10:37:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11877bc00) [pid = 1665] [serial = 1385] [outer = 0x0] 10:37:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1255cb000) [pid = 1665] [serial = 1386] [outer = 0x11877bc00] 10:37:09 INFO - PROCESS | 1665 | 1469554629402 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x126877400) [pid = 1665] [serial = 1387] [outer = 0x11877bc00] 10:37:09 INFO - PROCESS | 1665 | 1469554629773 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]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 571ms 10:37:09 INFO - PROCESS | 1665 | 1469554629821 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:37:09 INFO - PROCESS | 1665 | 1469554629823 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:37:09 INFO - PROCESS | 1665 | 1469554629827 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 1665 | 1469554629829 Marionette TRACE conn2 <- [1,1822,null,{}] 10:37:09 INFO - PROCESS | 1665 | 1469554629832 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}] 10:37:09 INFO - PROCESS | 1665 | 1469554629834 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:09 INFO - PROCESS | 1665 | 1469554629958 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:37:09 INFO - PROCESS | 1665 | 1469554629971 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 1665 | 1469554629972 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x11817d800 == 36 [pid = 1665] [id = 463] 10:37:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x126a6b800) [pid = 1665] [serial = 1388] [outer = 0x0] 10:37:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x128119800) [pid = 1665] [serial = 1389] [outer = 0x126a6b800] 10:37:09 INFO - PROCESS | 1665 | 1469554629996 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1282eb800) [pid = 1665] [serial = 1390] [outer = 0x126a6b800] 10:37:10 INFO - PROCESS | 1665 | 1469554630317 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]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 520ms 10:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:37:10 INFO - PROCESS | 1665 | 1469554630349 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 1665 | 1469554630351 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:37:10 INFO - PROCESS | 1665 | 1469554630353 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 1665 | 1469554630354 Marionette TRACE conn2 <- [1,1826,null,{}] 10:37:10 INFO - PROCESS | 1665 | 1469554630356 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}] 10:37:10 INFO - PROCESS | 1665 | 1469554630358 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:10 INFO - PROCESS | 1665 | 1469554630458 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:37:10 INFO - PROCESS | 1665 | 1469554630461 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 1665 | 1469554630470 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae8e800 == 37 [pid = 1665] [id = 464] 10:37:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12810f000) [pid = 1665] [serial = 1391] [outer = 0x0] 10:37:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x128926400) [pid = 1665] [serial = 1392] [outer = 0x12810f000] 10:37:10 INFO - PROCESS | 1665 | 1469554630527 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x128930c00) [pid = 1665] [serial = 1393] [outer = 0x12810f000] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x118532800) [pid = 1665] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1255cec00) [pid = 1665] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1161a8c00) [pid = 1665] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x111e2dc00) [pid = 1665] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x112692400) [pid = 1665] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11809e800) [pid = 1665] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11932ac00) [pid = 1665] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1194f2800) [pid = 1665] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x11269b400) [pid = 1665] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1199f2c00) [pid = 1665] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x116759000) [pid = 1665] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x119529c00) [pid = 1665] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x112697400) [pid = 1665] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x112fd2000) [pid = 1665] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x116aa5c00) [pid = 1665] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x110f75800) [pid = 1665] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:37:10 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x116a0dc00) [pid = 1665] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:37:10 INFO - PROCESS | 1665 | 1469554630909 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]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 569ms 10:37:10 INFO - PROCESS | 1665 | 1469554630924 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 1665 | 1469554630926 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:37:10 INFO - PROCESS | 1665 | 1469554630929 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 1665 | 1469554630931 Marionette TRACE conn2 <- [1,1830,null,{}] 10:37:10 INFO - PROCESS | 1665 | 1469554630948 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}] 10:37:10 INFO - PROCESS | 1665 | 1469554630949 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:11 INFO - PROCESS | 1665 | 1469554631076 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:37:11 INFO - PROCESS | 1665 | 1469554631081 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 1665 | 1469554631082 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad12000 == 38 [pid = 1665] [id = 465] 10:37:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x115d09800) [pid = 1665] [serial = 1394] [outer = 0x0] 10:37:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x118779c00) [pid = 1665] [serial = 1395] [outer = 0x115d09800] 10:37:11 INFO - PROCESS | 1665 | 1469554631120 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119986c00) [pid = 1665] [serial = 1396] [outer = 0x115d09800] 10:37:11 INFO - PROCESS | 1665 | 1469554631552 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]]]}] 10:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 634ms 10:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:37:11 INFO - PROCESS | 1665 | 1469554631563 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 1665 | 1469554631564 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:37:11 INFO - PROCESS | 1665 | 1469554631566 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 1665 | 1469554631568 Marionette TRACE conn2 <- [1,1834,null,{}] 10:37:11 INFO - PROCESS | 1665 | 1469554631573 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}] 10:37:11 INFO - PROCESS | 1665 | 1469554631574 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:11 INFO - PROCESS | 1665 | 1469554631691 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:37:11 INFO - PROCESS | 1665 | 1469554631696 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 1665 | 1469554631698 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc7f000 == 39 [pid = 1665] [id = 466] 10:37:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1199f2c00) [pid = 1665] [serial = 1397] [outer = 0x0] 10:37:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1243b0000) [pid = 1665] [serial = 1398] [outer = 0x1199f2c00] 10:37:11 INFO - PROCESS | 1665 | 1469554631725 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12892f000) [pid = 1665] [serial = 1399] [outer = 0x1199f2c00] 10:37:12 INFO - PROCESS | 1665 | 1469554632047 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]]]}] 10:37:12 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 10:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 522ms 10:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:37:12 INFO - PROCESS | 1665 | 1469554632089 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 1665 | 1469554632091 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:37:12 INFO - PROCESS | 1665 | 1469554632093 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 1665 | 1469554632095 Marionette TRACE conn2 <- [1,1838,null,{}] 10:37:12 INFO - PROCESS | 1665 | 1469554632097 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}] 10:37:12 INFO - PROCESS | 1665 | 1469554632099 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:12 INFO - PROCESS | 1665 | 1469554632191 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:37:12 INFO - PROCESS | 1665 | 1469554632194 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 1665 | 1469554632195 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9ae800 == 40 [pid = 1665] [id = 467] 10:37:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1289c2800) [pid = 1665] [serial = 1400] [outer = 0x0] 10:37:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12a31b400) [pid = 1665] [serial = 1401] [outer = 0x1289c2800] 10:37:12 INFO - PROCESS | 1665 | 1469554632219 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12a481400) [pid = 1665] [serial = 1402] [outer = 0x1289c2800] 10:37:12 INFO - PROCESS | 1665 | 1469554632539 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]]]}] 10:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 470ms 10:37:12 INFO - PROCESS | 1665 | 1469554632563 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 1665 | 1469554632565 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:37:12 INFO - PROCESS | 1665 | 1469554632567 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 1665 | 1469554632568 Marionette TRACE conn2 <- [1,1842,null,{}] 10:37:12 INFO - PROCESS | 1665 | 1469554632573 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}] 10:37:12 INFO - PROCESS | 1665 | 1469554632574 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:12 INFO - PROCESS | 1665 | 1469554632692 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:37:12 INFO - PROCESS | 1665 | 1469554632776 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 1665 | 1469554632777 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x115da8800 == 41 [pid = 1665] [id = 468] 10:37:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x10ebf3000) [pid = 1665] [serial = 1403] [outer = 0x0] 10:37:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x111c18800) [pid = 1665] [serial = 1404] [outer = 0x10ebf3000] 10:37:12 INFO - PROCESS | 1665 | 1469554632809 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1127dac00) [pid = 1665] [serial = 1405] [outer = 0x10ebf3000] 10:37:13 INFO - PROCESS | 1665 | 1469554633295 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]]]}] 10:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 771ms 10:37:13 INFO - PROCESS | 1665 | 1469554633342 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 1665 | 1469554633345 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:37:13 INFO - PROCESS | 1665 | 1469554633350 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 1665 | 1469554633356 Marionette TRACE conn2 <- [1,1846,null,{}] 10:37:13 INFO - PROCESS | 1665 | 1469554633361 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}] 10:37:13 INFO - PROCESS | 1665 | 1469554633366 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:13 INFO - PROCESS | 1665 | 1469554633520 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:37:13 INFO - PROCESS | 1665 | 1469554633596 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 1665 | 1469554633598 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee4000 == 42 [pid = 1665] [id = 469] 10:37:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x118483800) [pid = 1665] [serial = 1406] [outer = 0x0] 10:37:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x11875c400) [pid = 1665] [serial = 1407] [outer = 0x118483800] 10:37:13 INFO - PROCESS | 1665 | 1469554633627 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x119008000) [pid = 1665] [serial = 1408] [outer = 0x118483800] 10:37:14 INFO - PROCESS | 1665 | 1469554634061 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]]]}] 10:37:14 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) 10:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 777ms 10:37:14 INFO - PROCESS | 1665 | 1469554634129 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:37:14 INFO - PROCESS | 1665 | 1469554634132 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:37:14 INFO - PROCESS | 1665 | 1469554634151 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 1665 | 1469554634153 Marionette TRACE conn2 <- [1,1850,null,{}] 10:37:14 INFO - PROCESS | 1665 | 1469554634158 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}] 10:37:14 INFO - PROCESS | 1665 | 1469554634160 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:14 INFO - PROCESS | 1665 | 1469554634267 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:37:14 INFO - PROCESS | 1665 | 1469554634342 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 1665 | 1469554634343 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b8800 == 43 [pid = 1665] [id = 470] 10:37:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x11998b800) [pid = 1665] [serial = 1409] [outer = 0x0] 10:37:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x120fe9800) [pid = 1665] [serial = 1410] [outer = 0x11998b800] 10:37:14 INFO - PROCESS | 1665 | 1469554634372 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1243aec00) [pid = 1665] [serial = 1411] [outer = 0x11998b800] 10:37:14 INFO - PROCESS | 1665 | 1469554634798 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]]]}] 10:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 688ms 10:37:14 INFO - PROCESS | 1665 | 1469554634823 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 1665 | 1469554634825 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:37:14 INFO - PROCESS | 1665 | 1469554634832 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 1665 | 1469554634839 Marionette TRACE conn2 <- [1,1854,null,{}] 10:37:14 INFO - PROCESS | 1665 | 1469554634842 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}] 10:37:14 INFO - PROCESS | 1665 | 1469554634845 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:14 INFO - PROCESS | 1665 | 1469554634951 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:37:15 INFO - PROCESS | 1665 | 1469554635011 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 1665 | 1469554635013 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9b4000 == 44 [pid = 1665] [id = 471] 10:37:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x119990400) [pid = 1665] [serial = 1412] [outer = 0x0] 10:37:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x124a80000) [pid = 1665] [serial = 1413] [outer = 0x119990400] 10:37:15 INFO - PROCESS | 1665 | 1469554635041 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x126a6b400) [pid = 1665] [serial = 1414] [outer = 0x119990400] 10:37:15 INFO - PROCESS | 1665 | 1469554635478 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]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 678ms 10:37:15 INFO - PROCESS | 1665 | 1469554635507 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 1665 | 1469554635509 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:37:15 INFO - PROCESS | 1665 | 1469554635511 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - PROCESS | 1665 | 1469554635513 Marionette TRACE conn2 <- [1,1858,null,{}] 10:37:15 INFO - PROCESS | 1665 | 1469554635515 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}] 10:37:15 INFO - PROCESS | 1665 | 1469554635516 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:15 INFO - PROCESS | 1665 | 1469554635636 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:37:15 INFO - PROCESS | 1665 | 1469554635710 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 1665 | 1469554635711 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ce46800 == 45 [pid = 1665] [id = 472] 10:37:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x128117c00) [pid = 1665] [serial = 1415] [outer = 0x0] 10:37:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1289c9400) [pid = 1665] [serial = 1416] [outer = 0x128117c00] 10:37:15 INFO - PROCESS | 1665 | 1469554635739 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12a476800) [pid = 1665] [serial = 1417] [outer = 0x128117c00] 10:37:16 INFO - PROCESS | 1665 | 1469554636157 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]]]}] 10:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 669ms 10:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:37:16 INFO - PROCESS | 1665 | 1469554636181 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 1665 | 1469554636182 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:37:16 INFO - PROCESS | 1665 | 1469554636184 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - PROCESS | 1665 | 1469554636187 Marionette TRACE conn2 <- [1,1862,null,{}] 10:37:16 INFO - PROCESS | 1665 | 1469554636190 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}] 10:37:16 INFO - PROCESS | 1665 | 1469554636192 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:16 INFO - PROCESS | 1665 | 1469554636411 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:37:16 INFO - PROCESS | 1665 | 1469554636499 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 1665 | 1469554636501 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c1800 == 46 [pid = 1665] [id = 473] 10:37:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1122b5000) [pid = 1665] [serial = 1418] [outer = 0x0] 10:37:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x112f9c000) [pid = 1665] [serial = 1419] [outer = 0x1122b5000] 10:37:16 INFO - PROCESS | 1665 | 1469554636529 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x1161a6000) [pid = 1665] [serial = 1420] [outer = 0x1122b5000] 10:37:16 INFO - PROCESS | 1665 | 1469554636937 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]]]}] 10:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 826ms 10:37:17 INFO - PROCESS | 1665 | 1469554637024 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:37:17 INFO - PROCESS | 1665 | 1469554637027 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:37:17 INFO - PROCESS | 1665 | 1469554637031 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 1665 | 1469554637033 Marionette TRACE conn2 <- [1,1866,null,{}] 10:37:17 INFO - PROCESS | 1665 | 1469554637039 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}] 10:37:17 INFO - PROCESS | 1665 | 1469554637040 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9ae800 == 45 [pid = 1665] [id = 467] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc7f000 == 44 [pid = 1665] [id = 466] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad12000 == 43 [pid = 1665] [id = 465] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae8e800 == 42 [pid = 1665] [id = 464] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x11817d800 == 41 [pid = 1665] [id = 463] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x128d47000 == 40 [pid = 1665] [id = 462] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x119efa000 == 39 [pid = 1665] [id = 461] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x124a25800 == 38 [pid = 1665] [id = 460] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x123852800 == 37 [pid = 1665] [id = 459] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x1188bb800 == 36 [pid = 1665] [id = 458] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x1169bc000 == 35 [pid = 1665] [id = 457] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x11307e800 == 34 [pid = 1665] [id = 456] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x119190800 == 33 [pid = 1665] [id = 455] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x1287dd800 == 32 [pid = 1665] [id = 454] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c1800 == 31 [pid = 1665] [id = 473] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12ce46800 == 30 [pid = 1665] [id = 472] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9b4000 == 29 [pid = 1665] [id = 471] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b8800 == 28 [pid = 1665] [id = 470] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee4000 == 27 [pid = 1665] [id = 469] 10:37:17 INFO - PROCESS | 1665 | --DOCSHELL 0x115da8800 == 26 [pid = 1665] [id = 468] 10:37:17 INFO - PROCESS | 1665 | 1469554637670 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x126632000) [pid = 1665] [serial = 1359] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1199f6800) [pid = 1665] [serial = 1341] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x119343c00) [pid = 1665] [serial = 1338] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1133dd800) [pid = 1665] [serial = 1332] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1164eb000) [pid = 1665] [serial = 1333] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x118406400) [pid = 1665] [serial = 1335] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x11852fc00) [pid = 1665] [serial = 1336] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x112fd0000) [pid = 1665] [serial = 1330] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1122bd800) [pid = 1665] [serial = 1329] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x123fd2c00) [pid = 1665] [serial = 1344] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x120fea800) [pid = 1665] [serial = 1342] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1248efc00) [pid = 1665] [serial = 1347] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12440a800) [pid = 1665] [serial = 1345] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x126528000) [pid = 1665] [serial = 1350] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1255cd800) [pid = 1665] [serial = 1348] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1176c8c00) [pid = 1665] [serial = 1312] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x113049800) [pid = 1665] [serial = 1353] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11690e800) [pid = 1665] [serial = 1311] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1266b3800) [pid = 1665] [serial = 1351] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x118760c00) [pid = 1665] [serial = 1315] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x118481400) [pid = 1665] [serial = 1314] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x123ea8800) [pid = 1665] [serial = 1357] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1194ec400) [pid = 1665] [serial = 1318] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1194d9400) [pid = 1665] [serial = 1317] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1206db000) [pid = 1665] [serial = 1321] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1199f6000) [pid = 1665] [serial = 1320] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x123fcb400) [pid = 1665] [serial = 1324] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x123aef000) [pid = 1665] [serial = 1323] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12491e800) [pid = 1665] [serial = 1327] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12418e000) [pid = 1665] [serial = 1326] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x11698ac00) [pid = 1665] [serial = 1354] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1194eac00) [pid = 1665] [serial = 1339] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x126873000) [pid = 1665] [serial = 1360] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x11933d400) [pid = 1665] [serial = 1356] [outer = 0x0] [url = about:blank] 10:37:17 INFO - PROCESS | 1665 | 1469554637768 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 1665 | 1469554637769 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x112f14800 == 27 [pid = 1665] [id = 474] 10:37:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x112695800) [pid = 1665] [serial = 1421] [outer = 0x0] 10:37:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1127d1800) [pid = 1665] [serial = 1422] [outer = 0x112695800] 10:37:17 INFO - PROCESS | 1665 | 1469554637798 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x112d6c800) [pid = 1665] [serial = 1423] [outer = 0x112695800] 10:37:18 INFO - PROCESS | 1665 | 1469554638173 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]]]}] 10:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1174ms 10:37:18 INFO - PROCESS | 1665 | 1469554638208 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 1665 | 1469554638212 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:37:18 INFO - PROCESS | 1665 | 1469554638256 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 1665 | 1469554638259 Marionette TRACE conn2 <- [1,1870,null,{}] 10:37:18 INFO - PROCESS | 1665 | 1469554638265 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}] 10:37:18 INFO - PROCESS | 1665 | 1469554638267 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:18 INFO - PROCESS | 1665 | 1469554638356 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:37:18 INFO - PROCESS | 1665 | 1469554638364 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 1665 | 1469554638366 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x11714e000 == 28 [pid = 1665] [id = 475] 10:37:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x113350800) [pid = 1665] [serial = 1424] [outer = 0x0] 10:37:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x115e88400) [pid = 1665] [serial = 1425] [outer = 0x113350800] 10:37:18 INFO - PROCESS | 1665 | 1469554638396 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x11663bc00) [pid = 1665] [serial = 1426] [outer = 0x113350800] 10:37:18 INFO - PROCESS | 1665 | 1469554638754 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]]]}] 10:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 563ms 10:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:37:18 INFO - PROCESS | 1665 | 1469554638784 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 1665 | 1469554638788 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:37:18 INFO - PROCESS | 1665 | 1469554638792 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 1665 | 1469554638793 Marionette TRACE conn2 <- [1,1874,null,{}] 10:37:18 INFO - PROCESS | 1665 | 1469554638796 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}] 10:37:18 INFO - PROCESS | 1665 | 1469554638797 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:18 INFO - PROCESS | 1665 | 1469554638877 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:37:18 INFO - PROCESS | 1665 | 1469554638884 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 1665 | 1469554638885 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x118154800 == 29 [pid = 1665] [id = 476] 10:37:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1176c1c00) [pid = 1665] [serial = 1427] [outer = 0x0] 10:37:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x118303c00) [pid = 1665] [serial = 1428] [outer = 0x1176c1c00] 10:37:18 INFO - PROCESS | 1665 | 1469554638921 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x118488c00) [pid = 1665] [serial = 1429] [outer = 0x1176c1c00] 10:37:19 INFO - PROCESS | 1665 | 1469554639276 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]]]}] 10:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 10:37:19 INFO - PROCESS | 1665 | 1469554639316 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 1665 | 1469554639318 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:37:19 INFO - PROCESS | 1665 | 1469554639326 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 1665 | 1469554639330 Marionette TRACE conn2 <- [1,1878,null,{}] 10:37:19 INFO - PROCESS | 1665 | 1469554639332 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}] 10:37:19 INFO - PROCESS | 1665 | 1469554639334 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:19 INFO - PROCESS | 1665 | 1469554639446 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:37:19 INFO - PROCESS | 1665 | 1469554639452 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 1665 | 1469554639453 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x11936d800 == 30 [pid = 1665] [id = 477] 10:37:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1133b4800) [pid = 1665] [serial = 1430] [outer = 0x0] 10:37:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x118885400) [pid = 1665] [serial = 1431] [outer = 0x1133b4800] 10:37:19 INFO - PROCESS | 1665 | 1469554639478 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1194d7800) [pid = 1665] [serial = 1432] [outer = 0x1133b4800] 10:37:19 INFO - PROCESS | 1665 | 1469554639808 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]]]}] 10:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 525ms 10:37:19 INFO - PROCESS | 1665 | 1469554639855 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 1665 | 1469554639856 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:37:19 INFO - PROCESS | 1665 | 1469554639858 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 1665 | 1469554639859 Marionette TRACE conn2 <- [1,1882,null,{}] 10:37:19 INFO - PROCESS | 1665 | 1469554639862 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}] 10:37:19 INFO - PROCESS | 1665 | 1469554639863 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:19 INFO - PROCESS | 1665 | 1469554639964 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:37:19 INFO - PROCESS | 1665 | 1469554639968 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 1665 | 1469554639970 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x121736000 == 31 [pid = 1665] [id = 478] 10:37:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x115e29c00) [pid = 1665] [serial = 1433] [outer = 0x0] 10:37:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1194ec400) [pid = 1665] [serial = 1434] [outer = 0x115e29c00] 10:37:20 INFO - PROCESS | 1665 | 1469554640001 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1199f4000) [pid = 1665] [serial = 1435] [outer = 0x115e29c00] 10:37:20 INFO - PROCESS | 1665 | 1469554640339 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]]]}] 10:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 10:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:37:20 INFO - PROCESS | 1665 | 1469554640377 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 1665 | 1469554640378 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:37:20 INFO - PROCESS | 1665 | 1469554640380 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 1665 | 1469554640382 Marionette TRACE conn2 <- [1,1886,null,{}] 10:37:20 INFO - PROCESS | 1665 | 1469554640384 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}] 10:37:20 INFO - PROCESS | 1665 | 1469554640385 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:20 INFO - PROCESS | 1665 | 1469554640486 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:37:20 INFO - PROCESS | 1665 | 1469554640490 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 1665 | 1469554640494 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x12560f800 == 32 [pid = 1665] [id = 479] 10:37:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x116fe3400) [pid = 1665] [serial = 1436] [outer = 0x0] 10:37:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1217d9c00) [pid = 1665] [serial = 1437] [outer = 0x116fe3400] 10:37:20 INFO - PROCESS | 1665 | 1469554640557 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x123fcd800) [pid = 1665] [serial = 1438] [outer = 0x116fe3400] 10:37:20 INFO - PROCESS | 1665 | 1469554640902 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]]]}] 10:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 568ms 10:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:37:20 INFO - PROCESS | 1665 | 1469554640949 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 1665 | 1469554640951 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:37:20 INFO - PROCESS | 1665 | 1469554640953 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 1665 | 1469554640954 Marionette TRACE conn2 <- [1,1890,null,{}] 10:37:20 INFO - PROCESS | 1665 | 1469554640956 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}] 10:37:20 INFO - PROCESS | 1665 | 1469554640957 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:21 INFO - PROCESS | 1665 | 1469554641057 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:37:21 INFO - PROCESS | 1665 | 1469554641092 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 1665 | 1469554641093 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x112e49000 == 33 [pid = 1665] [id = 480] 10:37:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x123fcdc00) [pid = 1665] [serial = 1439] [outer = 0x0] 10:37:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1243acc00) [pid = 1665] [serial = 1440] [outer = 0x123fcdc00] 10:37:21 INFO - PROCESS | 1665 | 1469554641117 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12448b400) [pid = 1665] [serial = 1441] [outer = 0x123fcdc00] 10:37:21 INFO - PROCESS | 1665 | 1469554641443 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]]]}] 10:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 10:37:21 INFO - PROCESS | 1665 | 1469554641473 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:37:21 INFO - PROCESS | 1665 | 1469554641474 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:37:21 INFO - PROCESS | 1665 | 1469554641483 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:37:21 INFO - PROCESS | 1665 | 1469554641484 Marionette TRACE conn2 <- [1,1894,null,{}] 10:37:21 INFO - PROCESS | 1665 | 1469554641486 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}] 10:37:21 INFO - PROCESS | 1665 | 1469554641487 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:21 INFO - PROCESS | 1665 | 1469554641581 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:37:21 INFO - PROCESS | 1665 | 1469554641585 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 1665 | 1469554641586 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d9800 == 34 [pid = 1665] [id = 481] 10:37:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1194d9400) [pid = 1665] [serial = 1442] [outer = 0x0] 10:37:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1248f1400) [pid = 1665] [serial = 1443] [outer = 0x1194d9400] 10:37:21 INFO - PROCESS | 1665 | 1469554641611 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x124ab5c00) [pid = 1665] [serial = 1444] [outer = 0x1194d9400] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1289c2800) [pid = 1665] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x11877bc00) [pid = 1665] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1248f2000) [pid = 1665] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x12810f000) [pid = 1665] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1126a0c00) [pid = 1665] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x112691c00) [pid = 1665] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1132d2800) [pid = 1665] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x126a6b800) [pid = 1665] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x112d72c00) [pid = 1665] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x116757000) [pid = 1665] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x119eb9c00) [pid = 1665] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1126a0000) [pid = 1665] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1199f2c00) [pid = 1665] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:37:22 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x115d09800) [pid = 1665] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:37:22 INFO - PROCESS | 1665 | 1469554642363 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]]]}] 10:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 928ms 10:37:22 INFO - PROCESS | 1665 | 1469554642406 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 1665 | 1469554642408 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:37:22 INFO - PROCESS | 1665 | 1469554642412 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 1665 | 1469554642414 Marionette TRACE conn2 <- [1,1898,null,{}] 10:37:22 INFO - PROCESS | 1665 | 1469554642418 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}] 10:37:22 INFO - PROCESS | 1665 | 1469554642420 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:22 INFO - PROCESS | 1665 | 1469554642572 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:37:22 INFO - PROCESS | 1665 | 1469554642585 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 1665 | 1469554642586 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x118158000 == 35 [pid = 1665] [id = 482] 10:37:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x112d6b400) [pid = 1665] [serial = 1445] [outer = 0x0] 10:37:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x113049c00) [pid = 1665] [serial = 1446] [outer = 0x112d6b400] 10:37:22 INFO - PROCESS | 1665 | 1469554642619 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x114f80c00) [pid = 1665] [serial = 1447] [outer = 0x112d6b400] 10:37:23 INFO - PROCESS | 1665 | 1469554643184 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]]]}] 10:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 821ms 10:37:23 INFO - PROCESS | 1665 | 1469554643233 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 1665 | 1469554643238 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:37:23 INFO - PROCESS | 1665 | 1469554643243 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 1665 | 1469554643245 Marionette TRACE conn2 <- [1,1902,null,{}] 10:37:23 INFO - PROCESS | 1665 | 1469554643248 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}] 10:37:23 INFO - PROCESS | 1665 | 1469554643250 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:23 INFO - PROCESS | 1665 | 1469554643363 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:37:23 INFO - PROCESS | 1665 | 1469554643442 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:23 INFO - PROCESS | 1665 | 1469554643444 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x11660a000 == 36 [pid = 1665] [id = 483] 10:37:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x112f9c400) [pid = 1665] [serial = 1448] [outer = 0x0] 10:37:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x113cdf400) [pid = 1665] [serial = 1449] [outer = 0x112f9c400] 10:37:23 INFO - PROCESS | 1665 | 1469554643476 Marionette DEBUG loaded listener.js 10:37:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11830a400) [pid = 1665] [serial = 1450] [outer = 0x112f9c400] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12d6f9800 == 35 [pid = 1665] [id = 21] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11263a000 == 34 [pid = 1665] [id = 25] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12b869000 == 33 [pid = 1665] [id = 10] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x128728000 == 32 [pid = 1665] [id = 6] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12af34000 == 31 [pid = 1665] [id = 9] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x112f15800 == 30 [pid = 1665] [id = 26] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x112e49000 == 29 [pid = 1665] [id = 480] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12560f800 == 28 [pid = 1665] [id = 479] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x121736000 == 27 [pid = 1665] [id = 478] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11936d800 == 26 [pid = 1665] [id = 477] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x118154800 == 25 [pid = 1665] [id = 476] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x11714e000 == 24 [pid = 1665] [id = 475] 10:37:24 INFO - PROCESS | 1665 | --DOCSHELL 0x112f14800 == 23 [pid = 1665] [id = 474] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1282eb800) [pid = 1665] [serial = 1390] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x126877400) [pid = 1665] [serial = 1387] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1243adc00) [pid = 1665] [serial = 1381] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x124c8f000) [pid = 1665] [serial = 1384] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1255cb000) [pid = 1665] [serial = 1386] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1248f6c00) [pid = 1665] [serial = 1383] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1127d6000) [pid = 1665] [serial = 1368] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11304f400) [pid = 1665] [serial = 1369] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x11304b000) [pid = 1665] [serial = 1371] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x116990000) [pid = 1665] [serial = 1372] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1161abc00) [pid = 1665] [serial = 1365] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1176c7000) [pid = 1665] [serial = 1366] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x128456800) [pid = 1665] [serial = 1363] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12810d800) [pid = 1665] [serial = 1362] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1194d6c00) [pid = 1665] [serial = 1377] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x119eb7800) [pid = 1665] [serial = 1378] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x123fb4000) [pid = 1665] [serial = 1380] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x11905c000) [pid = 1665] [serial = 1375] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x11875b400) [pid = 1665] [serial = 1374] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x118779c00) [pid = 1665] [serial = 1395] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x12892f000) [pid = 1665] [serial = 1399] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x128930c00) [pid = 1665] [serial = 1393] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x12a481400) [pid = 1665] [serial = 1402] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x119986c00) [pid = 1665] [serial = 1396] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x12a31b400) [pid = 1665] [serial = 1401] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x128926400) [pid = 1665] [serial = 1392] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x128119800) [pid = 1665] [serial = 1389] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x1243b0000) [pid = 1665] [serial = 1398] [outer = 0x0] [url = about:blank] 10:37:24 INFO - PROCESS | 1665 | 1469554644161 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]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 924ms 10:37:24 INFO - PROCESS | 1665 | 1469554644167 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 1665 | 1469554644172 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:37:24 INFO - PROCESS | 1665 | 1469554644176 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 1665 | 1469554644177 Marionette TRACE conn2 <- [1,1906,null,{}] 10:37:24 INFO - PROCESS | 1665 | 1469554644180 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}] 10:37:24 INFO - PROCESS | 1665 | 1469554644182 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:24 INFO - PROCESS | 1665 | 1469554644292 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:37:24 INFO - PROCESS | 1665 | 1469554644363 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 1665 | 1469554644366 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x116950800 == 24 [pid = 1665] [id = 484] 10:37:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x112f9dc00) [pid = 1665] [serial = 1451] [outer = 0x0] 10:37:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x113cd6400) [pid = 1665] [serial = 1452] [outer = 0x112f9dc00] 10:37:24 INFO - PROCESS | 1665 | 1469554644410 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x115e89400) [pid = 1665] [serial = 1453] [outer = 0x112f9dc00] 10:37:24 INFO - PROCESS | 1665 | 1469554644907 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]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 772ms 10:37:24 INFO - PROCESS | 1665 | 1469554644947 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 1665 | 1469554644950 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:37:24 INFO - PROCESS | 1665 | 1469554644955 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 1665 | 1469554644957 Marionette TRACE conn2 <- [1,1910,null,{}] 10:37:24 INFO - PROCESS | 1665 | 1469554644959 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}] 10:37:24 INFO - PROCESS | 1665 | 1469554644961 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:25 INFO - PROCESS | 1665 | 1469554645060 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:37:25 INFO - PROCESS | 1665 | 1469554645115 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 1665 | 1469554645116 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x1183b6000 == 25 [pid = 1665] [id = 485] 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x116909c00) [pid = 1665] [serial = 1454] [outer = 0x0] 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x11809c800) [pid = 1665] [serial = 1455] [outer = 0x116909c00] 10:37:25 INFO - PROCESS | 1665 | 1469554645148 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x118480400) [pid = 1665] [serial = 1456] [outer = 0x116909c00] 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x116fe0c00) [pid = 1665] [serial = 1457] [outer = 0x12ca3e000] 10:37:25 INFO - PROCESS | 1665 | 1469554645638 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]]]}] 10:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 10:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:37:25 INFO - PROCESS | 1665 | 1469554645675 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 1665 | 1469554645676 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:37:25 INFO - PROCESS | 1665 | 1469554645679 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 1665 | 1469554645681 Marionette TRACE conn2 <- [1,1914,null,{}] 10:37:25 INFO - PROCESS | 1665 | 1469554645710 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}] 10:37:25 INFO - PROCESS | 1665 | 1469554645713 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:25 INFO - PROCESS | 1665 | 1469554645815 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:37:25 INFO - PROCESS | 1665 | 1469554645893 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 1665 | 1469554645896 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee7800 == 26 [pid = 1665] [id = 486] 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x110f75800) [pid = 1665] [serial = 1458] [outer = 0x0] 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x11932e000) [pid = 1665] [serial = 1459] [outer = 0x110f75800] 10:37:25 INFO - PROCESS | 1665 | 1469554645930 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1194e3400) [pid = 1665] [serial = 1460] [outer = 0x110f75800] 10:37:26 INFO - PROCESS | 1665 | 1469554646362 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]]]}] 10:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 721ms 10:37:26 INFO - PROCESS | 1665 | 1469554646417 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 1665 | 1469554646420 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:37:26 INFO - PROCESS | 1665 | 1469554646424 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - PROCESS | 1665 | 1469554646425 Marionette TRACE conn2 <- [1,1918,null,{}] 10:37:26 INFO - PROCESS | 1665 | 1469554646427 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}] 10:37:26 INFO - PROCESS | 1665 | 1469554646429 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:26 INFO - PROCESS | 1665 | 1469554646529 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:37:26 INFO - PROCESS | 1665 | 1469554646596 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 1665 | 1469554646597 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x124882000 == 27 [pid = 1665] [id = 487] 10:37:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1199f7c00) [pid = 1665] [serial = 1461] [outer = 0x0] 10:37:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1206cec00) [pid = 1665] [serial = 1462] [outer = 0x1199f7c00] 10:37:26 INFO - PROCESS | 1665 | 1469554646627 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x120fea800) [pid = 1665] [serial = 1463] [outer = 0x1199f7c00] 10:37:27 INFO - PROCESS | 1665 | 1469554647048 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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 10:37:27 INFO - PROCESS | 1665 | 1469554647096 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 1665 | 1469554647097 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:37:27 INFO - PROCESS | 1665 | 1469554647100 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 1665 | 1469554647101 Marionette TRACE conn2 <- [1,1922,null,{}] 10:37:27 INFO - PROCESS | 1665 | 1469554647103 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}] 10:37:27 INFO - PROCESS | 1665 | 1469554647105 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:27 INFO - PROCESS | 1665 | 1469554647214 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:37:27 INFO - PROCESS | 1665 | 1469554647269 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 1665 | 1469554647271 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x126694000 == 28 [pid = 1665] [id = 488] 10:37:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x120fed800) [pid = 1665] [serial = 1464] [outer = 0x0] 10:37:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x123ea7c00) [pid = 1665] [serial = 1465] [outer = 0x120fed800] 10:37:27 INFO - PROCESS | 1665 | 1469554647300 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x123fd4000) [pid = 1665] [serial = 1466] [outer = 0x120fed800] 10:37:27 INFO - PROCESS | 1665 | 1469554647771 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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 718ms 10:37:27 INFO - PROCESS | 1665 | 1469554647820 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 1665 | 1469554647822 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:37:27 INFO - PROCESS | 1665 | 1469554647825 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 1665 | 1469554647826 Marionette TRACE conn2 <- [1,1926,null,{}] 10:37:27 INFO - PROCESS | 1665 | 1469554647828 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}] 10:37:27 INFO - PROCESS | 1665 | 1469554647832 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:27 INFO - PROCESS | 1665 | 1469554647959 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:37:28 INFO - PROCESS | 1665 | 1469554648029 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 1665 | 1469554648031 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x128731800 == 29 [pid = 1665] [id = 489] 10:37:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x124410c00) [pid = 1665] [serial = 1467] [outer = 0x0] 10:37:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x124c90400) [pid = 1665] [serial = 1468] [outer = 0x124410c00] 10:37:28 INFO - PROCESS | 1665 | 1469554648060 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x12501c800) [pid = 1665] [serial = 1469] [outer = 0x124410c00] 10:37:28 INFO - PROCESS | 1665 | 1469554648490 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]]]}] 10:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 718ms 10:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:37:28 INFO - PROCESS | 1665 | 1469554648546 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 1665 | 1469554648549 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:37:28 INFO - PROCESS | 1665 | 1469554648552 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - PROCESS | 1665 | 1469554648556 Marionette TRACE conn2 <- [1,1930,null,{}] 10:37:28 INFO - PROCESS | 1665 | 1469554648559 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}] 10:37:28 INFO - PROCESS | 1665 | 1469554648561 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x118158000 == 28 [pid = 1665] [id = 482] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12d6ea000 == 27 [pid = 1665] [id = 20] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12d088000 == 26 [pid = 1665] [id = 18] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b6000 == 25 [pid = 1665] [id = 8] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d0800 == 24 [pid = 1665] [id = 19] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x116f83000 == 23 [pid = 1665] [id = 24] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9b3000 == 22 [pid = 1665] [id = 15] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x11859d000 == 21 [pid = 1665] [id = 13] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12dfc5000 == 20 [pid = 1665] [id = 22] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x113071000 == 19 [pid = 1665] [id = 23] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcc6000 == 18 [pid = 1665] [id = 12] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc7e000 == 17 [pid = 1665] [id = 11] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12c551800 == 16 [pid = 1665] [id = 14] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x126694000 == 15 [pid = 1665] [id = 488] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x124882000 == 14 [pid = 1665] [id = 487] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee7800 == 13 [pid = 1665] [id = 486] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x1183b6000 == 12 [pid = 1665] [id = 485] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d9800 == 11 [pid = 1665] [id = 481] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x11660a000 == 10 [pid = 1665] [id = 483] 10:37:29 INFO - PROCESS | 1665 | --DOCSHELL 0x116950800 == 9 [pid = 1665] [id = 484] 10:37:30 INFO - PROCESS | 1665 | --DOCSHELL 0x128731800 == 8 [pid = 1665] [id = 489] 10:37:30 INFO - PROCESS | 1665 | 1469554650368 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:37:30 INFO - PROCESS | 1665 | 1469554650461 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 1665 | 1469554650463 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x113071000 == 9 [pid = 1665] [id = 490] 10:37:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1122b9800) [pid = 1665] [serial = 1470] [outer = 0x0] 10:37:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x112694400) [pid = 1665] [serial = 1471] [outer = 0x1122b9800] 10:37:30 INFO - PROCESS | 1665 | 1469554650492 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x112a7e800) [pid = 1665] [serial = 1472] [outer = 0x1122b9800] 10:37:30 INFO - PROCESS | 1665 | 1469554650782 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]]]}] 10:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2279ms 10:37:30 INFO - PROCESS | 1665 | 1469554650832 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:37:30 INFO - PROCESS | 1665 | 1469554650835 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:37:30 INFO - PROCESS | 1665 | 1469554650842 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - PROCESS | 1665 | 1469554650844 Marionette TRACE conn2 <- [1,1934,null,{}] 10:37:30 INFO - PROCESS | 1665 | 1469554650848 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}] 10:37:30 INFO - PROCESS | 1665 | 1469554650849 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:30 INFO - PROCESS | 1665 | 1469554650933 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:37:31 INFO - PROCESS | 1665 | 1469554651010 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 1665 | 1469554651011 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x118146800 == 10 [pid = 1665] [id = 491] 10:37:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x112e91c00) [pid = 1665] [serial = 1473] [outer = 0x0] 10:37:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x115e26000) [pid = 1665] [serial = 1474] [outer = 0x112e91c00] 10:37:31 INFO - PROCESS | 1665 | 1469554651038 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x116987c00) [pid = 1665] [serial = 1475] [outer = 0x112e91c00] 10:37:31 INFO - PROCESS | 1665 | 1469554651332 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]]]}] 10:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 526ms 10:37:31 INFO - PROCESS | 1665 | 1469554651366 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:37:31 INFO - PROCESS | 1665 | 1469554651369 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:37:31 INFO - PROCESS | 1665 | 1469554651374 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 1665 | 1469554651375 Marionette TRACE conn2 <- [1,1938,null,{}] 10:37:31 INFO - PROCESS | 1665 | 1469554651378 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}] 10:37:31 INFO - PROCESS | 1665 | 1469554651380 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:31 INFO - PROCESS | 1665 | 1469554651463 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:37:31 INFO - PROCESS | 1665 | 1469554651471 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 1665 | 1469554651473 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d4e000 == 11 [pid = 1665] [id = 492] 10:37:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1176c6800) [pid = 1665] [serial = 1476] [outer = 0x0] 10:37:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x118304c00) [pid = 1665] [serial = 1477] [outer = 0x1176c6800] 10:37:31 INFO - PROCESS | 1665 | 1469554651499 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x118481400) [pid = 1665] [serial = 1478] [outer = 0x1176c6800] 10:37:31 INFO - PROCESS | 1665 | 1469554651885 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]]]}] 10:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 10:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:37:31 INFO - PROCESS | 1665 | 1469554651893 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:37:31 INFO - PROCESS | 1665 | 1469554651896 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:37:31 INFO - PROCESS | 1665 | 1469554651906 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 1665 | 1469554651910 Marionette TRACE conn2 <- [1,1942,null,{}] 10:37:31 INFO - PROCESS | 1665 | 1469554651912 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}] 10:37:31 INFO - PROCESS | 1665 | 1469554651914 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:31 INFO - PROCESS | 1665 | 1469554651997 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:37:32 INFO - PROCESS | 1665 | 1469554652001 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 1665 | 1469554652002 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b9b000 == 12 [pid = 1665] [id = 493] 10:37:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x118487000) [pid = 1665] [serial = 1479] [outer = 0x0] 10:37:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x119050800) [pid = 1665] [serial = 1480] [outer = 0x118487000] 10:37:32 INFO - PROCESS | 1665 | 1469554652030 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1194d6c00) [pid = 1665] [serial = 1481] [outer = 0x118487000] 10:37:32 INFO - PROCESS | 1665 | 1469554652373 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]]]}] 10:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 477ms 10:37:32 INFO - PROCESS | 1665 | 1469554652377 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:37:32 INFO - PROCESS | 1665 | 1469554652378 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:37:32 INFO - PROCESS | 1665 | 1469554652380 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - PROCESS | 1665 | 1469554652382 Marionette TRACE conn2 <- [1,1946,null,{}] 10:37:32 INFO - PROCESS | 1665 | 1469554652384 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}] 10:37:32 INFO - PROCESS | 1665 | 1469554652385 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:32 INFO - PROCESS | 1665 | 1469554652466 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:37:32 INFO - PROCESS | 1665 | 1469554652537 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 1665 | 1469554652539 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e18000 == 13 [pid = 1665] [id = 494] 10:37:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1133bbc00) [pid = 1665] [serial = 1482] [outer = 0x0] 10:37:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1194d8400) [pid = 1665] [serial = 1483] [outer = 0x1133bbc00] 10:37:32 INFO - PROCESS | 1665 | 1469554652564 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1199f3c00) [pid = 1665] [serial = 1484] [outer = 0x1133bbc00] 10:37:32 INFO - PROCESS | 1665 | 1469554652897 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]]]}] 10:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 568ms 10:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:37:32 INFO - PROCESS | 1665 | 1469554652949 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:37:32 INFO - PROCESS | 1665 | 1469554652951 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:37:32 INFO - PROCESS | 1665 | 1469554652953 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - PROCESS | 1665 | 1469554652954 Marionette TRACE conn2 <- [1,1950,null,{}] 10:37:32 INFO - PROCESS | 1665 | 1469554652956 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}] 10:37:32 INFO - PROCESS | 1665 | 1469554652957 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:33 INFO - PROCESS | 1665 | 1469554653048 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:37:33 INFO - PROCESS | 1665 | 1469554653085 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 1665 | 1469554653089 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x12818c000 == 14 [pid = 1665] [id = 495] 10:37:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x120fe8000) [pid = 1665] [serial = 1485] [outer = 0x0] 10:37:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1217e2000) [pid = 1665] [serial = 1486] [outer = 0x120fe8000] 10:37:33 INFO - PROCESS | 1665 | 1469554653122 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x123fd5400) [pid = 1665] [serial = 1487] [outer = 0x120fe8000] 10:37:33 INFO - PROCESS | 1665 | 1469554653467 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]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 10:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:37:33 INFO - PROCESS | 1665 | 1469554653480 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 1665 | 1469554653482 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:37:33 INFO - PROCESS | 1665 | 1469554653484 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 1665 | 1469554653485 Marionette TRACE conn2 <- [1,1954,null,{}] 10:37:33 INFO - PROCESS | 1665 | 1469554653490 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}] 10:37:33 INFO - PROCESS | 1665 | 1469554653491 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:33 INFO - PROCESS | 1665 | 1469554653588 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:37:33 INFO - PROCESS | 1665 | 1469554653592 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 1665 | 1469554653593 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f80800 == 15 [pid = 1665] [id = 496] 10:37:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x120fe8400) [pid = 1665] [serial = 1488] [outer = 0x0] 10:37:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1243aa800) [pid = 1665] [serial = 1489] [outer = 0x120fe8400] 10:37:33 INFO - PROCESS | 1665 | 1469554653617 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1248eb400) [pid = 1665] [serial = 1490] [outer = 0x120fe8400] 10:37:33 INFO - PROCESS | 1665 | 1469554653921 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]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 471ms 10:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:37:33 INFO - PROCESS | 1665 | 1469554653959 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 1665 | 1469554653960 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:37:33 INFO - PROCESS | 1665 | 1469554653962 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 1665 | 1469554653964 Marionette TRACE conn2 <- [1,1958,null,{}] 10:37:33 INFO - PROCESS | 1665 | 1469554653966 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}] 10:37:33 INFO - PROCESS | 1665 | 1469554653967 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:34 INFO - PROCESS | 1665 | 1469554654068 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:37:34 INFO - PROCESS | 1665 | 1469554654072 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 1665 | 1469554654073 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a526000 == 16 [pid = 1665] [id = 497] 10:37:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1122bcc00) [pid = 1665] [serial = 1491] [outer = 0x0] 10:37:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1248f1000) [pid = 1665] [serial = 1492] [outer = 0x1122bcc00] 10:37:34 INFO - PROCESS | 1665 | 1469554654098 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12491e800) [pid = 1665] [serial = 1493] [outer = 0x1122bcc00] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x112f9c400) [pid = 1665] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x112d6b400) [pid = 1665] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x116909c00) [pid = 1665] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1194d9400) [pid = 1665] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x116fe3400) [pid = 1665] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x112f9dc00) [pid = 1665] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x123fcdc00) [pid = 1665] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1176c1c00) [pid = 1665] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x112695800) [pid = 1665] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x113350800) [pid = 1665] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1133b4800) [pid = 1665] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x120fed800) [pid = 1665] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x115e29c00) [pid = 1665] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x10ebf3000) [pid = 1665] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11998b800) [pid = 1665] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1122b5000) [pid = 1665] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x118483800) [pid = 1665] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x119990400) [pid = 1665] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x128117c00) [pid = 1665] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1199f7c00) [pid = 1665] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:37:34 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x110f75800) [pid = 1665] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:37:34 INFO - PROCESS | 1665 | 1469554654818 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]]]}] 10:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 873ms 10:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:37:34 INFO - PROCESS | 1665 | 1469554654837 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 1665 | 1469554654839 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:37:34 INFO - PROCESS | 1665 | 1469554654841 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 1665 | 1469554654842 Marionette TRACE conn2 <- [1,1962,null,{}] 10:37:34 INFO - PROCESS | 1665 | 1469554654845 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}] 10:37:34 INFO - PROCESS | 1665 | 1469554654846 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:34 INFO - PROCESS | 1665 | 1469554654940 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:37:34 INFO - PROCESS | 1665 | 1469554654944 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 1665 | 1469554654945 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244e5800 == 17 [pid = 1665] [id = 498] 10:37:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x115e29c00) [pid = 1665] [serial = 1494] [outer = 0x0] 10:37:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x116fe6400) [pid = 1665] [serial = 1495] [outer = 0x115e29c00] 10:37:34 INFO - PROCESS | 1665 | 1469554654969 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11888d800) [pid = 1665] [serial = 1496] [outer = 0x115e29c00] 10:37:35 INFO - PROCESS | 1665 | 1469554655291 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]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms 10:37:35 INFO - PROCESS | 1665 | 1469554655311 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 1665 | 1469554655312 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:37:35 INFO - PROCESS | 1665 | 1469554655314 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 1665 | 1469554655316 Marionette TRACE conn2 <- [1,1966,null,{}] 10:37:35 INFO - PROCESS | 1665 | 1469554655318 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}] 10:37:35 INFO - PROCESS | 1665 | 1469554655320 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:35 INFO - PROCESS | 1665 | 1469554655394 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:37:35 INFO - PROCESS | 1665 | 1469554655398 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 1665 | 1469554655399 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad02800 == 18 [pid = 1665] [id = 499] 10:37:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x119007800) [pid = 1665] [serial = 1497] [outer = 0x0] 10:37:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11952fc00) [pid = 1665] [serial = 1498] [outer = 0x119007800] 10:37:35 INFO - PROCESS | 1665 | 1469554655426 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x123fb4400) [pid = 1665] [serial = 1499] [outer = 0x119007800] 10:37:35 INFO - PROCESS | 1665 | 1469554655765 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]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 470ms 10:37:35 INFO - PROCESS | 1665 | 1469554655786 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 1665 | 1469554655787 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:37:35 INFO - PROCESS | 1665 | 1469554655789 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 1665 | 1469554655790 Marionette TRACE conn2 <- [1,1970,null,{}] 10:37:35 INFO - PROCESS | 1665 | 1469554655793 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}] 10:37:35 INFO - PROCESS | 1665 | 1469554655794 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:35 INFO - PROCESS | 1665 | 1469554655872 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:37:35 INFO - PROCESS | 1665 | 1469554655927 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 1665 | 1469554655929 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad12800 == 19 [pid = 1665] [id = 500] 10:37:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x123d2d400) [pid = 1665] [serial = 1500] [outer = 0x0] 10:37:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1248f3000) [pid = 1665] [serial = 1501] [outer = 0x123d2d400] 10:37:35 INFO - PROCESS | 1665 | 1469554655958 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x124ab5000) [pid = 1665] [serial = 1502] [outer = 0x123d2d400] 10:37:36 INFO - PROCESS | 1665 | 1469554656241 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]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 472ms 10:37:36 INFO - PROCESS | 1665 | 1469554656261 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:37:36 INFO - PROCESS | 1665 | 1469554656263 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:37:36 INFO - PROCESS | 1665 | 1469554656265 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 1665 | 1469554656267 Marionette TRACE conn2 <- [1,1974,null,{}] 10:37:36 INFO - PROCESS | 1665 | 1469554656276 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}] 10:37:36 INFO - PROCESS | 1665 | 1469554656278 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:36 INFO - PROCESS | 1665 | 1469554656371 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:37:36 INFO - PROCESS | 1665 | 1469554656376 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 1665 | 1469554656377 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x12395e800 == 20 [pid = 1665] [id = 501] 10:37:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x124c91400) [pid = 1665] [serial = 1503] [outer = 0x0] 10:37:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12612b400) [pid = 1665] [serial = 1504] [outer = 0x124c91400] 10:37:36 INFO - PROCESS | 1665 | 1469554656401 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1266b8c00) [pid = 1665] [serial = 1505] [outer = 0x124c91400] 10:37:36 INFO - PROCESS | 1665 | 1469554656944 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]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 724ms 10:37:36 INFO - PROCESS | 1665 | 1469554656989 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:37:36 INFO - PROCESS | 1665 | 1469554656992 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:37:36 INFO - PROCESS | 1665 | 1469554656996 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 1665 | 1469554656998 Marionette TRACE conn2 <- [1,1978,null,{}] 10:37:37 INFO - PROCESS | 1665 | 1469554657002 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}] 10:37:37 INFO - PROCESS | 1665 | 1469554657004 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:37 INFO - PROCESS | 1665 | 1469554657113 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:37:37 INFO - PROCESS | 1665 | 1469554657218 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 1665 | 1469554657219 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907e800 == 21 [pid = 1665] [id = 502] 10:37:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x113cd3800) [pid = 1665] [serial = 1506] [outer = 0x0] 10:37:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x115e28c00) [pid = 1665] [serial = 1507] [outer = 0x113cd3800] 10:37:37 INFO - PROCESS | 1665 | 1469554657247 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x116a0bc00) [pid = 1665] [serial = 1508] [outer = 0x113cd3800] 10:37:37 INFO - PROCESS | 1665 | 1469554657801 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]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 824ms 10:37:37 INFO - PROCESS | 1665 | 1469554657820 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 1665 | 1469554657825 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:37:37 INFO - PROCESS | 1665 | 1469554657831 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 1665 | 1469554657834 Marionette TRACE conn2 <- [1,1982,null,{}] 10:37:37 INFO - PROCESS | 1665 | 1469554657838 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}] 10:37:37 INFO - PROCESS | 1665 | 1469554657840 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:37 INFO - PROCESS | 1665 | 1469554657982 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:37:38 INFO - PROCESS | 1665 | 1469554658065 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 1665 | 1469554658066 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f69000 == 22 [pid = 1665] [id = 503] 10:37:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1126a0000) [pid = 1665] [serial = 1509] [outer = 0x0] 10:37:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x116aa6400) [pid = 1665] [serial = 1510] [outer = 0x1126a0000] 10:37:38 INFO - PROCESS | 1665 | 1469554658100 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x118760800) [pid = 1665] [serial = 1511] [outer = 0x1126a0000] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x124c90400) [pid = 1665] [serial = 1468] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | 1469554658772 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]]]}] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1248f1400) [pid = 1665] [serial = 1443] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x123fcd800) [pid = 1665] [serial = 1438] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x113cd6400) [pid = 1665] [serial = 1452] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115e89400) [pid = 1665] [serial = 1453] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1243acc00) [pid = 1665] [serial = 1440] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12448b400) [pid = 1665] [serial = 1441] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1199f4000) [pid = 1665] [serial = 1435] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x118303c00) [pid = 1665] [serial = 1428] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x118488c00) [pid = 1665] [serial = 1429] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1127d1800) [pid = 1665] [serial = 1422] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x112d6c800) [pid = 1665] [serial = 1423] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x115e88400) [pid = 1665] [serial = 1425] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11663bc00) [pid = 1665] [serial = 1426] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x112f9c000) [pid = 1665] [serial = 1419] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x111c18800) [pid = 1665] [serial = 1404] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11875c400) [pid = 1665] [serial = 1407] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1217d9c00) [pid = 1665] [serial = 1437] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x120fe9800) [pid = 1665] [serial = 1410] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x124a80000) [pid = 1665] [serial = 1413] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1289c9400) [pid = 1665] [serial = 1416] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x123fd4000) [pid = 1665] [serial = 1466] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x118885400) [pid = 1665] [serial = 1431] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1194ec400) [pid = 1665] [serial = 1434] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1127dac00) [pid = 1665] [serial = 1405] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1243aec00) [pid = 1665] [serial = 1411] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1161a6000) [pid = 1665] [serial = 1420] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x119008000) [pid = 1665] [serial = 1408] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x126a6b400) [pid = 1665] [serial = 1414] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x12a476800) [pid = 1665] [serial = 1417] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x120fea800) [pid = 1665] [serial = 1463] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x123ea7c00) [pid = 1665] [serial = 1465] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1194e3400) [pid = 1665] [serial = 1460] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x1206cec00) [pid = 1665] [serial = 1462] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x11830a400) [pid = 1665] [serial = 1450] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x114f80c00) [pid = 1665] [serial = 1447] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x11932e000) [pid = 1665] [serial = 1459] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x113cdf400) [pid = 1665] [serial = 1449] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x1243a9800) [pid = 1665] [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.] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x118480400) [pid = 1665] [serial = 1456] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x113049c00) [pid = 1665] [serial = 1446] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x124ab5c00) [pid = 1665] [serial = 1444] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x11809c800) [pid = 1665] [serial = 1455] [outer = 0x0] [url = about:blank] 10:37:38 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x1194d7800) [pid = 1665] [serial = 1432] [outer = 0x0] [url = about:blank] 10:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 974ms 10:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:37:38 INFO - PROCESS | 1665 | 1469554658806 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 1665 | 1469554658808 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:37:38 INFO - PROCESS | 1665 | 1469554658811 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 1665 | 1469554658813 Marionette TRACE conn2 <- [1,1986,null,{}] 10:37:38 INFO - PROCESS | 1665 | 1469554658816 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}] 10:37:38 INFO - PROCESS | 1665 | 1469554658818 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:38 INFO - PROCESS | 1665 | 1469554658889 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:37:38 INFO - PROCESS | 1665 | 1469554658895 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 1665 | 1469554658898 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x11600c800 == 23 [pid = 1665] [id = 504] 10:37:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x112f9c000) [pid = 1665] [serial = 1512] [outer = 0x0] 10:37:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x112fd8000) [pid = 1665] [serial = 1513] [outer = 0x112f9c000] 10:37:38 INFO - PROCESS | 1665 | 1469554658928 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x113c59c00) [pid = 1665] [serial = 1514] [outer = 0x112f9c000] 10:37:39 INFO - PROCESS | 1665 | 1469554659259 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]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 470ms 10:37:39 INFO - PROCESS | 1665 | 1469554659281 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 1665 | 1469554659284 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:37:39 INFO - PROCESS | 1665 | 1469554659288 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 1665 | 1469554659290 Marionette TRACE conn2 <- [1,1990,null,{}] 10:37:39 INFO - PROCESS | 1665 | 1469554659292 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}] 10:37:39 INFO - PROCESS | 1665 | 1469554659294 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:39 INFO - PROCESS | 1665 | 1469554659413 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:37:39 INFO - PROCESS | 1665 | 1469554659422 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 1665 | 1469554659423 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x117162800 == 24 [pid = 1665] [id = 505] 10:37:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x115dc1800) [pid = 1665] [serial = 1515] [outer = 0x0] 10:37:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x1164e4800) [pid = 1665] [serial = 1516] [outer = 0x115dc1800] 10:37:39 INFO - PROCESS | 1665 | 1469554659450 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x116a0c800) [pid = 1665] [serial = 1517] [outer = 0x115dc1800] 10:37:39 INFO - PROCESS | 1665 | 1469554659792 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]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 10:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:37:39 INFO - PROCESS | 1665 | 1469554659807 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 1665 | 1469554659809 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:37:39 INFO - PROCESS | 1665 | 1469554659811 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 1665 | 1469554659813 Marionette TRACE conn2 <- [1,1994,null,{}] 10:37:39 INFO - PROCESS | 1665 | 1469554659822 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}] 10:37:39 INFO - PROCESS | 1665 | 1469554659825 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:39 INFO - PROCESS | 1665 | 1469554659911 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:37:39 INFO - PROCESS | 1665 | 1469554659962 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 1665 | 1469554659964 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d1800 == 25 [pid = 1665] [id = 506] 10:37:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x11269d800) [pid = 1665] [serial = 1518] [outer = 0x0] 10:37:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x11809ec00) [pid = 1665] [serial = 1519] [outer = 0x11269d800] 10:37:39 INFO - PROCESS | 1665 | 1469554659992 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x118489800) [pid = 1665] [serial = 1520] [outer = 0x11269d800] 10:37:40 INFO - PROCESS | 1665 | 1469554660263 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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms 10:37:40 INFO - PROCESS | 1665 | 1469554660283 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 1665 | 1469554660285 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:37:40 INFO - PROCESS | 1665 | 1469554660295 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 1665 | 1469554660296 Marionette TRACE conn2 <- [1,1998,null,{}] 10:37:40 INFO - PROCESS | 1665 | 1469554660298 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}] 10:37:40 INFO - PROCESS | 1665 | 1469554660299 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:40 INFO - PROCESS | 1665 | 1469554660384 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:37:40 INFO - PROCESS | 1665 | 1469554660390 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 1665 | 1469554660391 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a03000 == 26 [pid = 1665] [id = 507] 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x11875d000) [pid = 1665] [serial = 1521] [outer = 0x0] 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x119050c00) [pid = 1665] [serial = 1522] [outer = 0x11875d000] 10:37:40 INFO - PROCESS | 1665 | 1469554660417 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x119348c00) [pid = 1665] [serial = 1523] [outer = 0x11875d000] 10:37:40 INFO - PROCESS | 1665 | 1469554660757 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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 471ms 10:37:40 INFO - PROCESS | 1665 | 1469554660766 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 1665 | 1469554660768 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:37:40 INFO - PROCESS | 1665 | 1469554660773 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 1665 | 1469554660775 Marionette TRACE conn2 <- [1,2002,null,{}] 10:37:40 INFO - PROCESS | 1665 | 1469554660777 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}] 10:37:40 INFO - PROCESS | 1665 | 1469554660779 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:40 INFO - PROCESS | 1665 | 1469554660885 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:37:40 INFO - PROCESS | 1665 | 1469554660897 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 1665 | 1469554660898 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x121727000 == 27 [pid = 1665] [id = 508] 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x119345800) [pid = 1665] [serial = 1524] [outer = 0x0] 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1194e0c00) [pid = 1665] [serial = 1525] [outer = 0x119345800] 10:37:40 INFO - PROCESS | 1665 | 1469554660923 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1194ee400) [pid = 1665] [serial = 1526] [outer = 0x119345800] 10:37:41 INFO - PROCESS | 1665 | 1469554661261 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]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 10:37:41 INFO - PROCESS | 1665 | 1469554661294 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 1665 | 1469554661295 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:37:41 INFO - PROCESS | 1665 | 1469554661297 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 1665 | 1469554661298 Marionette TRACE conn2 <- [1,2006,null,{}] 10:37:41 INFO - PROCESS | 1665 | 1469554661300 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}] 10:37:41 INFO - PROCESS | 1665 | 1469554661304 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:41 INFO - PROCESS | 1665 | 1469554661421 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:37:41 INFO - PROCESS | 1665 | 1469554661457 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 1665 | 1469554661458 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x124873800 == 28 [pid = 1665] [id = 509] 10:37:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1194f0800) [pid = 1665] [serial = 1527] [outer = 0x0] 10:37:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1206d8000) [pid = 1665] [serial = 1528] [outer = 0x1194f0800] 10:37:41 INFO - PROCESS | 1665 | 1469554661483 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x123fb4800) [pid = 1665] [serial = 1529] [outer = 0x1194f0800] 10:37:41 INFO - PROCESS | 1665 | 1469554661825 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]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 10:37:41 INFO - PROCESS | 1665 | 1469554661867 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 1665 | 1469554661869 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:37:41 INFO - PROCESS | 1665 | 1469554661871 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 1665 | 1469554661872 Marionette TRACE conn2 <- [1,2010,null,{}] 10:37:41 INFO - PROCESS | 1665 | 1469554661874 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}] 10:37:41 INFO - PROCESS | 1665 | 1469554661876 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:41 INFO - PROCESS | 1665 | 1469554661971 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:37:41 INFO - PROCESS | 1665 | 1469554661975 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 1665 | 1469554661976 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x12560f800 == 29 [pid = 1665] [id = 510] 10:37:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x120fe4400) [pid = 1665] [serial = 1530] [outer = 0x0] 10:37:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x123fd0c00) [pid = 1665] [serial = 1531] [outer = 0x120fe4400] 10:37:42 INFO - PROCESS | 1665 | 1469554662000 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x123fda000) [pid = 1665] [serial = 1532] [outer = 0x120fe4400] 10:37:42 INFO - PROCESS | 1665 | 1469554662307 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]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 469ms 10:37:42 INFO - PROCESS | 1665 | 1469554662344 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 1665 | 1469554662345 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:37:42 INFO - PROCESS | 1665 | 1469554662347 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 1665 | 1469554662348 Marionette TRACE conn2 <- [1,2014,null,{}] 10:37:42 INFO - PROCESS | 1665 | 1469554662350 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}] 10:37:42 INFO - PROCESS | 1665 | 1469554662352 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:42 INFO - PROCESS | 1665 | 1469554662451 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:37:42 INFO - PROCESS | 1665 | 1469554662460 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 1665 | 1469554662461 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x126acf800 == 30 [pid = 1665] [id = 511] 10:37:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x123fd2000) [pid = 1665] [serial = 1533] [outer = 0x0] 10:37:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1243aec00) [pid = 1665] [serial = 1534] [outer = 0x123fd2000] 10:37:42 INFO - PROCESS | 1665 | 1469554662485 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x12440cc00) [pid = 1665] [serial = 1535] [outer = 0x123fd2000] 10:37:42 INFO - PROCESS | 1665 | 1469554662817 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]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x124410c00) [pid = 1665] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x120fe8000) [pid = 1665] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x120fe8400) [pid = 1665] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x115e29c00) [pid = 1665] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1122bcc00) [pid = 1665] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1122b9800) [pid = 1665] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x119007800) [pid = 1665] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x123d2d400) [pid = 1665] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x118487000) [pid = 1665] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x1176c6800) [pid = 1665] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:37:42 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1133bbc00) [pid = 1665] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:37:42 INFO - PROCESS | 1665 | 1469554662928 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 1665 | 1469554662930 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:37:42 INFO - PROCESS | 1665 | 1469554662935 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 1665 | 1469554662937 Marionette TRACE conn2 <- [1,2018,null,{}] 10:37:42 INFO - PROCESS | 1665 | 1469554662940 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}] 10:37:42 INFO - PROCESS | 1665 | 1469554662942 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:43 INFO - PROCESS | 1665 | 1469554663061 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:37:43 INFO - PROCESS | 1665 | 1469554663066 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 1665 | 1469554663067 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d0800 == 31 [pid = 1665] [id = 512] 10:37:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x112a89c00) [pid = 1665] [serial = 1536] [outer = 0x0] 10:37:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x116aa9000) [pid = 1665] [serial = 1537] [outer = 0x112a89c00] 10:37:43 INFO - PROCESS | 1665 | 1469554663111 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x118489400) [pid = 1665] [serial = 1538] [outer = 0x112a89c00] 10:37:43 INFO - PROCESS | 1665 | 1469554663524 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]]]}] 10:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 622ms 10:37:43 INFO - PROCESS | 1665 | 1469554663558 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:37:43 INFO - PROCESS | 1665 | 1469554663559 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:37:43 INFO - PROCESS | 1665 | 1469554663567 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - PROCESS | 1665 | 1469554663568 Marionette TRACE conn2 <- [1,2022,null,{}] 10:37:43 INFO - PROCESS | 1665 | 1469554663576 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}] 10:37:43 INFO - PROCESS | 1665 | 1469554663577 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:43 INFO - PROCESS | 1665 | 1469554663662 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:37:43 INFO - PROCESS | 1665 | 1469554663666 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 1665 | 1469554663667 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e3800 == 32 [pid = 1665] [id = 513] 10:37:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1194f2800) [pid = 1665] [serial = 1539] [outer = 0x0] 10:37:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1244c3800) [pid = 1665] [serial = 1540] [outer = 0x1194f2800] 10:37:43 INFO - PROCESS | 1665 | 1469554663691 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1248f2000) [pid = 1665] [serial = 1541] [outer = 0x1194f2800] 10:37:44 INFO - PROCESS | 1665 | 1469554664028 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]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 474ms 10:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:37:44 INFO - PROCESS | 1665 | 1469554664041 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 1665 | 1469554664043 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:37:44 INFO - PROCESS | 1665 | 1469554664045 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 1665 | 1469554664046 Marionette TRACE conn2 <- [1,2026,null,{}] 10:37:44 INFO - PROCESS | 1665 | 1469554664049 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}] 10:37:44 INFO - PROCESS | 1665 | 1469554664050 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:44 INFO - PROCESS | 1665 | 1469554664146 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:37:44 INFO - PROCESS | 1665 | 1469554664149 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 1665 | 1469554664151 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5ba000 == 33 [pid = 1665] [id = 514] 10:37:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1248f8000) [pid = 1665] [serial = 1542] [outer = 0x0] 10:37:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x124cd5400) [pid = 1665] [serial = 1543] [outer = 0x1248f8000] 10:37:44 INFO - PROCESS | 1665 | 1469554664178 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x126598000) [pid = 1665] [serial = 1544] [outer = 0x1248f8000] 10:37:44 INFO - PROCESS | 1665 | 1469554664505 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]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 10:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:37:44 INFO - PROCESS | 1665 | 1469554664516 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 1665 | 1469554664517 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:37:44 INFO - PROCESS | 1665 | 1469554664520 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 1665 | 1469554664523 Marionette TRACE conn2 <- [1,2030,null,{}] 10:37:44 INFO - PROCESS | 1665 | 1469554664531 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}] 10:37:44 INFO - PROCESS | 1665 | 1469554664532 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:44 INFO - PROCESS | 1665 | 1469554664644 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:37:44 INFO - PROCESS | 1665 | 1469554664650 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 1665 | 1469554664651 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae7c800 == 34 [pid = 1665] [id = 515] 10:37:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x123fd5000) [pid = 1665] [serial = 1545] [outer = 0x0] 10:37:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x126599000) [pid = 1665] [serial = 1546] [outer = 0x123fd5000] 10:37:44 INFO - PROCESS | 1665 | 1469554664675 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x126a6c000) [pid = 1665] [serial = 1547] [outer = 0x123fd5000] 10:37:45 INFO - PROCESS | 1665 | 1469554665077 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]]]}] 10:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 576ms 10:37:45 INFO - PROCESS | 1665 | 1469554665096 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:37:45 INFO - PROCESS | 1665 | 1469554665098 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:37:45 INFO - PROCESS | 1665 | 1469554665120 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 1665 | 1469554665122 Marionette TRACE conn2 <- [1,2034,null,{}] 10:37:45 INFO - PROCESS | 1665 | 1469554665128 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}] 10:37:45 INFO - PROCESS | 1665 | 1469554665130 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:45 INFO - PROCESS | 1665 | 1469554665232 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:37:45 INFO - PROCESS | 1665 | 1469554665302 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 1665 | 1469554665304 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f6b800 == 35 [pid = 1665] [id = 516] 10:37:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11269fc00) [pid = 1665] [serial = 1548] [outer = 0x0] 10:37:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x112a81c00) [pid = 1665] [serial = 1549] [outer = 0x11269fc00] 10:37:45 INFO - PROCESS | 1665 | 1469554665334 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1133d5000) [pid = 1665] [serial = 1550] [outer = 0x11269fc00] 10:37:45 INFO - PROCESS | 1665 | 1469554665721 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]]]}] 10:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 10:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:37:45 INFO - PROCESS | 1665 | 1469554665792 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 1665 | 1469554665795 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:37:45 INFO - PROCESS | 1665 | 1469554665800 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 1665 | 1469554665802 Marionette TRACE conn2 <- [1,2038,null,{}] 10:37:45 INFO - PROCESS | 1665 | 1469554665804 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}] 10:37:45 INFO - PROCESS | 1665 | 1469554665806 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:45 INFO - PROCESS | 1665 | 1469554665933 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:37:45 INFO - PROCESS | 1665 | 1469554665992 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 1665 | 1469554665993 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x123859000 == 36 [pid = 1665] [id = 517] 10:37:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11663c400) [pid = 1665] [serial = 1551] [outer = 0x0] 10:37:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1176ca400) [pid = 1665] [serial = 1552] [outer = 0x11663c400] 10:37:46 INFO - PROCESS | 1665 | 1469554666023 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11830a400) [pid = 1665] [serial = 1553] [outer = 0x11663c400] 10:37:46 INFO - PROCESS | 1665 | 1469554666474 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]]]}] 10:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 721ms 10:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:37:46 INFO - PROCESS | 1665 | 1469554666536 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:37:46 INFO - PROCESS | 1665 | 1469554666538 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:37:46 INFO - PROCESS | 1665 | 1469554666541 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - PROCESS | 1665 | 1469554666543 Marionette TRACE conn2 <- [1,2042,null,{}] 10:37:46 INFO - PROCESS | 1665 | 1469554666551 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}] 10:37:46 INFO - PROCESS | 1665 | 1469554666556 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:46 INFO - PROCESS | 1665 | 1469554666655 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:37:46 INFO - PROCESS | 1665 | 1469554666727 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 1665 | 1469554666729 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae7e800 == 37 [pid = 1665] [id = 518] 10:37:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x119534800) [pid = 1665] [serial = 1554] [outer = 0x0] 10:37:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1199f6c00) [pid = 1665] [serial = 1555] [outer = 0x119534800] 10:37:46 INFO - PROCESS | 1665 | 1469554666759 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x120fe8c00) [pid = 1665] [serial = 1556] [outer = 0x119534800] 10:37:47 INFO - PROCESS | 1665 | 1469554667190 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]]]}] 10:37:47 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) 10:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 10:37:47 INFO - PROCESS | 1665 | 1469554667213 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 1665 | 1469554667215 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:37:47 INFO - PROCESS | 1665 | 1469554667218 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 1665 | 1469554667219 Marionette TRACE conn2 <- [1,2046,null,{}] 10:37:47 INFO - PROCESS | 1665 | 1469554667222 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}] 10:37:47 INFO - PROCESS | 1665 | 1469554667223 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:47 INFO - PROCESS | 1665 | 1469554667347 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:37:47 INFO - PROCESS | 1665 | 1469554667404 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:47 INFO - PROCESS | 1665 | 1469554667406 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x128718800 == 38 [pid = 1665] [id = 519] 10:37:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x120fe9000) [pid = 1665] [serial = 1557] [outer = 0x0] 10:37:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x123fd1000) [pid = 1665] [serial = 1558] [outer = 0x120fe9000] 10:37:47 INFO - PROCESS | 1665 | 1469554667435 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x124412800) [pid = 1665] [serial = 1559] [outer = 0x120fe9000] 10:37:47 INFO - PROCESS | 1665 | 1469554667973 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]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 823ms 10:37:48 INFO - PROCESS | 1665 | 1469554668056 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 1665 | 1469554668058 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:37:48 INFO - PROCESS | 1665 | 1469554668063 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 1665 | 1469554668066 Marionette TRACE conn2 <- [1,2050,null,{}] 10:37:48 INFO - PROCESS | 1665 | 1469554668069 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}] 10:37:48 INFO - PROCESS | 1665 | 1469554668073 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:48 INFO - PROCESS | 1665 | 1469554668164 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:37:48 INFO - PROCESS | 1665 | 1469554668235 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 1665 | 1469554668237 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x117157800 == 39 [pid = 1665] [id = 520] 10:37:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116148c00) [pid = 1665] [serial = 1560] [outer = 0x0] 10:37:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1164e6c00) [pid = 1665] [serial = 1561] [outer = 0x116148c00] 10:37:48 INFO - PROCESS | 1665 | 1469554668262 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1176cd800) [pid = 1665] [serial = 1562] [outer = 0x116148c00] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x113071000 == 38 [pid = 1665] [id = 490] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x121727000 == 37 [pid = 1665] [id = 508] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12560f800 == 36 [pid = 1665] [id = 510] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d0800 == 35 [pid = 1665] [id = 512] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x1287e3800 == 34 [pid = 1665] [id = 513] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5ba000 == 33 [pid = 1665] [id = 514] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x126acf800 == 32 [pid = 1665] [id = 511] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x124873800 == 31 [pid = 1665] [id = 509] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x128718800 == 30 [pid = 1665] [id = 519] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae7e800 == 29 [pid = 1665] [id = 518] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x123859000 == 28 [pid = 1665] [id = 517] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae7c800 == 27 [pid = 1665] [id = 515] 10:37:48 INFO - PROCESS | 1665 | --DOCSHELL 0x116f6b800 == 26 [pid = 1665] [id = 516] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x12501c800) [pid = 1665] [serial = 1469] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1217e2000) [pid = 1665] [serial = 1486] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1243aa800) [pid = 1665] [serial = 1489] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x115e26000) [pid = 1665] [serial = 1474] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x123fd5400) [pid = 1665] [serial = 1487] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x116fe6400) [pid = 1665] [serial = 1495] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1248f1000) [pid = 1665] [serial = 1492] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12491e800) [pid = 1665] [serial = 1493] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x112694400) [pid = 1665] [serial = 1471] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x112a7e800) [pid = 1665] [serial = 1472] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11952fc00) [pid = 1665] [serial = 1498] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1248f3000) [pid = 1665] [serial = 1501] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x119050800) [pid = 1665] [serial = 1480] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1194d6c00) [pid = 1665] [serial = 1481] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x118304c00) [pid = 1665] [serial = 1477] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x118481400) [pid = 1665] [serial = 1478] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x124ab5000) [pid = 1665] [serial = 1502] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12612b400) [pid = 1665] [serial = 1504] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11888d800) [pid = 1665] [serial = 1496] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1194d8400) [pid = 1665] [serial = 1483] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x123fb4400) [pid = 1665] [serial = 1499] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1199f3c00) [pid = 1665] [serial = 1484] [outer = 0x0] [url = about:blank] 10:37:48 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x1248eb400) [pid = 1665] [serial = 1490] [outer = 0x0] [url = about:blank] 10:37:49 INFO - PROCESS | 1665 | 1469554669091 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]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1076ms 10:37:49 INFO - PROCESS | 1665 | 1469554669146 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 1665 | 1469554669149 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:37:49 INFO - PROCESS | 1665 | 1469554669154 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 1665 | 1469554669158 Marionette TRACE conn2 <- [1,2054,null,{}] 10:37:49 INFO - PROCESS | 1665 | 1469554669161 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}] 10:37:49 INFO - PROCESS | 1665 | 1469554669162 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:49 INFO - PROCESS | 1665 | 1469554669243 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:37:49 INFO - PROCESS | 1665 | 1469554669247 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 1665 | 1469554669249 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169a7000 == 27 [pid = 1665] [id = 521] 10:37:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x113cd4000) [pid = 1665] [serial = 1563] [outer = 0x0] 10:37:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x115e90000) [pid = 1665] [serial = 1564] [outer = 0x113cd4000] 10:37:49 INFO - PROCESS | 1665 | 1469554669279 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x116aa9800) [pid = 1665] [serial = 1565] [outer = 0x113cd4000] 10:37:49 INFO - PROCESS | 1665 | 1469554669644 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]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 523ms 10:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:37:49 INFO - PROCESS | 1665 | 1469554669677 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 1665 | 1469554669680 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:37:49 INFO - PROCESS | 1665 | 1469554669685 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 1665 | 1469554669687 Marionette TRACE conn2 <- [1,2058,null,{}] 10:37:49 INFO - PROCESS | 1665 | 1469554669689 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}] 10:37:49 INFO - PROCESS | 1665 | 1469554669691 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:49 INFO - PROCESS | 1665 | 1469554669774 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:37:49 INFO - PROCESS | 1665 | 1469554669829 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 1665 | 1469554669831 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d6800 == 28 [pid = 1665] [id = 522] 10:37:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x115dc0000) [pid = 1665] [serial = 1566] [outer = 0x0] 10:37:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118094c00) [pid = 1665] [serial = 1567] [outer = 0x115dc0000] 10:37:49 INFO - PROCESS | 1665 | 1469554669858 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11848a800) [pid = 1665] [serial = 1568] [outer = 0x115dc0000] 10:37:50 INFO - PROCESS | 1665 | 1469554670179 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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 524ms 10:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:37:50 INFO - PROCESS | 1665 | 1469554670209 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 1665 | 1469554670211 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:37:50 INFO - PROCESS | 1665 | 1469554670213 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 1665 | 1469554670215 Marionette TRACE conn2 <- [1,2062,null,{}] 10:37:50 INFO - PROCESS | 1665 | 1469554670226 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}] 10:37:50 INFO - PROCESS | 1665 | 1469554670229 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:50 INFO - PROCESS | 1665 | 1469554670306 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:37:50 INFO - PROCESS | 1665 | 1469554670364 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 1665 | 1469554670366 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x12385a000 == 29 [pid = 1665] [id = 523] 10:37:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11877d000) [pid = 1665] [serial = 1569] [outer = 0x0] 10:37:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11933b000) [pid = 1665] [serial = 1570] [outer = 0x11877d000] 10:37:50 INFO - PROCESS | 1665 | 1469554670393 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119529000) [pid = 1665] [serial = 1571] [outer = 0x11877d000] 10:37:50 INFO - PROCESS | 1665 | 1469554670675 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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 476ms 10:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:37:50 INFO - PROCESS | 1665 | 1469554670694 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 1665 | 1469554670695 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:37:50 INFO - PROCESS | 1665 | 1469554670697 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 1665 | 1469554670699 Marionette TRACE conn2 <- [1,2066,null,{}] 10:37:50 INFO - PROCESS | 1665 | 1469554670701 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}] 10:37:50 INFO - PROCESS | 1665 | 1469554670702 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:50 INFO - PROCESS | 1665 | 1469554670796 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:37:50 INFO - PROCESS | 1665 | 1469554670799 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 1665 | 1469554670800 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x124ac2800 == 30 [pid = 1665] [id = 524] 10:37:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x119530c00) [pid = 1665] [serial = 1572] [outer = 0x0] 10:37:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119eba000) [pid = 1665] [serial = 1573] [outer = 0x119530c00] 10:37:50 INFO - PROCESS | 1665 | 1469554670828 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x120fe8000) [pid = 1665] [serial = 1574] [outer = 0x119530c00] 10:37:51 INFO - PROCESS | 1665 | 1469554671209 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]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 10:37:51 INFO - PROCESS | 1665 | 1469554671216 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 1665 | 1469554671217 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:37:51 INFO - PROCESS | 1665 | 1469554671228 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 1665 | 1469554671229 Marionette TRACE conn2 <- [1,2070,null,{}] 10:37:51 INFO - PROCESS | 1665 | 1469554671231 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}] 10:37:51 INFO - PROCESS | 1665 | 1469554671232 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:51 INFO - PROCESS | 1665 | 1469554671326 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:37:51 INFO - PROCESS | 1665 | 1469554671366 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 1665 | 1469554671368 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x12669b800 == 31 [pid = 1665] [id = 525] 10:37:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1132cc800) [pid = 1665] [serial = 1575] [outer = 0x0] 10:37:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x123908800) [pid = 1665] [serial = 1576] [outer = 0x1132cc800] 10:37:51 INFO - PROCESS | 1665 | 1469554671392 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x123ea6c00) [pid = 1665] [serial = 1577] [outer = 0x1132cc800] 10:37:51 INFO - PROCESS | 1665 | 1469554671723 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]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 525ms 10:37:51 INFO - PROCESS | 1665 | 1469554671746 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 1665 | 1469554671748 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:37:51 INFO - PROCESS | 1665 | 1469554671750 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 1665 | 1469554671751 Marionette TRACE conn2 <- [1,2074,null,{}] 10:37:51 INFO - PROCESS | 1665 | 1469554671764 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}] 10:37:51 INFO - PROCESS | 1665 | 1469554671768 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:51 INFO - PROCESS | 1665 | 1469554671879 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:37:51 INFO - PROCESS | 1665 | 1469554671883 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 1665 | 1469554671884 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287db800 == 32 [pid = 1665] [id = 526] 10:37:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x123ea7c00) [pid = 1665] [serial = 1578] [outer = 0x0] 10:37:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12418e000) [pid = 1665] [serial = 1579] [outer = 0x123ea7c00] 10:37:51 INFO - PROCESS | 1665 | 1469554671910 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1248f7400) [pid = 1665] [serial = 1580] [outer = 0x123ea7c00] 10:37:52 INFO - PROCESS | 1665 | 1469554672260 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]]]}] 10:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 530ms 10:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:37:52 INFO - PROCESS | 1665 | 1469554672280 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:37:52 INFO - PROCESS | 1665 | 1469554672282 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:37:52 INFO - PROCESS | 1665 | 1469554672284 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:37:52 INFO - PROCESS | 1665 | 1469554672288 Marionette TRACE conn2 <- [1,2078,null,{}] 10:37:52 INFO - PROCESS | 1665 | 1469554672291 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}] 10:37:52 INFO - PROCESS | 1665 | 1469554672293 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:52 INFO - PROCESS | 1665 | 1469554672455 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:37:52 INFO - PROCESS | 1665 | 1469554672511 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 1665 | 1469554672513 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a369000 == 33 [pid = 1665] [id = 527] 10:37:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x118488800) [pid = 1665] [serial = 1581] [outer = 0x0] 10:37:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1249b8400) [pid = 1665] [serial = 1582] [outer = 0x118488800] 10:37:52 INFO - PROCESS | 1665 | 1469554672552 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x124c8ac00) [pid = 1665] [serial = 1583] [outer = 0x118488800] 10:37:52 INFO - PROCESS | 1665 | 1469554672916 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]]]}] 10:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 673ms 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1248f8000) [pid = 1665] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1194f0800) [pid = 1665] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x120fe4400) [pid = 1665] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x123fd5000) [pid = 1665] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1126a0000) [pid = 1665] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x115dc1800) [pid = 1665] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x112f9c000) [pid = 1665] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11875d000) [pid = 1665] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x124c91400) [pid = 1665] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11269d800) [pid = 1665] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x113cd3800) [pid = 1665] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x123fd2000) [pid = 1665] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x112a89c00) [pid = 1665] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x119345800) [pid = 1665] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1194f2800) [pid = 1665] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:37:53 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x112e91c00) [pid = 1665] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:37:53 INFO - PROCESS | 1665 | 1469554673084 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 1665 | 1469554673085 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:37:53 INFO - PROCESS | 1665 | 1469554673090 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 1665 | 1469554673091 Marionette TRACE conn2 <- [1,2082,null,{}] 10:37:53 INFO - PROCESS | 1665 | 1469554673093 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}] 10:37:53 INFO - PROCESS | 1665 | 1469554673094 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:53 INFO - PROCESS | 1665 | 1469554673178 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:37:53 INFO - PROCESS | 1665 | 1469554673183 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 1665 | 1469554673184 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x11907d000 == 34 [pid = 1665] [id = 528] 10:37:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1127d1c00) [pid = 1665] [serial = 1584] [outer = 0x0] 10:37:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11304a400) [pid = 1665] [serial = 1585] [outer = 0x1127d1c00] 10:37:53 INFO - PROCESS | 1665 | 1469554673211 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x116fe7800) [pid = 1665] [serial = 1586] [outer = 0x1127d1c00] 10:37:53 INFO - PROCESS | 1665 | 1469554673542 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]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 10:37:53 INFO - PROCESS | 1665 | 1469554673559 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 1665 | 1469554673560 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:37:53 INFO - PROCESS | 1665 | 1469554673563 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 1665 | 1469554673564 Marionette TRACE conn2 <- [1,2086,null,{}] 10:37:53 INFO - PROCESS | 1665 | 1469554673566 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}] 10:37:53 INFO - PROCESS | 1665 | 1469554673567 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:53 INFO - PROCESS | 1665 | 1469554673656 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:37:53 INFO - PROCESS | 1665 | 1469554673660 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 1665 | 1469554673661 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae76000 == 35 [pid = 1665] [id = 529] 10:37:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11269d800) [pid = 1665] [serial = 1587] [outer = 0x0] 10:37:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x123d28800) [pid = 1665] [serial = 1588] [outer = 0x11269d800] 10:37:53 INFO - PROCESS | 1665 | 1469554673685 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12501ac00) [pid = 1665] [serial = 1589] [outer = 0x11269d800] 10:37:53 INFO - PROCESS | 1665 | 1469554673995 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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 10:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:37:54 INFO - PROCESS | 1665 | 1469554674032 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 1665 | 1469554674033 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:37:54 INFO - PROCESS | 1665 | 1469554674035 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 1665 | 1469554674037 Marionette TRACE conn2 <- [1,2090,null,{}] 10:37:54 INFO - PROCESS | 1665 | 1469554674065 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}] 10:37:54 INFO - PROCESS | 1665 | 1469554674066 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:54 INFO - PROCESS | 1665 | 1469554674144 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:37:54 INFO - PROCESS | 1665 | 1469554674148 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 1665 | 1469554674149 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae8e800 == 36 [pid = 1665] [id = 530] 10:37:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x119328000) [pid = 1665] [serial = 1590] [outer = 0x0] 10:37:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1255cfc00) [pid = 1665] [serial = 1591] [outer = 0x119328000] 10:37:54 INFO - PROCESS | 1665 | 1469554674175 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1266b6c00) [pid = 1665] [serial = 1592] [outer = 0x119328000] 10:37:54 INFO - PROCESS | 1665 | 1469554674529 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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 527ms 10:37:54 INFO - PROCESS | 1665 | 1469554674563 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 1665 | 1469554674564 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:37:54 INFO - PROCESS | 1665 | 1469554674566 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 1665 | 1469554674568 Marionette TRACE conn2 <- [1,2094,null,{}] 10:37:54 INFO - PROCESS | 1665 | 1469554674573 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}] 10:37:54 INFO - PROCESS | 1665 | 1469554674574 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:54 INFO - PROCESS | 1665 | 1469554674665 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:37:54 INFO - PROCESS | 1665 | 1469554674724 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 1665 | 1469554674726 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcb8800 == 37 [pid = 1665] [id = 531] 10:37:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1249b7400) [pid = 1665] [serial = 1593] [outer = 0x0] 10:37:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x126a6e000) [pid = 1665] [serial = 1594] [outer = 0x1249b7400] 10:37:54 INFO - PROCESS | 1665 | 1469554674756 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1282e9400) [pid = 1665] [serial = 1595] [outer = 0x1249b7400] 10:37:55 INFO - PROCESS | 1665 | 1469554675009 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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 472ms 10:37:55 INFO - PROCESS | 1665 | 1469554675044 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 1665 | 1469554675045 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:37:55 INFO - PROCESS | 1665 | 1469554675047 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 1665 | 1469554675048 Marionette TRACE conn2 <- [1,2098,null,{}] 10:37:55 INFO - PROCESS | 1665 | 1469554675051 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}] 10:37:55 INFO - PROCESS | 1665 | 1469554675052 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:55 INFO - PROCESS | 1665 | 1469554675189 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:37:55 INFO - PROCESS | 1665 | 1469554675244 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:55 INFO - PROCESS | 1665 | 1469554675245 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x113079000 == 38 [pid = 1665] [id = 532] 10:37:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x110f7c800) [pid = 1665] [serial = 1596] [outer = 0x0] 10:37:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x111e58c00) [pid = 1665] [serial = 1597] [outer = 0x110f7c800] 10:37:55 INFO - PROCESS | 1665 | 1469554675277 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1127dc800) [pid = 1665] [serial = 1598] [outer = 0x110f7c800] 10:37:55 INFO - PROCESS | 1665 | 1469554675817 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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 818ms 10:37:55 INFO - PROCESS | 1665 | 1469554675874 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:37:55 INFO - PROCESS | 1665 | 1469554675877 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:37:55 INFO - PROCESS | 1665 | 1469554675926 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 1665 | 1469554675928 Marionette TRACE conn2 <- [1,2102,null,{}] 10:37:55 INFO - PROCESS | 1665 | 1469554675934 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}] 10:37:55 INFO - PROCESS | 1665 | 1469554675937 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:56 INFO - PROCESS | 1665 | 1469554676051 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:37:56 INFO - PROCESS | 1665 | 1469554676107 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 1665 | 1469554676109 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x121720800 == 39 [pid = 1665] [id = 533] 10:37:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x116756400) [pid = 1665] [serial = 1599] [outer = 0x0] 10:37:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x117d19000) [pid = 1665] [serial = 1600] [outer = 0x116756400] 10:37:56 INFO - PROCESS | 1665 | 1469554676139 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x118482000) [pid = 1665] [serial = 1601] [outer = 0x116756400] 10:37:56 INFO - PROCESS | 1665 | 1469554676805 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]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 969ms 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcb8800 == 38 [pid = 1665] [id = 531] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae8e800 == 37 [pid = 1665] [id = 530] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae76000 == 36 [pid = 1665] [id = 529] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x11907d000 == 35 [pid = 1665] [id = 528] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12a369000 == 34 [pid = 1665] [id = 527] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x1287db800 == 33 [pid = 1665] [id = 526] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12669b800 == 32 [pid = 1665] [id = 525] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x124ac2800 == 31 [pid = 1665] [id = 524] 10:37:56 INFO - PROCESS | 1665 | 1469554676880 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 1665 | 1469554676883 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x12385a000 == 30 [pid = 1665] [id = 523] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d6800 == 29 [pid = 1665] [id = 522] 10:37:56 INFO - PROCESS | 1665 | --DOCSHELL 0x1169a7000 == 28 [pid = 1665] [id = 521] 10:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:37:56 INFO - PROCESS | 1665 | 1469554676889 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 1665 | 1469554676891 Marionette TRACE conn2 <- [1,2106,null,{}] 10:37:56 INFO - PROCESS | 1665 | 1469554676894 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}] 10:37:56 INFO - PROCESS | 1665 | 1469554676896 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:56 INFO - PROCESS | 1665 | 1469554676981 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x126598000) [pid = 1665] [serial = 1544] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1206d8000) [pid = 1665] [serial = 1528] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x123fd0c00) [pid = 1665] [serial = 1531] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x126599000) [pid = 1665] [serial = 1546] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x126a6c000) [pid = 1665] [serial = 1547] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x116aa6400) [pid = 1665] [serial = 1510] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x118760800) [pid = 1665] [serial = 1511] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1164e4800) [pid = 1665] [serial = 1516] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x116a0c800) [pid = 1665] [serial = 1517] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x112fd8000) [pid = 1665] [serial = 1513] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x113c59c00) [pid = 1665] [serial = 1514] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x119050c00) [pid = 1665] [serial = 1522] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x119348c00) [pid = 1665] [serial = 1523] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1266b8c00) [pid = 1665] [serial = 1505] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x11809ec00) [pid = 1665] [serial = 1519] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x123fb4800) [pid = 1665] [serial = 1529] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x118489800) [pid = 1665] [serial = 1520] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x115e28c00) [pid = 1665] [serial = 1507] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x116a0bc00) [pid = 1665] [serial = 1508] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1243aec00) [pid = 1665] [serial = 1534] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12440cc00) [pid = 1665] [serial = 1535] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x116aa9000) [pid = 1665] [serial = 1537] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x118489400) [pid = 1665] [serial = 1538] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x124cd5400) [pid = 1665] [serial = 1543] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x1194e0c00) [pid = 1665] [serial = 1525] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x123fda000) [pid = 1665] [serial = 1532] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1248f2000) [pid = 1665] [serial = 1541] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1194ee400) [pid = 1665] [serial = 1526] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1244c3800) [pid = 1665] [serial = 1540] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x116987c00) [pid = 1665] [serial = 1475] [outer = 0x0] [url = about:blank] 10:37:57 INFO - PROCESS | 1665 | 1469554677047 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 1665 | 1469554677050 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x11667a800 == 29 [pid = 1665] [id = 534] 10:37:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x11269e400) [pid = 1665] [serial = 1602] [outer = 0x0] 10:37:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x112f8b800) [pid = 1665] [serial = 1603] [outer = 0x11269e400] 10:37:57 INFO - PROCESS | 1665 | 1469554677077 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x1133bb800) [pid = 1665] [serial = 1604] [outer = 0x11269e400] 10:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 10:37:57 INFO - PROCESS | 1665 | 1469554677399 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]]]}] 10:37:57 INFO - PROCESS | 1665 | 1469554677410 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 1665 | 1469554677413 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:37:57 INFO - PROCESS | 1665 | 1469554677418 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - PROCESS | 1665 | 1469554677420 Marionette TRACE conn2 <- [1,2110,null,{}] 10:37:57 INFO - PROCESS | 1665 | 1469554677426 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}] 10:37:57 INFO - PROCESS | 1665 | 1469554677427 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:57 INFO - PROCESS | 1665 | 1469554677532 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:37:57 INFO - PROCESS | 1665 | 1469554677584 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 1665 | 1469554677585 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c9000 == 30 [pid = 1665] [id = 535] 10:37:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1133bac00) [pid = 1665] [serial = 1605] [outer = 0x0] 10:37:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x115e8b400) [pid = 1665] [serial = 1606] [outer = 0x1133bac00] 10:37:57 INFO - PROCESS | 1665 | 1469554677612 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x118306c00) [pid = 1665] [serial = 1607] [outer = 0x1133bac00] 10:37:57 INFO - PROCESS | 1665 | 1469554677914 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]]]}] 10:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 10:37:57 INFO - PROCESS | 1665 | 1469554677940 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 1665 | 1469554677941 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:37:57 INFO - PROCESS | 1665 | 1469554677943 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - PROCESS | 1665 | 1469554677946 Marionette TRACE conn2 <- [1,2114,null,{}] 10:37:57 INFO - PROCESS | 1665 | 1469554677954 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}] 10:37:57 INFO - PROCESS | 1665 | 1469554677959 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:58 INFO - PROCESS | 1665 | 1469554678039 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:37:58 INFO - PROCESS | 1665 | 1469554678045 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 1665 | 1469554678047 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cce800 == 31 [pid = 1665] [id = 536] 10:37:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x118489800) [pid = 1665] [serial = 1608] [outer = 0x0] 10:37:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x118881400) [pid = 1665] [serial = 1609] [outer = 0x118489800] 10:37:58 INFO - PROCESS | 1665 | 1469554678075 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x119427000) [pid = 1665] [serial = 1610] [outer = 0x118489800] 10:37:58 INFO - PROCESS | 1665 | 1469554678507 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]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 623ms 10:37:58 INFO - PROCESS | 1665 | 1469554678566 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 1665 | 1469554678569 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:37:58 INFO - PROCESS | 1665 | 1469554678572 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 1665 | 1469554678574 Marionette TRACE conn2 <- [1,2118,null,{}] 10:37:58 INFO - PROCESS | 1665 | 1469554678578 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}] 10:37:58 INFO - PROCESS | 1665 | 1469554678580 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:58 INFO - PROCESS | 1665 | 1469554678678 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:37:58 INFO - PROCESS | 1665 | 1469554678734 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 1665 | 1469554678736 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c6000 == 32 [pid = 1665] [id = 537] 10:37:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x112f87800) [pid = 1665] [serial = 1611] [outer = 0x0] 10:37:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x113cd6400) [pid = 1665] [serial = 1612] [outer = 0x112f87800] 10:37:58 INFO - PROCESS | 1665 | 1469554678767 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x116a0c800) [pid = 1665] [serial = 1613] [outer = 0x112f87800] 10:37:59 INFO - PROCESS | 1665 | 1469554679215 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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 674ms 10:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:37:59 INFO - PROCESS | 1665 | 1469554679246 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 1665 | 1469554679249 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:37:59 INFO - PROCESS | 1665 | 1469554679254 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 1665 | 1469554679256 Marionette TRACE conn2 <- [1,2122,null,{}] 10:37:59 INFO - PROCESS | 1665 | 1469554679258 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}] 10:37:59 INFO - PROCESS | 1665 | 1469554679260 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:59 INFO - PROCESS | 1665 | 1469554679357 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:37:59 INFO - PROCESS | 1665 | 1469554679413 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 1665 | 1469554679415 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:37:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d36000 == 33 [pid = 1665] [id = 538] 10:37:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11852d800) [pid = 1665] [serial = 1614] [outer = 0x0] 10:37:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x119052000) [pid = 1665] [serial = 1615] [outer = 0x11852d800] 10:37:59 INFO - PROCESS | 1665 | 1469554679447 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1194da800) [pid = 1665] [serial = 1616] [outer = 0x11852d800] 10:37:59 INFO - PROCESS | 1665 | 1469554679935 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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 10:37:59 INFO - PROCESS | 1665 | 1469554679974 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 1665 | 1469554679976 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:37:59 INFO - PROCESS | 1665 | 1469554679998 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 1665 | 1469554680000 Marionette TRACE conn2 <- [1,2126,null,{}] 10:38:00 INFO - PROCESS | 1665 | 1469554680040 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}] 10:38:00 INFO - PROCESS | 1665 | 1469554680044 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:00 INFO - PROCESS | 1665 | 1469554680158 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:38:00 INFO - PROCESS | 1665 | 1469554680212 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 1665 | 1469554680215 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x126694000 == 34 [pid = 1665] [id = 539] 10:38:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1199f7000) [pid = 1665] [serial = 1617] [outer = 0x0] 10:38:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x119eb9c00) [pid = 1665] [serial = 1618] [outer = 0x1199f7000] 10:38:00 INFO - PROCESS | 1665 | 1469554680247 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x120fec400) [pid = 1665] [serial = 1619] [outer = 0x1199f7000] 10:38:00 INFO - PROCESS | 1665 | 1469554680664 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]]]}] 10:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 675ms 10:38:00 INFO - PROCESS | 1665 | 1469554680673 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:38:00 INFO - PROCESS | 1665 | 1469554680675 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:38:00 INFO - PROCESS | 1665 | 1469554680678 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 1665 | 1469554680679 Marionette TRACE conn2 <- [1,2130,null,{}] 10:38:00 INFO - PROCESS | 1665 | 1469554680682 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}] 10:38:00 INFO - PROCESS | 1665 | 1469554680684 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:00 INFO - PROCESS | 1665 | 1469554680787 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:38:00 INFO - PROCESS | 1665 | 1469554680862 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 1665 | 1469554680863 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x128725800 == 35 [pid = 1665] [id = 540] 10:38:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x123d2d400) [pid = 1665] [serial = 1620] [outer = 0x0] 10:38:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x123fd0800) [pid = 1665] [serial = 1621] [outer = 0x123d2d400] 10:38:00 INFO - PROCESS | 1665 | 1469554680951 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124197800) [pid = 1665] [serial = 1622] [outer = 0x123d2d400] 10:38:01 INFO - PROCESS | 1665 | 1469554681460 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] 10:38:01 INFO - PROCESS | 1665 | 1469554681503 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:38:01 INFO - PROCESS | 1665 | 1469554681508 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 1665 | 1469554681509 Marionette TRACE conn2 <- [1,2134,null,{}] 10:38:01 INFO - PROCESS | 1665 | 1469554681511 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}] 10:38:01 INFO - PROCESS | 1665 | 1469554681513 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:01 INFO - PROCESS | 1665 | 1469554681602 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:38:01 INFO - PROCESS | 1665 | 1469554681677 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 1665 | 1469554681679 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a353800 == 36 [pid = 1665] [id = 541] 10:38:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11932b800) [pid = 1665] [serial = 1623] [outer = 0x0] 10:38:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12440e800) [pid = 1665] [serial = 1624] [outer = 0x11932b800] 10:38:01 INFO - PROCESS | 1665 | 1469554681708 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1248ed400) [pid = 1665] [serial = 1625] [outer = 0x11932b800] 10:38:02 INFO - PROCESS | 1665 | 1469554682119 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]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 10:38:02 INFO - PROCESS | 1665 | 1469554682178 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 1665 | 1469554682179 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:38:02 INFO - PROCESS | 1665 | 1469554682181 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - PROCESS | 1665 | 1469554682183 Marionette TRACE conn2 <- [1,2138,null,{}] 10:38:02 INFO - PROCESS | 1665 | 1469554682185 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}] 10:38:02 INFO - PROCESS | 1665 | 1469554682190 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:02 INFO - PROCESS | 1665 | 1469554682376 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:38:02 INFO - PROCESS | 1665 | 1469554682453 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 1665 | 1469554682454 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x11746b800 == 37 [pid = 1665] [id = 542] 10:38:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1122b4400) [pid = 1665] [serial = 1626] [outer = 0x0] 10:38:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x112694400) [pid = 1665] [serial = 1627] [outer = 0x1122b4400] 10:38:02 INFO - PROCESS | 1665 | 1469554682483 Marionette DEBUG loaded listener.js 10:38:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x113c5a800) [pid = 1665] [serial = 1628] [outer = 0x1122b4400] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c9000 == 36 [pid = 1665] [id = 535] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x11667a800 == 35 [pid = 1665] [id = 534] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x113079000 == 34 [pid = 1665] [id = 532] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x121720800 == 33 [pid = 1665] [id = 533] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x117157800 == 32 [pid = 1665] [id = 520] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x12a353800 == 31 [pid = 1665] [id = 541] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x128725800 == 30 [pid = 1665] [id = 540] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x126694000 == 29 [pid = 1665] [id = 539] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x117d36000 == 28 [pid = 1665] [id = 538] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x119cce800 == 27 [pid = 1665] [id = 536] 10:38:03 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c6000 == 26 [pid = 1665] [id = 537] 10:38:03 INFO - PROCESS | 1665 | 1469554683451 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]]]}] 10:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1320ms 10:38:03 INFO - PROCESS | 1665 | 1469554683509 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:38:03 INFO - PROCESS | 1665 | 1469554683512 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:38:03 INFO - PROCESS | 1665 | 1469554683516 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:38:03 INFO - PROCESS | 1665 | 1469554683518 Marionette TRACE conn2 <- [1,2142,null,{}] 10:38:03 INFO - PROCESS | 1665 | 1469554683523 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}] 10:38:03 INFO - PROCESS | 1665 | 1469554683525 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:03 INFO - PROCESS | 1665 | 1469554683607 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:38:03 INFO - PROCESS | 1665 | 1469554683612 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:03 INFO - PROCESS | 1665 | 1469554683613 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x117481000 == 27 [pid = 1665] [id = 543] 10:38:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x114f80c00) [pid = 1665] [serial = 1629] [outer = 0x0] 10:38:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1164e0000) [pid = 1665] [serial = 1630] [outer = 0x114f80c00] 10:38:03 INFO - PROCESS | 1665 | 1469554683645 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1176c1c00) [pid = 1665] [serial = 1631] [outer = 0x114f80c00] 10:38:03 INFO - PROCESS | 1665 | 1469554683990 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] 10:38:04 INFO - PROCESS | 1665 | 1469554684043 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:38:04 INFO - PROCESS | 1665 | 1469554684048 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 1665 | 1469554684050 Marionette TRACE conn2 <- [1,2146,null,{}] 10:38:04 INFO - PROCESS | 1665 | 1469554684052 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}] 10:38:04 INFO - PROCESS | 1665 | 1469554684054 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:04 INFO - PROCESS | 1665 | 1469554684162 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:38:04 INFO - PROCESS | 1665 | 1469554684203 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 1665 | 1469554684205 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a13800 == 28 [pid = 1665] [id = 544] 10:38:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x11830ac00) [pid = 1665] [serial = 1632] [outer = 0x0] 10:38:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x118758c00) [pid = 1665] [serial = 1633] [outer = 0x11830ac00] 10:38:04 INFO - PROCESS | 1665 | 1469554684232 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x119058800) [pid = 1665] [serial = 1634] [outer = 0x11830ac00] 10:38:04 INFO - PROCESS | 1665 | 1469554684579 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] 10:38:04 INFO - PROCESS | 1665 | 1469554684620 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:38:04 INFO - PROCESS | 1665 | 1469554684622 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 1665 | 1469554684625 Marionette TRACE conn2 <- [1,2150,null,{}] 10:38:04 INFO - PROCESS | 1665 | 1469554684640 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}] 10:38:04 INFO - PROCESS | 1665 | 1469554684644 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:04 INFO - PROCESS | 1665 | 1469554684749 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:38:04 INFO - PROCESS | 1665 | 1469554684754 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 1665 | 1469554684757 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x12505b800 == 29 [pid = 1665] [id = 545] 10:38:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1133d4c00) [pid = 1665] [serial = 1635] [outer = 0x0] 10:38:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x11998b000) [pid = 1665] [serial = 1636] [outer = 0x1133d4c00] 10:38:04 INFO - PROCESS | 1665 | 1469554684785 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x123907800) [pid = 1665] [serial = 1637] [outer = 0x1133d4c00] 10:38:05 INFO - PROCESS | 1665 | 1469554685201 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]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 629ms 10:38:05 INFO - PROCESS | 1665 | 1469554685252 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 1665 | 1469554685255 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:38:05 INFO - PROCESS | 1665 | 1469554685258 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 1665 | 1469554685260 Marionette TRACE conn2 <- [1,2154,null,{}] 10:38:05 INFO - PROCESS | 1665 | 1469554685263 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}] 10:38:05 INFO - PROCESS | 1665 | 1469554685265 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:05 INFO - PROCESS | 1665 | 1469554685425 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:38:05 INFO - PROCESS | 1665 | 1469554685487 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 1665 | 1469554685489 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x12871b000 == 30 [pid = 1665] [id = 546] 10:38:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x123fcf800) [pid = 1665] [serial = 1638] [outer = 0x0] 10:38:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1243b1000) [pid = 1665] [serial = 1639] [outer = 0x123fcf800] 10:38:05 INFO - PROCESS | 1665 | 1469554685533 Marionette DEBUG loaded listener.js 10:38:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x1244c4400) [pid = 1665] [serial = 1640] [outer = 0x123fcf800] 10:38:05 INFO - PROCESS | 1665 | 1469554685886 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]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 10:38:05 INFO - PROCESS | 1665 | 1469554685928 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 1665 | 1469554685929 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:38:05 INFO - PROCESS | 1665 | 1469554685931 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 1665 | 1469554685932 Marionette TRACE conn2 <- [1,2158,null,{}] 10:38:05 INFO - PROCESS | 1665 | 1469554685935 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}] 10:38:05 INFO - PROCESS | 1665 | 1469554685936 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:06 INFO - PROCESS | 1665 | 1469554686053 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x118489800) [pid = 1665] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x119328000) [pid = 1665] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1133bac00) [pid = 1665] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1249b7400) [pid = 1665] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x11269fc00) [pid = 1665] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x11663c400) [pid = 1665] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x119534800) [pid = 1665] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x120fe9000) [pid = 1665] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x11877d000) [pid = 1665] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115dc0000) [pid = 1665] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x113cd4000) [pid = 1665] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x116148c00) [pid = 1665] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1132cc800) [pid = 1665] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x123ea7c00) [pid = 1665] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x118488800) [pid = 1665] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1127d1c00) [pid = 1665] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11269d800) [pid = 1665] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x119530c00) [pid = 1665] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11269e400) [pid = 1665] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x116756400) [pid = 1665] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:38:06 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x110f7c800) [pid = 1665] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:38:06 INFO - PROCESS | 1665 | 1469554686349 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 1665 | 1469554686350 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x1167e8000 == 31 [pid = 1665] [id = 547] 10:38:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x110f7c800) [pid = 1665] [serial = 1641] [outer = 0x0] 10:38:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11269c000) [pid = 1665] [serial = 1642] [outer = 0x110f7c800] 10:38:06 INFO - PROCESS | 1665 | 1469554686375 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1133dac00) [pid = 1665] [serial = 1643] [outer = 0x110f7c800] 10:38:06 INFO - PROCESS | 1665 | 1469554686655 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]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 769ms 10:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:38:06 INFO - PROCESS | 1665 | 1469554686700 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:38:06 INFO - PROCESS | 1665 | 1469554686702 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:38:06 INFO - PROCESS | 1665 | 1469554686705 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 1665 | 1469554686708 Marionette TRACE conn2 <- [1,2162,null,{}] 10:38:06 INFO - PROCESS | 1665 | 1469554686711 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}] 10:38:06 INFO - PROCESS | 1665 | 1469554686715 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:06 INFO - PROCESS | 1665 | 1469554686812 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:38:06 INFO - PROCESS | 1665 | 1469554686816 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 1665 | 1469554686817 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad11800 == 32 [pid = 1665] [id = 548] 10:38:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x116148c00) [pid = 1665] [serial = 1644] [outer = 0x0] 10:38:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x11905d400) [pid = 1665] [serial = 1645] [outer = 0x116148c00] 10:38:06 INFO - PROCESS | 1665 | 1469554686845 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124c86800) [pid = 1665] [serial = 1646] [outer = 0x116148c00] 10:38:07 INFO - PROCESS | 1665 | 1469554687162 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]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 472ms 10:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:38:07 INFO - PROCESS | 1665 | 1469554687177 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 1665 | 1469554687178 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:38:07 INFO - PROCESS | 1665 | 1469554687182 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 1665 | 1469554687183 Marionette TRACE conn2 <- [1,2166,null,{}] 10:38:07 INFO - PROCESS | 1665 | 1469554687185 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}] 10:38:07 INFO - PROCESS | 1665 | 1469554687187 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:07 INFO - PROCESS | 1665 | 1469554687295 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:38:07 INFO - PROCESS | 1665 | 1469554687336 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 1665 | 1469554687337 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af34000 == 33 [pid = 1665] [id = 549] 10:38:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x113cdf400) [pid = 1665] [serial = 1647] [outer = 0x0] 10:38:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x124c82400) [pid = 1665] [serial = 1648] [outer = 0x113cdf400] 10:38:07 INFO - PROCESS | 1665 | 1469554687362 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12612d400) [pid = 1665] [serial = 1649] [outer = 0x113cdf400] 10:38:07 INFO - PROCESS | 1665 | 1469554687639 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]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 474ms 10:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:38:07 INFO - PROCESS | 1665 | 1469554687662 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 1665 | 1469554687663 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:38:07 INFO - PROCESS | 1665 | 1469554687665 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 1665 | 1469554687666 Marionette TRACE conn2 <- [1,2170,null,{}] 10:38:07 INFO - PROCESS | 1665 | 1469554687669 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}] 10:38:07 INFO - PROCESS | 1665 | 1469554687674 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:07 INFO - PROCESS | 1665 | 1469554687769 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:38:07 INFO - PROCESS | 1665 | 1469554687775 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 1665 | 1469554687776 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcb4000 == 34 [pid = 1665] [id = 550] 10:38:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1132cc800) [pid = 1665] [serial = 1650] [outer = 0x0] 10:38:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12662bc00) [pid = 1665] [serial = 1651] [outer = 0x1132cc800] 10:38:07 INFO - PROCESS | 1665 | 1469554687804 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x126873000) [pid = 1665] [serial = 1652] [outer = 0x1132cc800] 10:38:08 INFO - PROCESS | 1665 | 1469554688288 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]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 669ms 10:38:08 INFO - PROCESS | 1665 | 1469554688352 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 1665 | 1469554688354 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:38:08 INFO - PROCESS | 1665 | 1469554688358 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 1665 | 1469554688361 Marionette TRACE conn2 <- [1,2174,null,{}] 10:38:08 INFO - PROCESS | 1665 | 1469554688365 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}] 10:38:08 INFO - PROCESS | 1665 | 1469554688367 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:08 INFO - PROCESS | 1665 | 1469554688468 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:38:08 INFO - PROCESS | 1665 | 1469554688569 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 1665 | 1469554688571 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x11746d800 == 35 [pid = 1665] [id = 551] 10:38:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x112a7fc00) [pid = 1665] [serial = 1653] [outer = 0x0] 10:38:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x112fd0000) [pid = 1665] [serial = 1654] [outer = 0x112a7fc00] 10:38:08 INFO - PROCESS | 1665 | 1469554688604 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1164edc00) [pid = 1665] [serial = 1655] [outer = 0x112a7fc00] 10:38:09 INFO - PROCESS | 1665 | 1469554689105 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]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 822ms 10:38:09 INFO - PROCESS | 1665 | 1469554689185 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 1665 | 1469554689188 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:38:09 INFO - PROCESS | 1665 | 1469554689194 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 1665 | 1469554689197 Marionette TRACE conn2 <- [1,2178,null,{}] 10:38:09 INFO - PROCESS | 1665 | 1469554689200 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}] 10:38:09 INFO - PROCESS | 1665 | 1469554689201 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:09 INFO - PROCESS | 1665 | 1469554689310 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:38:09 INFO - PROCESS | 1665 | 1469554689395 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:09 INFO - PROCESS | 1665 | 1469554689396 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ad5800 == 36 [pid = 1665] [id = 552] 10:38:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x11875e400) [pid = 1665] [serial = 1656] [outer = 0x0] 10:38:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x118881c00) [pid = 1665] [serial = 1657] [outer = 0x11875e400] 10:38:09 INFO - PROCESS | 1665 | 1469554689427 Marionette DEBUG loaded listener.js 10:38:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1194da400) [pid = 1665] [serial = 1658] [outer = 0x11875e400] 10:38:10 INFO - PROCESS | 1665 | 1469554690047 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]]]}] 10:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 924ms 10:38:10 INFO - PROCESS | 1665 | 1469554690117 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 1665 | 1469554690119 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:38:10 INFO - PROCESS | 1665 | 1469554690122 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 1665 | 1469554690125 Marionette TRACE conn2 <- [1,2182,null,{}] 10:38:10 INFO - PROCESS | 1665 | 1469554690133 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}] 10:38:10 INFO - PROCESS | 1665 | 1469554690135 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:10 INFO - PROCESS | 1665 | 1469554690236 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:38:10 INFO - PROCESS | 1665 | 1469554690291 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 1665 | 1469554690294 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x115e47800 == 37 [pid = 1665] [id = 553] 10:38:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x111c7c000) [pid = 1665] [serial = 1659] [outer = 0x0] 10:38:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1122b4800) [pid = 1665] [serial = 1660] [outer = 0x111c7c000] 10:38:10 INFO - PROCESS | 1665 | 1469554690321 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x11269e800) [pid = 1665] [serial = 1661] [outer = 0x111c7c000] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x12af34000 == 36 [pid = 1665] [id = 549] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad11800 == 35 [pid = 1665] [id = 548] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x1167e8000 == 34 [pid = 1665] [id = 547] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x12871b000 == 33 [pid = 1665] [id = 546] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x12505b800 == 32 [pid = 1665] [id = 545] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x119a13800 == 31 [pid = 1665] [id = 544] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x117481000 == 30 [pid = 1665] [id = 543] 10:38:10 INFO - PROCESS | 1665 | --DOCSHELL 0x11746b800 == 29 [pid = 1665] [id = 542] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x118881400) [pid = 1665] [serial = 1609] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1266b6c00) [pid = 1665] [serial = 1592] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x118306c00) [pid = 1665] [serial = 1607] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x126a6e000) [pid = 1665] [serial = 1594] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1133d5000) [pid = 1665] [serial = 1550] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x112a81c00) [pid = 1665] [serial = 1549] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x11830a400) [pid = 1665] [serial = 1553] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1176ca400) [pid = 1665] [serial = 1552] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x120fe8c00) [pid = 1665] [serial = 1556] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1199f6c00) [pid = 1665] [serial = 1555] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124412800) [pid = 1665] [serial = 1559] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11933b000) [pid = 1665] [serial = 1570] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x119529000) [pid = 1665] [serial = 1571] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x118094c00) [pid = 1665] [serial = 1567] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x123fd1000) [pid = 1665] [serial = 1558] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11848a800) [pid = 1665] [serial = 1568] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x115e90000) [pid = 1665] [serial = 1564] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x116aa9800) [pid = 1665] [serial = 1565] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1176cd800) [pid = 1665] [serial = 1562] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1164e6c00) [pid = 1665] [serial = 1561] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x123908800) [pid = 1665] [serial = 1576] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x119427000) [pid = 1665] [serial = 1610] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12418e000) [pid = 1665] [serial = 1579] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x123ea6c00) [pid = 1665] [serial = 1577] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1249b8400) [pid = 1665] [serial = 1582] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x11304a400) [pid = 1665] [serial = 1585] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x116fe7800) [pid = 1665] [serial = 1586] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1255cfc00) [pid = 1665] [serial = 1591] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x124c8ac00) [pid = 1665] [serial = 1583] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12501ac00) [pid = 1665] [serial = 1589] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x123d28800) [pid = 1665] [serial = 1588] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x119eba000) [pid = 1665] [serial = 1573] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1248f7400) [pid = 1665] [serial = 1580] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x112f8b800) [pid = 1665] [serial = 1603] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x115e8b400) [pid = 1665] [serial = 1606] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1133bb800) [pid = 1665] [serial = 1604] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1282e9400) [pid = 1665] [serial = 1595] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x120fe8000) [pid = 1665] [serial = 1574] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x117d19000) [pid = 1665] [serial = 1600] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x118482000) [pid = 1665] [serial = 1601] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x111e58c00) [pid = 1665] [serial = 1597] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x1127dc800) [pid = 1665] [serial = 1598] [outer = 0x0] [url = about:blank] 10:38:10 INFO - PROCESS | 1665 | 1469554690775 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]]]}] 10:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 675ms 10:38:10 INFO - PROCESS | 1665 | 1469554690797 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 1665 | 1469554690800 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:38:10 INFO - PROCESS | 1665 | 1469554690805 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 1665 | 1469554690807 Marionette TRACE conn2 <- [1,2186,null,{}] 10:38:10 INFO - PROCESS | 1665 | 1469554690809 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}] 10:38:10 INFO - PROCESS | 1665 | 1469554690811 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:10 INFO - PROCESS | 1665 | 1469554690892 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:38:10 INFO - PROCESS | 1665 | 1469554690897 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 1665 | 1469554690898 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d3e800 == 30 [pid = 1665] [id = 554] 10:38:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x113c5b000) [pid = 1665] [serial = 1662] [outer = 0x0] 10:38:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x115dc4400) [pid = 1665] [serial = 1663] [outer = 0x113c5b000] 10:38:10 INFO - PROCESS | 1665 | 1469554690929 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x116148800) [pid = 1665] [serial = 1664] [outer = 0x113c5b000] 10:38:11 INFO - PROCESS | 1665 | 1469554691355 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]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 569ms 10:38:11 INFO - PROCESS | 1665 | 1469554691376 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 1665 | 1469554691378 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:38:11 INFO - PROCESS | 1665 | 1469554691381 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 1665 | 1469554691385 Marionette TRACE conn2 <- [1,2190,null,{}] 10:38:11 INFO - PROCESS | 1665 | 1469554691400 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}] 10:38:11 INFO - PROCESS | 1665 | 1469554691406 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:11 INFO - PROCESS | 1665 | 1469554691492 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:38:11 INFO - PROCESS | 1665 | 1469554691499 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 1665 | 1469554691501 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a5000 == 31 [pid = 1665] [id = 555] 10:38:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1176ca400) [pid = 1665] [serial = 1665] [outer = 0x0] 10:38:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x117d17400) [pid = 1665] [serial = 1666] [outer = 0x1176ca400] 10:38:11 INFO - PROCESS | 1665 | 1469554691531 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x118306400) [pid = 1665] [serial = 1667] [outer = 0x1176ca400] 10:38:11 INFO - PROCESS | 1665 | 1469554691863 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]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 527ms 10:38:11 INFO - PROCESS | 1665 | 1469554691908 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 1665 | 1469554691910 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:38:11 INFO - PROCESS | 1665 | 1469554691912 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 1665 | 1469554691913 Marionette TRACE conn2 <- [1,2194,null,{}] 10:38:11 INFO - PROCESS | 1665 | 1469554691915 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}] 10:38:11 INFO - PROCESS | 1665 | 1469554691916 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:11 INFO - PROCESS | 1665 | 1469554691994 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:38:11 INFO - PROCESS | 1665 | 1469554691997 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 1665 | 1469554691998 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b82800 == 32 [pid = 1665] [id = 556] 10:38:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x118487000) [pid = 1665] [serial = 1668] [outer = 0x0] 10:38:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x118532800) [pid = 1665] [serial = 1669] [outer = 0x118487000] 10:38:12 INFO - PROCESS | 1665 | 1469554692026 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x119323000) [pid = 1665] [serial = 1670] [outer = 0x118487000] 10:38:12 INFO - PROCESS | 1665 | 1469554692368 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]]]}] 10:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 468ms 10:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:38:12 INFO - PROCESS | 1665 | 1469554692381 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:38:12 INFO - PROCESS | 1665 | 1469554692382 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:38:12 INFO - PROCESS | 1665 | 1469554692384 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - PROCESS | 1665 | 1469554692385 Marionette TRACE conn2 <- [1,2198,null,{}] 10:38:12 INFO - PROCESS | 1665 | 1469554692389 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}] 10:38:12 INFO - PROCESS | 1665 | 1469554692391 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:12 INFO - PROCESS | 1665 | 1469554692466 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:38:12 INFO - PROCESS | 1665 | 1469554692530 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 1665 | 1469554692531 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x124881000 == 33 [pid = 1665] [id = 557] 10:38:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x118484800) [pid = 1665] [serial = 1671] [outer = 0x0] 10:38:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1194d7c00) [pid = 1665] [serial = 1672] [outer = 0x118484800] 10:38:12 INFO - PROCESS | 1665 | 1469554692555 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1194ec000) [pid = 1665] [serial = 1673] [outer = 0x118484800] 10:38:12 INFO - PROCESS | 1665 | 1469554692823 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]]]}] 10:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 473ms 10:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:38:12 INFO - PROCESS | 1665 | 1469554692861 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:38:12 INFO - PROCESS | 1665 | 1469554692862 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:38:12 INFO - PROCESS | 1665 | 1469554692864 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - PROCESS | 1665 | 1469554692865 Marionette TRACE conn2 <- [1,2202,null,{}] 10:38:12 INFO - PROCESS | 1665 | 1469554692868 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}] 10:38:12 INFO - PROCESS | 1665 | 1469554692875 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:13 INFO - PROCESS | 1665 | 1469554693017 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:38:13 INFO - PROCESS | 1665 | 1469554693021 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 1665 | 1469554693022 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ae9000 == 34 [pid = 1665] [id = 558] 10:38:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x119527400) [pid = 1665] [serial = 1674] [outer = 0x0] 10:38:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1199ec800) [pid = 1665] [serial = 1675] [outer = 0x119527400] 10:38:13 INFO - PROCESS | 1665 | 1469554693046 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x123fd1000) [pid = 1665] [serial = 1676] [outer = 0x119527400] 10:38:13 INFO - PROCESS | 1665 | 1469554693464 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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 619ms 10:38:13 INFO - PROCESS | 1665 | 1469554693489 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 1665 | 1469554693491 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:38:13 INFO - PROCESS | 1665 | 1469554693493 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 1665 | 1469554693494 Marionette TRACE conn2 <- [1,2206,null,{}] 10:38:13 INFO - PROCESS | 1665 | 1469554693496 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}] 10:38:13 INFO - PROCESS | 1665 | 1469554693498 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:13 INFO - PROCESS | 1665 | 1469554693594 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:38:13 INFO - PROCESS | 1665 | 1469554693597 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 1665 | 1469554693598 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d56800 == 35 [pid = 1665] [id = 559] 10:38:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x123fd0c00) [pid = 1665] [serial = 1677] [outer = 0x0] 10:38:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1243a9800) [pid = 1665] [serial = 1678] [outer = 0x123fd0c00] 10:38:13 INFO - PROCESS | 1665 | 1469554693622 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x124412800) [pid = 1665] [serial = 1679] [outer = 0x123fd0c00] 10:38:13 INFO - PROCESS | 1665 | 1469554693961 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]]]}] 10:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 10:38:14 INFO - PROCESS | 1665 | 1469554694013 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:38:14 INFO - PROCESS | 1665 | 1469554694015 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:38:14 INFO - PROCESS | 1665 | 1469554694017 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 1665 | 1469554694018 Marionette TRACE conn2 <- [1,2210,null,{}] 10:38:14 INFO - PROCESS | 1665 | 1469554694020 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}] 10:38:14 INFO - PROCESS | 1665 | 1469554694021 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:14 INFO - PROCESS | 1665 | 1469554694118 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:38:14 INFO - PROCESS | 1665 | 1469554694130 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 1665 | 1469554694131 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a524000 == 36 [pid = 1665] [id = 560] 10:38:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1243ac000) [pid = 1665] [serial = 1680] [outer = 0x0] 10:38:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1248eb400) [pid = 1665] [serial = 1681] [outer = 0x1243ac000] 10:38:14 INFO - PROCESS | 1665 | 1469554694155 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1199ec000) [pid = 1665] [serial = 1682] [outer = 0x1243ac000] 10:38:14 INFO - PROCESS | 1665 | 1469554694480 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]]]}] 10:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 10:38:14 INFO - PROCESS | 1665 | 1469554694488 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:38:14 INFO - PROCESS | 1665 | 1469554694492 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:38:14 INFO - PROCESS | 1665 | 1469554694494 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 1665 | 1469554694495 Marionette TRACE conn2 <- [1,2214,null,{}] 10:38:14 INFO - PROCESS | 1665 | 1469554694503 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}] 10:38:14 INFO - PROCESS | 1665 | 1469554694506 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:14 INFO - PROCESS | 1665 | 1469554694606 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:38:14 INFO - PROCESS | 1665 | 1469554694610 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 1665 | 1469554694611 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad0f000 == 37 [pid = 1665] [id = 561] 10:38:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x124413c00) [pid = 1665] [serial = 1683] [outer = 0x0] 10:38:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12491a400) [pid = 1665] [serial = 1684] [outer = 0x124413c00] 10:38:14 INFO - PROCESS | 1665 | 1469554694634 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124c83c00) [pid = 1665] [serial = 1685] [outer = 0x124413c00] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x112f87800) [pid = 1665] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11852d800) [pid = 1665] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1133d4c00) [pid = 1665] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1199f7000) [pid = 1665] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x123fcf800) [pid = 1665] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x114f80c00) [pid = 1665] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x123d2d400) [pid = 1665] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1122b4400) [pid = 1665] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x11932b800) [pid = 1665] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x110f7c800) [pid = 1665] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x113cdf400) [pid = 1665] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x11830ac00) [pid = 1665] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:38:14 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x116148c00) [pid = 1665] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:38:15 INFO - PROCESS | 1665 | 1469554695044 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]]]}] 10:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 568ms 10:38:15 INFO - PROCESS | 1665 | 1469554695063 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 1665 | 1469554695064 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:38:15 INFO - PROCESS | 1665 | 1469554695066 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 1665 | 1469554695067 Marionette TRACE conn2 <- [1,2218,null,{}] 10:38:15 INFO - PROCESS | 1665 | 1469554695069 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}] 10:38:15 INFO - PROCESS | 1665 | 1469554695070 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:15 INFO - PROCESS | 1665 | 1469554695148 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:38:15 INFO - PROCESS | 1665 | 1469554695152 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 1665 | 1469554695153 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b1000 == 38 [pid = 1665] [id = 562] 10:38:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x114f80c00) [pid = 1665] [serial = 1686] [outer = 0x0] 10:38:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1194d9000) [pid = 1665] [serial = 1687] [outer = 0x114f80c00] 10:38:15 INFO - PROCESS | 1665 | 1469554695180 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x123fcf800) [pid = 1665] [serial = 1688] [outer = 0x114f80c00] 10:38:15 INFO - PROCESS | 1665 | 1469554695486 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]]]}] 10:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 474ms 10:38:15 INFO - PROCESS | 1665 | 1469554695551 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 1665 | 1469554695553 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:38:15 INFO - PROCESS | 1665 | 1469554695563 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 1665 | 1469554695564 Marionette TRACE conn2 <- [1,2222,null,{}] 10:38:15 INFO - PROCESS | 1665 | 1469554695567 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}] 10:38:15 INFO - PROCESS | 1665 | 1469554695568 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:15 INFO - PROCESS | 1665 | 1469554695665 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:38:15 INFO - PROCESS | 1665 | 1469554695669 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 1665 | 1469554695670 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc72800 == 39 [pid = 1665] [id = 563] 10:38:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x12440dc00) [pid = 1665] [serial = 1689] [outer = 0x0] 10:38:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x125506800) [pid = 1665] [serial = 1690] [outer = 0x12440dc00] 10:38:15 INFO - PROCESS | 1665 | 1469554695697 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x12810d400) [pid = 1665] [serial = 1691] [outer = 0x12440dc00] 10:38:16 INFO - PROCESS | 1665 | 1469554696073 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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 10:38:16 INFO - PROCESS | 1665 | 1469554696082 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 1665 | 1469554696084 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:38:16 INFO - PROCESS | 1665 | 1469554696089 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 1665 | 1469554696091 Marionette TRACE conn2 <- [1,2226,null,{}] 10:38:16 INFO - PROCESS | 1665 | 1469554696095 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}] 10:38:16 INFO - PROCESS | 1665 | 1469554696096 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:16 INFO - PROCESS | 1665 | 1469554696228 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:38:16 INFO - PROCESS | 1665 | 1469554696233 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 1665 | 1469554696234 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bccb800 == 40 [pid = 1665] [id = 564] 10:38:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x124920c00) [pid = 1665] [serial = 1692] [outer = 0x0] 10:38:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x128116800) [pid = 1665] [serial = 1693] [outer = 0x124920c00] 10:38:16 INFO - PROCESS | 1665 | 1469554696258 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1282e7000) [pid = 1665] [serial = 1694] [outer = 0x124920c00] 10:38:16 INFO - PROCESS | 1665 | 1469554696554 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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 522ms 10:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:38:16 INFO - PROCESS | 1665 | 1469554696610 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 1665 | 1469554696611 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:38:16 INFO - PROCESS | 1665 | 1469554696613 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 1665 | 1469554696614 Marionette TRACE conn2 <- [1,2230,null,{}] 10:38:16 INFO - PROCESS | 1665 | 1469554696616 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}] 10:38:16 INFO - PROCESS | 1665 | 1469554696617 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:16 INFO - PROCESS | 1665 | 1469554696698 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:38:16 INFO - PROCESS | 1665 | 1469554696701 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 1665 | 1469554696703 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9a7000 == 41 [pid = 1665] [id = 565] 10:38:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x126526800) [pid = 1665] [serial = 1695] [outer = 0x0] 10:38:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x128465800) [pid = 1665] [serial = 1696] [outer = 0x126526800] 10:38:16 INFO - PROCESS | 1665 | 1469554696727 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12892c400) [pid = 1665] [serial = 1697] [outer = 0x126526800] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x117d3e800 == 40 [pid = 1665] [id = 554] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x115e47800 == 39 [pid = 1665] [id = 553] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x126ad5800 == 38 [pid = 1665] [id = 552] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcb4000 == 37 [pid = 1665] [id = 550] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x11746d800 == 36 [pid = 1665] [id = 551] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x123b82800 == 35 [pid = 1665] [id = 556] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x128d56800 == 34 [pid = 1665] [id = 559] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12a524000 == 33 [pid = 1665] [id = 560] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x126ae9000 == 32 [pid = 1665] [id = 558] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad0f000 == 31 [pid = 1665] [id = 561] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b1000 == 30 [pid = 1665] [id = 562] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc72800 == 29 [pid = 1665] [id = 563] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a5000 == 28 [pid = 1665] [id = 555] 10:38:17 INFO - PROCESS | 1665 | --DOCSHELL 0x124881000 == 27 [pid = 1665] [id = 557] 10:38:18 INFO - PROCESS | 1665 | --DOCSHELL 0x12bccb800 == 26 [pid = 1665] [id = 564] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12662bc00) [pid = 1665] [serial = 1651] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x116a0c800) [pid = 1665] [serial = 1613] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x113cd6400) [pid = 1665] [serial = 1612] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1194da800) [pid = 1665] [serial = 1616] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119052000) [pid = 1665] [serial = 1615] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11998b000) [pid = 1665] [serial = 1636] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x120fec400) [pid = 1665] [serial = 1619] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1243b1000) [pid = 1665] [serial = 1639] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1164e0000) [pid = 1665] [serial = 1630] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x119eb9c00) [pid = 1665] [serial = 1618] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x124197800) [pid = 1665] [serial = 1622] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x123fd0800) [pid = 1665] [serial = 1621] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x113c5a800) [pid = 1665] [serial = 1628] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x112694400) [pid = 1665] [serial = 1627] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x1248ed400) [pid = 1665] [serial = 1625] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x12440e800) [pid = 1665] [serial = 1624] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x1244c4400) [pid = 1665] [serial = 1640] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1133dac00) [pid = 1665] [serial = 1643] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x12612d400) [pid = 1665] [serial = 1649] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x11269c000) [pid = 1665] [serial = 1642] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x119058800) [pid = 1665] [serial = 1634] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x118758c00) [pid = 1665] [serial = 1633] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x123907800) [pid = 1665] [serial = 1637] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x11905d400) [pid = 1665] [serial = 1645] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x124c86800) [pid = 1665] [serial = 1646] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x124c82400) [pid = 1665] [serial = 1648] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x1176c1c00) [pid = 1665] [serial = 1631] [outer = 0x0] [url = about:blank] 10:38:18 INFO - PROCESS | 1665 | 1469554698172 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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1570ms 10:38:18 INFO - PROCESS | 1665 | 1469554698184 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 1665 | 1469554698187 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:38:18 INFO - PROCESS | 1665 | 1469554698192 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 1665 | 1469554698195 Marionette TRACE conn2 <- [1,2234,null,{}] 10:38:18 INFO - PROCESS | 1665 | 1469554698199 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}] 10:38:18 INFO - PROCESS | 1665 | 1469554698201 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:18 INFO - PROCESS | 1665 | 1469554698279 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:38:18 INFO - PROCESS | 1665 | 1469554698334 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 1665 | 1469554698337 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x116954000 == 27 [pid = 1665] [id = 566] 10:38:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x112a8ac00) [pid = 1665] [serial = 1698] [outer = 0x0] 10:38:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x112e39800) [pid = 1665] [serial = 1699] [outer = 0x112a8ac00] 10:38:18 INFO - PROCESS | 1665 | 1469554698365 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x113049800) [pid = 1665] [serial = 1700] [outer = 0x112a8ac00] 10:38:18 INFO - PROCESS | 1665 | 1469554698680 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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 522ms 10:38:18 INFO - PROCESS | 1665 | 1469554698713 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 1665 | 1469554698717 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:38:18 INFO - PROCESS | 1665 | 1469554698724 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 1665 | 1469554698726 Marionette TRACE conn2 <- [1,2238,null,{}] 10:38:18 INFO - PROCESS | 1665 | 1469554698729 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}] 10:38:18 INFO - PROCESS | 1665 | 1469554698731 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:18 INFO - PROCESS | 1665 | 1469554698809 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:38:18 INFO - PROCESS | 1665 | 1469554698813 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 1665 | 1469554698815 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x11815c000 == 28 [pid = 1665] [id = 567] 10:38:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x113352400) [pid = 1665] [serial = 1701] [outer = 0x0] 10:38:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x115dc6400) [pid = 1665] [serial = 1702] [outer = 0x113352400] 10:38:18 INFO - PROCESS | 1665 | 1469554698845 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x116147c00) [pid = 1665] [serial = 1703] [outer = 0x113352400] 10:38:19 INFO - PROCESS | 1665 | 1469554699194 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]]]}] 10:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 523ms 10:38:19 INFO - PROCESS | 1665 | 1469554699245 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 1665 | 1469554699247 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:38:19 INFO - PROCESS | 1665 | 1469554699257 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 1665 | 1469554699260 Marionette TRACE conn2 <- [1,2242,null,{}] 10:38:19 INFO - PROCESS | 1665 | 1469554699267 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}] 10:38:19 INFO - PROCESS | 1665 | 1469554699271 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:19 INFO - PROCESS | 1665 | 1469554699348 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:38:19 INFO - PROCESS | 1665 | 1469554699354 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 1665 | 1469554699358 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a7000 == 29 [pid = 1665] [id = 568] 10:38:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x10ebf9800) [pid = 1665] [serial = 1704] [outer = 0x0] 10:38:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x116fe2c00) [pid = 1665] [serial = 1705] [outer = 0x10ebf9800] 10:38:19 INFO - PROCESS | 1665 | 1469554699387 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x117d0e000) [pid = 1665] [serial = 1706] [outer = 0x10ebf9800] 10:38:19 INFO - PROCESS | 1665 | 1469554699774 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]]]}] 10:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 10:38:19 INFO - PROCESS | 1665 | 1469554699779 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 1665 | 1469554699782 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:38:19 INFO - PROCESS | 1665 | 1469554699802 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 1665 | 1469554699804 Marionette TRACE conn2 <- [1,2246,null,{}] 10:38:19 INFO - PROCESS | 1665 | 1469554699807 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}] 10:38:19 INFO - PROCESS | 1665 | 1469554699809 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:19 INFO - PROCESS | 1665 | 1469554699932 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:38:19 INFO - PROCESS | 1665 | 1469554699938 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 1665 | 1469554699939 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x119efe800 == 30 [pid = 1665] [id = 569] 10:38:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x118304400) [pid = 1665] [serial = 1707] [outer = 0x0] 10:38:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x11847d400) [pid = 1665] [serial = 1708] [outer = 0x118304400] 10:38:19 INFO - PROCESS | 1665 | 1469554699981 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x11852fc00) [pid = 1665] [serial = 1709] [outer = 0x118304400] 10:38:20 INFO - PROCESS | 1665 | 1469554700408 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]]]}] 10:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 621ms 10:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:38:20 INFO - PROCESS | 1665 | 1469554700425 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 1665 | 1469554700426 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:38:20 INFO - PROCESS | 1665 | 1469554700428 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 1665 | 1469554700430 Marionette TRACE conn2 <- [1,2250,null,{}] 10:38:20 INFO - PROCESS | 1665 | 1469554700432 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}] 10:38:20 INFO - PROCESS | 1665 | 1469554700433 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:20 INFO - PROCESS | 1665 | 1469554700542 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:38:20 INFO - PROCESS | 1665 | 1469554700549 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 1665 | 1469554700550 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x123964000 == 31 [pid = 1665] [id = 570] 10:38:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1132cf800) [pid = 1665] [serial = 1710] [outer = 0x0] 10:38:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x118881400) [pid = 1665] [serial = 1711] [outer = 0x1132cf800] 10:38:20 INFO - PROCESS | 1665 | 1469554700576 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x119328800) [pid = 1665] [serial = 1712] [outer = 0x1132cf800] 10:38:20 INFO - PROCESS | 1665 | 1469554700885 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]]]}] 10:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 468ms 10:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:38:20 INFO - PROCESS | 1665 | 1469554700897 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 1665 | 1469554700899 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:38:20 INFO - PROCESS | 1665 | 1469554700901 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 1665 | 1469554700902 Marionette TRACE conn2 <- [1,2254,null,{}] 10:38:20 INFO - PROCESS | 1665 | 1469554700905 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}] 10:38:20 INFO - PROCESS | 1665 | 1469554700912 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:21 INFO - PROCESS | 1665 | 1469554701009 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:38:21 INFO - PROCESS | 1665 | 1469554701013 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1665 | 1469554701014 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x125610000 == 32 [pid = 1665] [id = 571] 10:38:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11932a400) [pid = 1665] [serial = 1713] [outer = 0x0] 10:38:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1194e4000) [pid = 1665] [serial = 1714] [outer = 0x11932a400] 10:38:21 INFO - PROCESS | 1665 | 1469554701040 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1199f7800) [pid = 1665] [serial = 1715] [outer = 0x11932a400] 10:38:21 INFO - PROCESS | 1665 | 1469554701372 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]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 10:38:21 INFO - PROCESS | 1665 | 1469554701430 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:38:21 INFO - PROCESS | 1665 | 1469554701431 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:38:21 INFO - PROCESS | 1665 | 1469554701434 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 1665 | 1469554701436 Marionette TRACE conn2 <- [1,2258,null,{}] 10:38:21 INFO - PROCESS | 1665 | 1469554701438 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}] 10:38:21 INFO - PROCESS | 1665 | 1469554701439 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:21 INFO - PROCESS | 1665 | 1469554701520 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:38:21 INFO - PROCESS | 1665 | 1469554701525 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1665 | 1469554701526 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ad6000 == 33 [pid = 1665] [id = 572] 10:38:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1199f7c00) [pid = 1665] [serial = 1716] [outer = 0x0] 10:38:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1206d9800) [pid = 1665] [serial = 1717] [outer = 0x1199f7c00] 10:38:21 INFO - PROCESS | 1665 | 1469554701551 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x123908c00) [pid = 1665] [serial = 1718] [outer = 0x1199f7c00] 10:38:21 INFO - PROCESS | 1665 | 1469554701866 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]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 10:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:38:21 INFO - PROCESS | 1665 | 1469554701907 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 1665 | 1469554701908 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:38:21 INFO - PROCESS | 1665 | 1469554701910 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 1665 | 1469554701911 Marionette TRACE conn2 <- [1,2262,null,{}] 10:38:21 INFO - PROCESS | 1665 | 1469554701913 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}] 10:38:21 INFO - PROCESS | 1665 | 1469554701914 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:21 INFO - PROCESS | 1665 | 1469554701989 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:38:21 INFO - PROCESS | 1665 | 1469554701993 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1665 | 1469554701994 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x128723000 == 34 [pid = 1665] [id = 573] 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x123ba5800) [pid = 1665] [serial = 1719] [outer = 0x0] 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x123fcfc00) [pid = 1665] [serial = 1720] [outer = 0x123ba5800] 10:38:22 INFO - PROCESS | 1665 | 1469554702019 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x124193400) [pid = 1665] [serial = 1721] [outer = 0x123ba5800] 10:38:22 INFO - PROCESS | 1665 | 1469554702330 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]]]}] 10:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 10:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:38:22 INFO - PROCESS | 1665 | 1469554702378 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 1665 | 1469554702379 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:38:22 INFO - PROCESS | 1665 | 1469554702381 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 1665 | 1469554702383 Marionette TRACE conn2 <- [1,2266,null,{}] 10:38:22 INFO - PROCESS | 1665 | 1469554702385 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}] 10:38:22 INFO - PROCESS | 1665 | 1469554702386 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:22 INFO - PROCESS | 1665 | 1469554702499 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:38:22 INFO - PROCESS | 1665 | 1469554702507 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 1665 | 1469554702508 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a6000 == 35 [pid = 1665] [id = 574] 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x110f72c00) [pid = 1665] [serial = 1722] [outer = 0x0] 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1243b1000) [pid = 1665] [serial = 1723] [outer = 0x110f72c00] 10:38:22 INFO - PROCESS | 1665 | 1469554702532 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x124410c00) [pid = 1665] [serial = 1724] [outer = 0x110f72c00] 10:38:22 INFO - PROCESS | 1665 | 1469554702840 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]]]}] 10:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 468ms 10:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:38:22 INFO - PROCESS | 1665 | 1469554702851 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 1665 | 1469554702852 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:38:22 INFO - PROCESS | 1665 | 1469554702855 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 1665 | 1469554702858 Marionette TRACE conn2 <- [1,2270,null,{}] 10:38:22 INFO - PROCESS | 1665 | 1469554702861 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}] 10:38:22 INFO - PROCESS | 1665 | 1469554702862 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:22 INFO - PROCESS | 1665 | 1469554702944 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:38:22 INFO - PROCESS | 1665 | 1469554702947 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 1665 | 1469554702948 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a364000 == 36 [pid = 1665] [id = 575] 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124484800) [pid = 1665] [serial = 1725] [outer = 0x0] 10:38:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1248f9c00) [pid = 1665] [serial = 1726] [outer = 0x124484800] 10:38:22 INFO - PROCESS | 1665 | 1469554702973 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124a81000) [pid = 1665] [serial = 1727] [outer = 0x124484800] 10:38:23 INFO - PROCESS | 1665 | 1469554703302 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]]]}] 10:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 475ms 10:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:38:23 INFO - PROCESS | 1665 | 1469554703330 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 1665 | 1469554703331 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:38:23 INFO - PROCESS | 1665 | 1469554703333 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 1665 | 1469554703335 Marionette TRACE conn2 <- [1,2274,null,{}] 10:38:23 INFO - PROCESS | 1665 | 1469554703337 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}] 10:38:23 INFO - PROCESS | 1665 | 1469554703339 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:23 INFO - PROCESS | 1665 | 1469554703460 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:38:23 INFO - PROCESS | 1665 | 1469554703474 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 1665 | 1469554703483 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x12386a800 == 37 [pid = 1665] [id = 576] 10:38:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x115e8bc00) [pid = 1665] [serial = 1728] [outer = 0x0] 10:38:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x124407000) [pid = 1665] [serial = 1729] [outer = 0x115e8bc00] 10:38:23 INFO - PROCESS | 1665 | 1469554703510 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12612fc00) [pid = 1665] [serial = 1730] [outer = 0x115e8bc00] 10:38:23 INFO - PROCESS | 1665 | 1469554703856 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]]]}] 10:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms 10:38:23 INFO - PROCESS | 1665 | 1469554703903 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 1665 | 1469554703904 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:38:23 INFO - PROCESS | 1665 | 1469554703907 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 1665 | 1469554703908 Marionette TRACE conn2 <- [1,2278,null,{}] 10:38:23 INFO - PROCESS | 1665 | 1469554703910 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}] 10:38:23 INFO - PROCESS | 1665 | 1469554703911 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:24 INFO - PROCESS | 1665 | 1469554704011 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:38:24 INFO - PROCESS | 1665 | 1469554704014 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 1665 | 1469554704015 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b871000 == 38 [pid = 1665] [id = 577] 10:38:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x126130000) [pid = 1665] [serial = 1731] [outer = 0x0] 10:38:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12686f000) [pid = 1665] [serial = 1732] [outer = 0x126130000] 10:38:24 INFO - PROCESS | 1665 | 1469554704039 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x128117000) [pid = 1665] [serial = 1733] [outer = 0x126130000] 10:38:24 INFO - PROCESS | 1665 | 1469554704351 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]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 469ms 10:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:38:24 INFO - PROCESS | 1665 | 1469554704383 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 1665 | 1469554704384 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:38:24 INFO - PROCESS | 1665 | 1469554704394 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 1665 | 1469554704395 Marionette TRACE conn2 <- [1,2282,null,{}] 10:38:24 INFO - PROCESS | 1665 | 1469554704397 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}] 10:38:24 INFO - PROCESS | 1665 | 1469554704398 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:24 INFO - PROCESS | 1665 | 1469554704511 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:38:24 INFO - PROCESS | 1665 | 1469554704515 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 1665 | 1469554704516 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bccb800 == 39 [pid = 1665] [id = 578] 10:38:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x128118000) [pid = 1665] [serial = 1734] [outer = 0x0] 10:38:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x128463c00) [pid = 1665] [serial = 1735] [outer = 0x128118000] 10:38:24 INFO - PROCESS | 1665 | 1469554704573 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12892ec00) [pid = 1665] [serial = 1736] [outer = 0x128118000] 10:38:24 INFO - PROCESS | 1665 | 1469554704865 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]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 527ms 10:38:24 INFO - PROCESS | 1665 | 1469554704914 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 1665 | 1469554704915 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:38:24 INFO - PROCESS | 1665 | 1469554704925 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 1665 | 1469554704926 Marionette TRACE conn2 <- [1,2286,null,{}] 10:38:24 INFO - PROCESS | 1665 | 1469554704928 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}] 10:38:24 INFO - PROCESS | 1665 | 1469554704929 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:25 INFO - PROCESS | 1665 | 1469554705028 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:38:25 INFO - PROCESS | 1665 | 1469554705031 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 1665 | 1469554705033 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c559000 == 40 [pid = 1665] [id = 579] 10:38:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12892dc00) [pid = 1665] [serial = 1737] [outer = 0x0] 10:38:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1289c3400) [pid = 1665] [serial = 1738] [outer = 0x12892dc00] 10:38:25 INFO - PROCESS | 1665 | 1469554705091 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1289cd800) [pid = 1665] [serial = 1739] [outer = 0x12892dc00] 10:38:25 INFO - PROCESS | 1665 | 1469554705387 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]]]}] 10:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x119527400) [pid = 1665] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1243ac000) [pid = 1665] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x123fd0c00) [pid = 1665] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x124413c00) [pid = 1665] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x114f80c00) [pid = 1665] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x12440dc00) [pid = 1665] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124920c00) [pid = 1665] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11875e400) [pid = 1665] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x112a7fc00) [pid = 1665] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1132cc800) [pid = 1665] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x118484800) [pid = 1665] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x118487000) [pid = 1665] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1176ca400) [pid = 1665] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x113c5b000) [pid = 1665] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:38:25 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x111c7c000) [pid = 1665] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:38:25 INFO - PROCESS | 1665 | 1469554705582 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 1665 | 1469554705583 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:38:25 INFO - PROCESS | 1665 | 1469554705587 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 1665 | 1469554705588 Marionette TRACE conn2 <- [1,2290,null,{}] 10:38:25 INFO - PROCESS | 1665 | 1469554705591 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}] 10:38:25 INFO - PROCESS | 1665 | 1469554705592 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:25 INFO - PROCESS | 1665 | 1469554705674 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:38:25 INFO - PROCESS | 1665 | 1469554705677 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 1665 | 1469554705678 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d2000 == 41 [pid = 1665] [id = 580] 10:38:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x113c5b000) [pid = 1665] [serial = 1740] [outer = 0x0] 10:38:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1161a6000) [pid = 1665] [serial = 1741] [outer = 0x113c5b000] 10:38:25 INFO - PROCESS | 1665 | 1469554705704 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x11888cc00) [pid = 1665] [serial = 1742] [outer = 0x113c5b000] 10:38:26 INFO - PROCESS | 1665 | 1469554706013 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]]]}] 10:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 468ms 10:38:26 INFO - PROCESS | 1665 | 1469554706058 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:38:26 INFO - PROCESS | 1665 | 1469554706059 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:38:26 INFO - PROCESS | 1665 | 1469554706061 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 1665 | 1469554706062 Marionette TRACE conn2 <- [1,2294,null,{}] 10:38:26 INFO - PROCESS | 1665 | 1469554706064 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}] 10:38:26 INFO - PROCESS | 1665 | 1469554706065 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:26 INFO - PROCESS | 1665 | 1469554706148 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:38:26 INFO - PROCESS | 1665 | 1469554706206 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 1665 | 1469554706207 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ca59000 == 42 [pid = 1665] [id = 581] 10:38:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x118487000) [pid = 1665] [serial = 1743] [outer = 0x0] 10:38:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x124413c00) [pid = 1665] [serial = 1744] [outer = 0x118487000] 10:38:26 INFO - PROCESS | 1665 | 1469554706231 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12892e800) [pid = 1665] [serial = 1745] [outer = 0x118487000] 10:38:26 INFO - PROCESS | 1665 | 1469554706502 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]]]}] 10:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 10:38:26 INFO - PROCESS | 1665 | 1469554706531 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:38:26 INFO - PROCESS | 1665 | 1469554706532 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:38:26 INFO - PROCESS | 1665 | 1469554706534 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 1665 | 1469554706535 Marionette TRACE conn2 <- [1,2298,null,{}] 10:38:26 INFO - PROCESS | 1665 | 1469554706546 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}] 10:38:26 INFO - PROCESS | 1665 | 1469554706547 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:26 INFO - PROCESS | 1665 | 1469554706642 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:38:26 INFO - PROCESS | 1665 | 1469554706646 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 1665 | 1469554706647 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d07b800 == 43 [pid = 1665] [id = 582] 10:38:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x123fd6c00) [pid = 1665] [serial = 1746] [outer = 0x0] 10:38:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1289d0000) [pid = 1665] [serial = 1747] [outer = 0x123fd6c00] 10:38:26 INFO - PROCESS | 1665 | 1469554706671 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12a477000) [pid = 1665] [serial = 1748] [outer = 0x123fd6c00] 10:38:26 INFO - PROCESS | 1665 | 1469554706983 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]]]}] 10:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 476ms 10:38:27 INFO - PROCESS | 1665 | 1469554707011 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 1665 | 1469554707012 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:38:27 INFO - PROCESS | 1665 | 1469554707014 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - PROCESS | 1665 | 1469554707015 Marionette TRACE conn2 <- [1,2302,null,{}] 10:38:27 INFO - PROCESS | 1665 | 1469554707017 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}] 10:38:27 INFO - PROCESS | 1665 | 1469554707019 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:27 INFO - PROCESS | 1665 | 1469554707103 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:38:27 INFO - PROCESS | 1665 | 1469554707170 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 1665 | 1469554707171 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d08c800 == 44 [pid = 1665] [id = 583] 10:38:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1289cdc00) [pid = 1665] [serial = 1749] [outer = 0x0] 10:38:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12a47cc00) [pid = 1665] [serial = 1750] [outer = 0x1289cdc00] 10:38:27 INFO - PROCESS | 1665 | 1469554707195 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12a4d2000) [pid = 1665] [serial = 1751] [outer = 0x1289cdc00] 10:38:27 INFO - PROCESS | 1665 | 1469554707501 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]]]}] 10:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms 10:38:27 INFO - PROCESS | 1665 | 1469554707536 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 1665 | 1469554707537 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:38:27 INFO - PROCESS | 1665 | 1469554707543 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - PROCESS | 1665 | 1469554707544 Marionette TRACE conn2 <- [1,2306,null,{}] 10:38:27 INFO - PROCESS | 1665 | 1469554707548 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}] 10:38:27 INFO - PROCESS | 1665 | 1469554707549 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:27 INFO - PROCESS | 1665 | 1469554707763 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:38:27 INFO - PROCESS | 1665 | 1469554707875 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 1665 | 1469554707877 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x113070000 == 45 [pid = 1665] [id = 584] 10:38:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1110a9000) [pid = 1665] [serial = 1752] [outer = 0x0] 10:38:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x111e2ec00) [pid = 1665] [serial = 1753] [outer = 0x1110a9000] 10:38:27 INFO - PROCESS | 1665 | 1469554707908 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x11269c000) [pid = 1665] [serial = 1754] [outer = 0x1110a9000] 10:38:28 INFO - PROCESS | 1665 | 1469554708415 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]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 922ms 10:38:28 INFO - PROCESS | 1665 | 1469554708481 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 1665 | 1469554708483 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:38:28 INFO - PROCESS | 1665 | 1469554708490 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 1665 | 1469554708492 Marionette TRACE conn2 <- [1,2310,null,{}] 10:38:28 INFO - PROCESS | 1665 | 1469554708495 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}] 10:38:28 INFO - PROCESS | 1665 | 1469554708499 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:28 INFO - PROCESS | 1665 | 1469554708615 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:38:28 INFO - PROCESS | 1665 | 1469554708701 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:28 INFO - PROCESS | 1665 | 1469554708702 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x119089000 == 46 [pid = 1665] [id = 585] 10:38:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x113351000) [pid = 1665] [serial = 1755] [outer = 0x0] 10:38:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x114f75800) [pid = 1665] [serial = 1756] [outer = 0x113351000] 10:38:28 INFO - PROCESS | 1665 | 1469554708732 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1164e0000) [pid = 1665] [serial = 1757] [outer = 0x113351000] 10:38:29 INFO - PROCESS | 1665 | 1469554709510 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]]]}] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12d08c800 == 45 [pid = 1665] [id = 583] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12d07b800 == 44 [pid = 1665] [id = 582] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12ca59000 == 43 [pid = 1665] [id = 581] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d2000 == 42 [pid = 1665] [id = 580] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12c559000 == 41 [pid = 1665] [id = 579] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12bccb800 == 40 [pid = 1665] [id = 578] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x128465800) [pid = 1665] [serial = 1696] [outer = 0x0] [url = about:blank] 10:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1077ms 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12b871000 == 39 [pid = 1665] [id = 577] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12386a800 == 38 [pid = 1665] [id = 576] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x12a364000 == 37 [pid = 1665] [id = 575] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a6000 == 36 [pid = 1665] [id = 574] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x128723000 == 35 [pid = 1665] [id = 573] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x126ad6000 == 34 [pid = 1665] [id = 572] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x125610000 == 33 [pid = 1665] [id = 571] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x123964000 == 32 [pid = 1665] [id = 570] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x119efe800 == 31 [pid = 1665] [id = 569] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a7000 == 30 [pid = 1665] [id = 568] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x11815c000 == 29 [pid = 1665] [id = 567] 10:38:29 INFO - PROCESS | 1665 | --DOCSHELL 0x116954000 == 28 [pid = 1665] [id = 566] 10:38:29 INFO - PROCESS | 1665 | 1469554709585 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:38:29 INFO - PROCESS | 1665 | 1469554709587 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1199ec800) [pid = 1665] [serial = 1675] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1248eb400) [pid = 1665] [serial = 1681] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1243a9800) [pid = 1665] [serial = 1678] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x12491a400) [pid = 1665] [serial = 1684] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1199ec000) [pid = 1665] [serial = 1682] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1194d9000) [pid = 1665] [serial = 1687] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x123fcf800) [pid = 1665] [serial = 1688] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x125506800) [pid = 1665] [serial = 1690] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1282e7000) [pid = 1665] [serial = 1694] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x118881c00) [pid = 1665] [serial = 1657] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1164edc00) [pid = 1665] [serial = 1655] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x112fd0000) [pid = 1665] [serial = 1654] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x126873000) [pid = 1665] [serial = 1652] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1194d7c00) [pid = 1665] [serial = 1672] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x118532800) [pid = 1665] [serial = 1669] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x119323000) [pid = 1665] [serial = 1670] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x117d17400) [pid = 1665] [serial = 1666] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x118306400) [pid = 1665] [serial = 1667] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x115dc4400) [pid = 1665] [serial = 1663] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x116148800) [pid = 1665] [serial = 1664] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x11269e800) [pid = 1665] [serial = 1661] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1122b4800) [pid = 1665] [serial = 1660] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1194da400) [pid = 1665] [serial = 1658] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x124c83c00) [pid = 1665] [serial = 1685] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x124412800) [pid = 1665] [serial = 1679] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x123fd1000) [pid = 1665] [serial = 1676] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1194ec000) [pid = 1665] [serial = 1673] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x128116800) [pid = 1665] [serial = 1693] [outer = 0x0] [url = about:blank] 10:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:38:29 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12810d400) [pid = 1665] [serial = 1691] [outer = 0x0] [url = about:blank] 10:38:29 INFO - PROCESS | 1665 | 1469554709598 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 1665 | 1469554709600 Marionette TRACE conn2 <- [1,2314,null,{}] 10:38:29 INFO - PROCESS | 1665 | 1469554709605 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}] 10:38:29 INFO - PROCESS | 1665 | 1469554709607 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:29 INFO - PROCESS | 1665 | 1469554709704 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:38:29 INFO - PROCESS | 1665 | 1469554709718 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 1665 | 1469554709719 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169bd000 == 29 [pid = 1665] [id = 586] 10:38:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11614b000) [pid = 1665] [serial = 1758] [outer = 0x0] 10:38:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1164e6c00) [pid = 1665] [serial = 1759] [outer = 0x11614b000] 10:38:29 INFO - PROCESS | 1665 | 1469554709760 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x116988800) [pid = 1665] [serial = 1760] [outer = 0x11614b000] 10:38:30 INFO - PROCESS | 1665 | 1469554710114 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]]]}] 10:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 572ms 10:38:30 INFO - PROCESS | 1665 | 1469554710169 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 1665 | 1469554710172 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:38:30 INFO - PROCESS | 1665 | 1469554710177 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 1665 | 1469554710179 Marionette TRACE conn2 <- [1,2318,null,{}] 10:38:30 INFO - PROCESS | 1665 | 1469554710181 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}] 10:38:30 INFO - PROCESS | 1665 | 1469554710183 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:30 INFO - PROCESS | 1665 | 1469554710263 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:38:30 INFO - PROCESS | 1665 | 1469554710267 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 1665 | 1469554710269 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c5000 == 30 [pid = 1665] [id = 587] 10:38:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x116fdc800) [pid = 1665] [serial = 1761] [outer = 0x0] 10:38:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x118092800) [pid = 1665] [serial = 1762] [outer = 0x116fdc800] 10:38:30 INFO - PROCESS | 1665 | 1469554710298 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x118307c00) [pid = 1665] [serial = 1763] [outer = 0x116fdc800] 10:38:30 INFO - PROCESS | 1665 | 1469554710671 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] 10:38:30 INFO - PROCESS | 1665 | 1469554710707 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:38:30 INFO - PROCESS | 1665 | 1469554710710 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 1665 | 1469554710713 Marionette TRACE conn2 <- [1,2322,null,{}] 10:38:30 INFO - PROCESS | 1665 | 1469554710721 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}] 10:38:30 INFO - PROCESS | 1665 | 1469554710724 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:30 INFO - PROCESS | 1665 | 1469554710802 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:38:30 INFO - PROCESS | 1665 | 1469554710809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 1665 | 1469554710811 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x119efe800 == 31 [pid = 1665] [id = 588] 10:38:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x112a81800) [pid = 1665] [serial = 1764] [outer = 0x0] 10:38:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11905c400) [pid = 1665] [serial = 1765] [outer = 0x112a81800] 10:38:30 INFO - PROCESS | 1665 | 1469554710840 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1194dd000) [pid = 1665] [serial = 1766] [outer = 0x112a81800] 10:38:31 INFO - PROCESS | 1665 | 1469554711175 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]]]}] 10:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 471ms 10:38:31 INFO - PROCESS | 1665 | 1469554711181 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 1665 | 1469554711183 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:38:31 INFO - PROCESS | 1665 | 1469554711186 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 1665 | 1469554711189 Marionette TRACE conn2 <- [1,2326,null,{}] 10:38:31 INFO - PROCESS | 1665 | 1469554711193 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}] 10:38:31 INFO - PROCESS | 1665 | 1469554711194 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:31 INFO - PROCESS | 1665 | 1469554711319 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:38:31 INFO - PROCESS | 1665 | 1469554711419 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:31 INFO - PROCESS | 1665 | 1469554711420 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244e4800 == 32 [pid = 1665] [id = 589] 10:38:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1127df000) [pid = 1665] [serial = 1767] [outer = 0x0] 10:38:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1194ee000) [pid = 1665] [serial = 1768] [outer = 0x1127df000] 10:38:31 INFO - PROCESS | 1665 | 1469554711461 Marionette DEBUG loaded listener.js 10:38:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1199ec800) [pid = 1665] [serial = 1769] [outer = 0x1127df000] 10:38:31 INFO - PROCESS | 1665 | 1469554711842 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]]]}] 10:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 10:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:38:31 INFO - PROCESS | 1665 | 1469554711859 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 1665 | 1469554711860 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:38:31 INFO - PROCESS | 1665 | 1469554711862 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 1665 | 1469554711863 Marionette TRACE conn2 <- [1,2330,null,{}] 10:38:31 INFO - PROCESS | 1665 | 1469554711865 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}] 10:38:31 INFO - PROCESS | 1665 | 1469554711867 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:31 INFO - PROCESS | 1665 | 1469554711967 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:38:32 INFO - PROCESS | 1665 | 1469554712007 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 1665 | 1469554712008 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x1188cb800 == 33 [pid = 1665] [id = 590] 10:38:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x119994800) [pid = 1665] [serial = 1770] [outer = 0x0] 10:38:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1206d8000) [pid = 1665] [serial = 1771] [outer = 0x119994800] 10:38:32 INFO - PROCESS | 1665 | 1469554712032 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x120fe9c00) [pid = 1665] [serial = 1772] [outer = 0x119994800] 10:38:32 INFO - PROCESS | 1665 | 1469554712344 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]]]}] 10:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 10:38:32 INFO - PROCESS | 1665 | 1469554712380 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 1665 | 1469554712381 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:38:32 INFO - PROCESS | 1665 | 1469554712383 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 1665 | 1469554712385 Marionette TRACE conn2 <- [1,2334,null,{}] 10:38:32 INFO - PROCESS | 1665 | 1469554712387 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}] 10:38:32 INFO - PROCESS | 1665 | 1469554712391 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:32 INFO - PROCESS | 1665 | 1469554712512 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:38:32 INFO - PROCESS | 1665 | 1469554712550 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 1665 | 1469554712551 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287dd000 == 34 [pid = 1665] [id = 591] 10:38:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1127d4400) [pid = 1665] [serial = 1773] [outer = 0x0] 10:38:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x123fb4800) [pid = 1665] [serial = 1774] [outer = 0x1127d4400] 10:38:32 INFO - PROCESS | 1665 | 1469554712576 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x124ab9000) [pid = 1665] [serial = 1775] [outer = 0x1127d4400] 10:38:32 INFO - PROCESS | 1665 | 1469554712901 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]]]}] 10:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 569ms 10:38:32 INFO - PROCESS | 1665 | 1469554712960 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 1665 | 1469554712961 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:38:32 INFO - PROCESS | 1665 | 1469554712963 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 1665 | 1469554712964 Marionette TRACE conn2 <- [1,2338,null,{}] 10:38:32 INFO - PROCESS | 1665 | 1469554712967 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}] 10:38:32 INFO - PROCESS | 1665 | 1469554712968 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:33 INFO - PROCESS | 1665 | 1469554713069 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:38:33 INFO - PROCESS | 1665 | 1469554713073 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 1665 | 1469554713074 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a359000 == 35 [pid = 1665] [id = 592] 10:38:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x123fd7400) [pid = 1665] [serial = 1776] [outer = 0x0] 10:38:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x124cdf800) [pid = 1665] [serial = 1777] [outer = 0x123fd7400] 10:38:33 INFO - PROCESS | 1665 | 1469554713098 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1266b4800) [pid = 1665] [serial = 1778] [outer = 0x123fd7400] 10:38:33 INFO - PROCESS | 1665 | 1469554713433 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]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 10:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:38:33 INFO - PROCESS | 1665 | 1469554713482 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 1665 | 1469554713483 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:38:33 INFO - PROCESS | 1665 | 1469554713485 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 1665 | 1469554713486 Marionette TRACE conn2 <- [1,2342,null,{}] 10:38:33 INFO - PROCESS | 1665 | 1469554713489 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}] 10:38:33 INFO - PROCESS | 1665 | 1469554713490 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:33 INFO - PROCESS | 1665 | 1469554713589 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:38:33 INFO - PROCESS | 1665 | 1469554713600 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 1665 | 1469554713602 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad0f000 == 36 [pid = 1665] [id = 593] 10:38:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x1266b8800) [pid = 1665] [serial = 1779] [outer = 0x0] 10:38:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x126a72c00) [pid = 1665] [serial = 1780] [outer = 0x1266b8800] 10:38:33 INFO - PROCESS | 1665 | 1469554713633 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x128119800) [pid = 1665] [serial = 1781] [outer = 0x1266b8800] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x126130000) [pid = 1665] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x110f72c00) [pid = 1665] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1199f7c00) [pid = 1665] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x11932a400) [pid = 1665] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1132cf800) [pid = 1665] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x124484800) [pid = 1665] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x113352400) [pid = 1665] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x112a8ac00) [pid = 1665] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x10ebf9800) [pid = 1665] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x118304400) [pid = 1665] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x123ba5800) [pid = 1665] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x126526800) [pid = 1665] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x128118000) [pid = 1665] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x12892dc00) [pid = 1665] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x123fd6c00) [pid = 1665] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x113c5b000) [pid = 1665] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x118487000) [pid = 1665] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:38:33 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x115e8bc00) [pid = 1665] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:38:34 INFO - PROCESS | 1665 | 1469554714085 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]]]}] 10:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 623ms 10:38:34 INFO - PROCESS | 1665 | 1469554714110 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 1665 | 1469554714112 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:38:34 INFO - PROCESS | 1665 | 1469554714114 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 1665 | 1469554714115 Marionette TRACE conn2 <- [1,2346,null,{}] 10:38:34 INFO - PROCESS | 1665 | 1469554714117 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}] 10:38:34 INFO - PROCESS | 1665 | 1469554714119 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:34 INFO - PROCESS | 1665 | 1469554714230 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:38:34 INFO - PROCESS | 1665 | 1469554714272 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 1665 | 1469554714273 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af29800 == 37 [pid = 1665] [id = 594] 10:38:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x110f7ac00) [pid = 1665] [serial = 1782] [outer = 0x0] 10:38:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118304400) [pid = 1665] [serial = 1783] [outer = 0x110f7ac00] 10:38:34 INFO - PROCESS | 1665 | 1469554714297 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1217e2800) [pid = 1665] [serial = 1784] [outer = 0x110f7ac00] 10:38:34 INFO - PROCESS | 1665 | 1469554714543 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]]]}] 10:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 10:38:34 INFO - PROCESS | 1665 | 1469554714585 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 1665 | 1469554714586 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:38:34 INFO - PROCESS | 1665 | 1469554714596 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 1665 | 1469554714597 Marionette TRACE conn2 <- [1,2350,null,{}] 10:38:34 INFO - PROCESS | 1665 | 1469554714598 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}] 10:38:34 INFO - PROCESS | 1665 | 1469554714599 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:34 INFO - PROCESS | 1665 | 1469554714674 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:38:34 INFO - PROCESS | 1665 | 1469554714679 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 1665 | 1469554714680 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x123fa0000 == 38 [pid = 1665] [id = 595] 10:38:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1194e1000) [pid = 1665] [serial = 1785] [outer = 0x0] 10:38:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1255d7c00) [pid = 1665] [serial = 1786] [outer = 0x1194e1000] 10:38:34 INFO - PROCESS | 1665 | 1469554714715 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12811c800) [pid = 1665] [serial = 1787] [outer = 0x1194e1000] 10:38:35 INFO - PROCESS | 1665 | 1469554715175 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]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 624ms 10:38:35 INFO - PROCESS | 1665 | 1469554715221 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 1665 | 1469554715223 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:38:35 INFO - PROCESS | 1665 | 1469554715227 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 1665 | 1469554715229 Marionette TRACE conn2 <- [1,2354,null,{}] 10:38:35 INFO - PROCESS | 1665 | 1469554715233 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}] 10:38:35 INFO - PROCESS | 1665 | 1469554715235 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:35 INFO - PROCESS | 1665 | 1469554715349 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:38:35 INFO - PROCESS | 1665 | 1469554715357 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 1665 | 1469554715359 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c54e800 == 39 [pid = 1665] [id = 596] 10:38:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x128457400) [pid = 1665] [serial = 1788] [outer = 0x0] 10:38:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x128935000) [pid = 1665] [serial = 1789] [outer = 0x128457400] 10:38:35 INFO - PROCESS | 1665 | 1469554715385 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12a32ac00) [pid = 1665] [serial = 1790] [outer = 0x128457400] 10:38:35 INFO - PROCESS | 1665 | 1469554715715 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]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 10:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:38:35 INFO - PROCESS | 1665 | 1469554715747 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 1665 | 1469554715749 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:38:35 INFO - PROCESS | 1665 | 1469554715752 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 1665 | 1469554715754 Marionette TRACE conn2 <- [1,2358,null,{}] 10:38:35 INFO - PROCESS | 1665 | 1469554715759 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}] 10:38:35 INFO - PROCESS | 1665 | 1469554715760 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:35 INFO - PROCESS | 1665 | 1469554715915 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:38:36 INFO - PROCESS | 1665 | 1469554716039 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 1665 | 1469554716041 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x115dab000 == 40 [pid = 1665] [id = 597] 10:38:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x10ebfa800) [pid = 1665] [serial = 1791] [outer = 0x0] 10:38:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1122b4800) [pid = 1665] [serial = 1792] [outer = 0x10ebfa800] 10:38:36 INFO - PROCESS | 1665 | 1469554716092 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1132cc400) [pid = 1665] [serial = 1793] [outer = 0x10ebfa800] 10:38:36 INFO - PROCESS | 1665 | 1469554716574 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]]]}] 10:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 874ms 10:38:36 INFO - PROCESS | 1665 | 1469554716635 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:38:36 INFO - PROCESS | 1665 | 1469554716638 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:38:36 INFO - PROCESS | 1665 | 1469554716643 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - PROCESS | 1665 | 1469554716645 Marionette TRACE conn2 <- [1,2362,null,{}] 10:38:36 INFO - PROCESS | 1665 | 1469554716648 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}] 10:38:36 INFO - PROCESS | 1665 | 1469554716651 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:36 INFO - PROCESS | 1665 | 1469554716756 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:38:36 INFO - PROCESS | 1665 | 1469554716820 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 1665 | 1469554716821 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x119ee8000 == 41 [pid = 1665] [id = 598] 10:38:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1164edc00) [pid = 1665] [serial = 1794] [outer = 0x0] 10:38:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x118093c00) [pid = 1665] [serial = 1795] [outer = 0x1164edc00] 10:38:36 INFO - PROCESS | 1665 | 1469554716851 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x118525c00) [pid = 1665] [serial = 1796] [outer = 0x1164edc00] 10:38:37 INFO - PROCESS | 1665 | 1469554717296 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]]]}] 10:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 678ms 10:38:37 INFO - PROCESS | 1665 | 1469554717324 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:38:37 INFO - PROCESS | 1665 | 1469554717327 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:38:37 INFO - PROCESS | 1665 | 1469554717330 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 1665 | 1469554717331 Marionette TRACE conn2 <- [1,2366,null,{}] 10:38:37 INFO - PROCESS | 1665 | 1469554717334 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}] 10:38:37 INFO - PROCESS | 1665 | 1469554717336 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:37 INFO - PROCESS | 1665 | 1469554717447 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:38:37 INFO - PROCESS | 1665 | 1469554717565 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 1665 | 1469554717567 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b2800 == 42 [pid = 1665] [id = 599] 10:38:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x118782c00) [pid = 1665] [serial = 1797] [outer = 0x0] 10:38:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1194f0800) [pid = 1665] [serial = 1798] [outer = 0x118782c00] 10:38:37 INFO - PROCESS | 1665 | 1469554717617 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x123fb2c00) [pid = 1665] [serial = 1799] [outer = 0x118782c00] 10:38:38 INFO - PROCESS | 1665 | 1469554718126 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]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 823ms 10:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:38:38 INFO - PROCESS | 1665 | 1469554718155 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 1665 | 1469554718157 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:38:38 INFO - PROCESS | 1665 | 1469554718168 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 1665 | 1469554718174 Marionette TRACE conn2 <- [1,2370,null,{}] 10:38:38 INFO - PROCESS | 1665 | 1469554718179 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}] 10:38:38 INFO - PROCESS | 1665 | 1469554718183 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:38 INFO - PROCESS | 1665 | 1469554718335 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:38:38 INFO - PROCESS | 1665 | 1469554718473 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 1665 | 1469554718475 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ce46800 == 43 [pid = 1665] [id = 600] 10:38:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x118881c00) [pid = 1665] [serial = 1800] [outer = 0x0] 10:38:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x12440e400) [pid = 1665] [serial = 1801] [outer = 0x118881c00] 10:38:38 INFO - PROCESS | 1665 | 1469554718523 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1282ee000) [pid = 1665] [serial = 1802] [outer = 0x118881c00] 10:38:39 INFO - PROCESS | 1665 | 1469554718991 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]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 883ms 10:38:39 INFO - PROCESS | 1665 | 1469554719043 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 1665 | 1469554719045 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:38:39 INFO - PROCESS | 1665 | 1469554719048 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 1665 | 1469554719049 Marionette TRACE conn2 <- [1,2374,null,{}] 10:38:39 INFO - PROCESS | 1665 | 1469554719051 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}] 10:38:39 INFO - PROCESS | 1665 | 1469554719053 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:39 INFO - PROCESS | 1665 | 1469554719157 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:38:39 INFO - PROCESS | 1665 | 1469554719222 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 1665 | 1469554719223 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc64800 == 44 [pid = 1665] [id = 601] 10:38:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x112691800) [pid = 1665] [serial = 1803] [outer = 0x0] 10:38:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x128928000) [pid = 1665] [serial = 1804] [outer = 0x112691800] 10:38:39 INFO - PROCESS | 1665 | 1469554719294 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12a47dc00) [pid = 1665] [serial = 1805] [outer = 0x112691800] 10:38:39 INFO - PROCESS | 1665 | 1469554719849 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]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 870ms 10:38:39 INFO - PROCESS | 1665 | 1469554719918 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 1665 | 1469554719920 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:38:39 INFO - PROCESS | 1665 | 1469554719923 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 1665 | 1469554719925 Marionette TRACE conn2 <- [1,2378,null,{}] 10:38:39 INFO - PROCESS | 1665 | 1469554719929 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}] 10:38:39 INFO - PROCESS | 1665 | 1469554719931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:40 INFO - PROCESS | 1665 | 1469554720025 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:38:40 INFO - PROCESS | 1665 | 1469554720091 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 1665 | 1469554720092 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x121726000 == 45 [pid = 1665] [id = 602] 10:38:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x115e8fc00) [pid = 1665] [serial = 1806] [outer = 0x0] 10:38:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x1164e0c00) [pid = 1665] [serial = 1807] [outer = 0x115e8fc00] 10:38:40 INFO - PROCESS | 1665 | 1469554720120 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x116fe3c00) [pid = 1665] [serial = 1808] [outer = 0x115e8fc00] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12c54e800 == 44 [pid = 1665] [id = 596] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x123fa0000 == 43 [pid = 1665] [id = 595] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12af29800 == 42 [pid = 1665] [id = 594] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad0f000 == 41 [pid = 1665] [id = 593] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12a359000 == 40 [pid = 1665] [id = 592] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x1287dd000 == 39 [pid = 1665] [id = 591] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x1188cb800 == 38 [pid = 1665] [id = 590] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x1244e4800 == 37 [pid = 1665] [id = 589] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x119efe800 == 36 [pid = 1665] [id = 588] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c5000 == 35 [pid = 1665] [id = 587] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x1169bd000 == 34 [pid = 1665] [id = 586] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x119089000 == 33 [pid = 1665] [id = 585] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x113070000 == 32 [pid = 1665] [id = 584] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9a7000 == 31 [pid = 1665] [id = 565] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc64800 == 30 [pid = 1665] [id = 601] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12ce46800 == 29 [pid = 1665] [id = 600] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b2800 == 28 [pid = 1665] [id = 599] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x119ee8000 == 27 [pid = 1665] [id = 598] 10:38:40 INFO - PROCESS | 1665 | --DOCSHELL 0x115dab000 == 26 [pid = 1665] [id = 597] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x12686f000) [pid = 1665] [serial = 1732] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1243b1000) [pid = 1665] [serial = 1723] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x124410c00) [pid = 1665] [serial = 1724] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1206d9800) [pid = 1665] [serial = 1717] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x123908c00) [pid = 1665] [serial = 1718] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1194e4000) [pid = 1665] [serial = 1714] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1199f7800) [pid = 1665] [serial = 1715] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x118881400) [pid = 1665] [serial = 1711] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x119328800) [pid = 1665] [serial = 1712] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1248f9c00) [pid = 1665] [serial = 1726] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x124a81000) [pid = 1665] [serial = 1727] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115dc6400) [pid = 1665] [serial = 1702] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x116147c00) [pid = 1665] [serial = 1703] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x112e39800) [pid = 1665] [serial = 1699] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x113049800) [pid = 1665] [serial = 1700] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x116fe2c00) [pid = 1665] [serial = 1705] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x117d0e000) [pid = 1665] [serial = 1706] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11847d400) [pid = 1665] [serial = 1708] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11852fc00) [pid = 1665] [serial = 1709] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x123fcfc00) [pid = 1665] [serial = 1720] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x124193400) [pid = 1665] [serial = 1721] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12892c400) [pid = 1665] [serial = 1697] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x128463c00) [pid = 1665] [serial = 1735] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1289c3400) [pid = 1665] [serial = 1738] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12892ec00) [pid = 1665] [serial = 1736] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1289cd800) [pid = 1665] [serial = 1739] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12a477000) [pid = 1665] [serial = 1748] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1161a6000) [pid = 1665] [serial = 1741] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12a47cc00) [pid = 1665] [serial = 1750] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11888cc00) [pid = 1665] [serial = 1742] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x124413c00) [pid = 1665] [serial = 1744] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1289d0000) [pid = 1665] [serial = 1747] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x124407000) [pid = 1665] [serial = 1729] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12892e800) [pid = 1665] [serial = 1745] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x128117000) [pid = 1665] [serial = 1733] [outer = 0x0] [url = about:blank] 10:38:40 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x12612fc00) [pid = 1665] [serial = 1730] [outer = 0x0] [url = about:blank] 10:38:41 INFO - PROCESS | 1665 | 1469554721076 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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1174ms 10:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:38:41 INFO - PROCESS | 1665 | 1469554721098 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 1665 | 1469554721100 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:38:41 INFO - PROCESS | 1665 | 1469554721103 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 1665 | 1469554721106 Marionette TRACE conn2 <- [1,2382,null,{}] 10:38:41 INFO - PROCESS | 1665 | 1469554721110 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}] 10:38:41 INFO - PROCESS | 1665 | 1469554721112 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:41 INFO - PROCESS | 1665 | 1469554721194 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:38:41 INFO - PROCESS | 1665 | 1469554721199 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 1665 | 1469554721202 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169b0000 == 27 [pid = 1665] [id = 603] 10:38:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x112f9b800) [pid = 1665] [serial = 1809] [outer = 0x0] 10:38:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x11334e400) [pid = 1665] [serial = 1810] [outer = 0x112f9b800] 10:38:41 INFO - PROCESS | 1665 | 1469554721232 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x111e29000) [pid = 1665] [serial = 1811] [outer = 0x112f9b800] 10:38:41 INFO - PROCESS | 1665 | 1469554721625 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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 573ms 10:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:38:41 INFO - PROCESS | 1665 | 1469554721675 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 1665 | 1469554721679 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:38:41 INFO - PROCESS | 1665 | 1469554721684 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 1665 | 1469554721685 Marionette TRACE conn2 <- [1,2386,null,{}] 10:38:41 INFO - PROCESS | 1665 | 1469554721688 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}] 10:38:41 INFO - PROCESS | 1665 | 1469554721690 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:41 INFO - PROCESS | 1665 | 1469554721770 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:38:41 INFO - PROCESS | 1665 | 1469554721777 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 1665 | 1469554721778 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x118591000 == 28 [pid = 1665] [id = 604] 10:38:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x116141000) [pid = 1665] [serial = 1812] [outer = 0x0] 10:38:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x116fe2000) [pid = 1665] [serial = 1813] [outer = 0x116141000] 10:38:41 INFO - PROCESS | 1665 | 1469554721805 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118098400) [pid = 1665] [serial = 1814] [outer = 0x116141000] 10:38:42 INFO - PROCESS | 1665 | 1469554722160 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]]]}] 10:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 10:38:42 INFO - PROCESS | 1665 | 1469554722203 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 1665 | 1469554722205 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:38:42 INFO - PROCESS | 1665 | 1469554722207 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 1665 | 1469554722209 Marionette TRACE conn2 <- [1,2390,null,{}] 10:38:42 INFO - PROCESS | 1665 | 1469554722217 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}] 10:38:42 INFO - PROCESS | 1665 | 1469554722221 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:42 INFO - PROCESS | 1665 | 1469554722300 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:38:42 INFO - PROCESS | 1665 | 1469554722308 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 1665 | 1469554722310 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc8000 == 29 [pid = 1665] [id = 605] 10:38:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1122bd400) [pid = 1665] [serial = 1815] [outer = 0x0] 10:38:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11875c000) [pid = 1665] [serial = 1816] [outer = 0x1122bd400] 10:38:42 INFO - PROCESS | 1665 | 1469554722339 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x119009000) [pid = 1665] [serial = 1817] [outer = 0x1122bd400] 10:38:42 INFO - PROCESS | 1665 | 1469554722689 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]]]}] 10:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 10:38:42 INFO - PROCESS | 1665 | 1469554722728 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:38:42 INFO - PROCESS | 1665 | 1469554722730 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:38:42 INFO - PROCESS | 1665 | 1469554722732 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 1665 | 1469554722733 Marionette TRACE conn2 <- [1,2394,null,{}] 10:38:42 INFO - PROCESS | 1665 | 1469554722735 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}] 10:38:42 INFO - PROCESS | 1665 | 1469554722736 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:42 INFO - PROCESS | 1665 | 1469554722847 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:38:42 INFO - PROCESS | 1665 | 1469554722853 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 1665 | 1469554722854 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e0e800 == 30 [pid = 1665] [id = 606] 10:38:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x119051c00) [pid = 1665] [serial = 1818] [outer = 0x0] 10:38:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119343c00) [pid = 1665] [serial = 1819] [outer = 0x119051c00] 10:38:42 INFO - PROCESS | 1665 | 1469554722881 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1194e0800) [pid = 1665] [serial = 1820] [outer = 0x119051c00] 10:38:43 INFO - PROCESS | 1665 | 1469554723227 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]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 10:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:38:43 INFO - PROCESS | 1665 | 1469554723260 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 1665 | 1469554723261 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:38:43 INFO - PROCESS | 1665 | 1469554723271 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 1665 | 1469554723272 Marionette TRACE conn2 <- [1,2398,null,{}] 10:38:43 INFO - PROCESS | 1665 | 1469554723274 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}] 10:38:43 INFO - PROCESS | 1665 | 1469554723275 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:43 INFO - PROCESS | 1665 | 1469554723372 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:38:43 INFO - PROCESS | 1665 | 1469554723376 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 1665 | 1469554723377 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x12505b800 == 31 [pid = 1665] [id = 607] 10:38:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x115e85c00) [pid = 1665] [serial = 1821] [outer = 0x0] 10:38:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1194e7c00) [pid = 1665] [serial = 1822] [outer = 0x115e85c00] 10:38:43 INFO - PROCESS | 1665 | 1469554723402 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1199f3c00) [pid = 1665] [serial = 1823] [outer = 0x115e85c00] 10:38:43 INFO - PROCESS | 1665 | 1469554723762 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]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 528ms 10:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:38:43 INFO - PROCESS | 1665 | 1469554723793 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 1665 | 1469554723794 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:38:43 INFO - PROCESS | 1665 | 1469554723796 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 1665 | 1469554723797 Marionette TRACE conn2 <- [1,2402,null,{}] 10:38:43 INFO - PROCESS | 1665 | 1469554723799 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}] 10:38:43 INFO - PROCESS | 1665 | 1469554723803 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:43 INFO - PROCESS | 1665 | 1469554723919 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:38:43 INFO - PROCESS | 1665 | 1469554723929 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 1665 | 1469554723931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x12841a000 == 32 [pid = 1665] [id = 608] 10:38:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x11809a800) [pid = 1665] [serial = 1824] [outer = 0x0] 10:38:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x120fe6400) [pid = 1665] [serial = 1825] [outer = 0x11809a800] 10:38:43 INFO - PROCESS | 1665 | 1469554723956 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1243ab800) [pid = 1665] [serial = 1826] [outer = 0x11809a800] 10:38:44 INFO - PROCESS | 1665 | 1469554724301 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]]]}] 10:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 517ms 10:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:38:44 INFO - PROCESS | 1665 | 1469554724314 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 1665 | 1469554724315 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:38:44 INFO - PROCESS | 1665 | 1469554724317 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 1665 | 1469554724318 Marionette TRACE conn2 <- [1,2406,null,{}] 10:38:44 INFO - PROCESS | 1665 | 1469554724320 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}] 10:38:44 INFO - PROCESS | 1665 | 1469554724332 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:44 INFO - PROCESS | 1665 | 1469554724437 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:38:44 INFO - PROCESS | 1665 | 1469554724441 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 1665 | 1469554724442 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287ee000 == 33 [pid = 1665] [id = 609] 10:38:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x11269a000) [pid = 1665] [serial = 1827] [outer = 0x0] 10:38:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12440b000) [pid = 1665] [serial = 1828] [outer = 0x11269a000] 10:38:44 INFO - PROCESS | 1665 | 1469554724466 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1244cc400) [pid = 1665] [serial = 1829] [outer = 0x11269a000] 10:38:44 INFO - PROCESS | 1665 | 1469554724805 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]]]}] 10:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 522ms 10:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:38:44 INFO - PROCESS | 1665 | 1469554724841 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 1665 | 1469554724842 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:38:44 INFO - PROCESS | 1665 | 1469554724845 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 1665 | 1469554724846 Marionette TRACE conn2 <- [1,2410,null,{}] 10:38:44 INFO - PROCESS | 1665 | 1469554724848 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}] 10:38:44 INFO - PROCESS | 1665 | 1469554724849 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:44 INFO - PROCESS | 1665 | 1469554724944 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:38:44 INFO - PROCESS | 1665 | 1469554724956 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 1665 | 1469554724958 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a35c000 == 34 [pid = 1665] [id = 610] 10:38:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1243b0400) [pid = 1665] [serial = 1830] [outer = 0x0] 10:38:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1248f7c00) [pid = 1665] [serial = 1831] [outer = 0x1243b0400] 10:38:44 INFO - PROCESS | 1665 | 1469554724983 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x124a81400) [pid = 1665] [serial = 1832] [outer = 0x1243b0400] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x128457400) [pid = 1665] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x119994800) [pid = 1665] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1127d4400) [pid = 1665] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x110f7ac00) [pid = 1665] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x113351000) [pid = 1665] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1110a9000) [pid = 1665] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x11614b000) [pid = 1665] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1127df000) [pid = 1665] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x112a81800) [pid = 1665] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x116fdc800) [pid = 1665] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x123fd7400) [pid = 1665] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1289cdc00) [pid = 1665] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1266b8800) [pid = 1665] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:38:45 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1194e1000) [pid = 1665] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:38:45 INFO - PROCESS | 1665 | 1469554725432 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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 620ms 10:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:38:45 INFO - PROCESS | 1665 | 1469554725465 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 1665 | 1469554725466 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:38:45 INFO - PROCESS | 1665 | 1469554725468 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 1665 | 1469554725470 Marionette TRACE conn2 <- [1,2414,null,{}] 10:38:45 INFO - PROCESS | 1665 | 1469554725472 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}] 10:38:45 INFO - PROCESS | 1665 | 1469554725473 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:45 INFO - PROCESS | 1665 | 1469554725560 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:38:45 INFO - PROCESS | 1665 | 1469554725617 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 1665 | 1469554725618 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc6000 == 35 [pid = 1665] [id = 611] 10:38:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x110f75800) [pid = 1665] [serial = 1833] [outer = 0x0] 10:38:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x11690bc00) [pid = 1665] [serial = 1834] [outer = 0x110f75800] 10:38:45 INFO - PROCESS | 1665 | 1469554725643 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x123fdac00) [pid = 1665] [serial = 1835] [outer = 0x110f75800] 10:38:45 INFO - PROCESS | 1665 | 1469554725909 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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 472ms 10:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:38:45 INFO - PROCESS | 1665 | 1469554725945 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 1665 | 1469554725947 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:38:45 INFO - PROCESS | 1665 | 1469554725949 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 1665 | 1469554725950 Marionette TRACE conn2 <- [1,2418,null,{}] 10:38:45 INFO - PROCESS | 1665 | 1469554725952 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}] 10:38:45 INFO - PROCESS | 1665 | 1469554725954 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:46 INFO - PROCESS | 1665 | 1469554726037 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:38:46 INFO - PROCESS | 1665 | 1469554726043 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 1665 | 1469554726044 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af33800 == 36 [pid = 1665] [id = 612] 10:38:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x120feac00) [pid = 1665] [serial = 1836] [outer = 0x0] 10:38:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x124cda400) [pid = 1665] [serial = 1837] [outer = 0x120feac00] 10:38:46 INFO - PROCESS | 1665 | 1469554726068 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1255d2800) [pid = 1665] [serial = 1838] [outer = 0x120feac00] 10:38:46 INFO - PROCESS | 1665 | 1469554726413 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]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 10:38:46 INFO - PROCESS | 1665 | 1469554726420 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 1665 | 1469554726423 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:38:46 INFO - PROCESS | 1665 | 1469554726429 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 1665 | 1469554726431 Marionette TRACE conn2 <- [1,2422,null,{}] 10:38:46 INFO - PROCESS | 1665 | 1469554726433 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}] 10:38:46 INFO - PROCESS | 1665 | 1469554726435 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:46 INFO - PROCESS | 1665 | 1469554726568 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:38:46 INFO - PROCESS | 1665 | 1469554726574 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 1665 | 1469554726576 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:46 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b871800 == 37 [pid = 1665] [id = 613] 10:38:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x115e8a000) [pid = 1665] [serial = 1839] [outer = 0x0] 10:38:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x126598c00) [pid = 1665] [serial = 1840] [outer = 0x115e8a000] 10:38:46 INFO - PROCESS | 1665 | 1469554726602 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x128465c00) [pid = 1665] [serial = 1841] [outer = 0x115e8a000] 10:38:46 INFO - PROCESS | 1665 | 1469554726911 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]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 10:38:46 INFO - PROCESS | 1665 | 1469554726950 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 1665 | 1469554726951 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:38:46 INFO - PROCESS | 1665 | 1469554726953 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 1665 | 1469554726954 Marionette TRACE conn2 <- [1,2426,null,{}] 10:38:46 INFO - PROCESS | 1665 | 1469554726957 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}] 10:38:46 INFO - PROCESS | 1665 | 1469554726958 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:47 INFO - PROCESS | 1665 | 1469554727036 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:38:47 INFO - PROCESS | 1665 | 1469554727043 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 1665 | 1469554727044 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c556000 == 38 [pid = 1665] [id = 614] 10:38:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12892c000) [pid = 1665] [serial = 1842] [outer = 0x0] 10:38:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1289c9400) [pid = 1665] [serial = 1843] [outer = 0x12892c000] 10:38:47 INFO - PROCESS | 1665 | 1469554727068 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1289d1000) [pid = 1665] [serial = 1844] [outer = 0x12892c000] 10:38:47 INFO - PROCESS | 1665 | 1469554727532 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]]]}] 10:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 618ms 10:38:47 INFO - PROCESS | 1665 | 1469554727573 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:38:47 INFO - PROCESS | 1665 | 1469554727575 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:38:47 INFO - PROCESS | 1665 | 1469554727578 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 1665 | 1469554727580 Marionette TRACE conn2 <- [1,2430,null,{}] 10:38:47 INFO - PROCESS | 1665 | 1469554727584 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}] 10:38:47 INFO - PROCESS | 1665 | 1469554727586 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:47 INFO - PROCESS | 1665 | 1469554727701 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:38:47 INFO - PROCESS | 1665 | 1469554727834 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 1665 | 1469554727836 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x1183b2000 == 39 [pid = 1665] [id = 615] 10:38:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x112fd1000) [pid = 1665] [serial = 1845] [outer = 0x0] 10:38:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x113351000) [pid = 1665] [serial = 1846] [outer = 0x112fd1000] 10:38:47 INFO - PROCESS | 1665 | 1469554727868 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x115e8c000) [pid = 1665] [serial = 1847] [outer = 0x112fd1000] 10:38:48 INFO - PROCESS | 1665 | 1469554728399 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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 871ms 10:38:48 INFO - PROCESS | 1665 | 1469554728465 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 1665 | 1469554728468 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:38:48 INFO - PROCESS | 1665 | 1469554728476 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 1665 | 1469554728478 Marionette TRACE conn2 <- [1,2434,null,{}] 10:38:48 INFO - PROCESS | 1665 | 1469554728481 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}] 10:38:48 INFO - PROCESS | 1665 | 1469554728482 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:48 INFO - PROCESS | 1665 | 1469554728595 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:38:48 INFO - PROCESS | 1665 | 1469554728678 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 1665 | 1469554728679 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x124cac000 == 40 [pid = 1665] [id = 616] 10:38:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1176c7000) [pid = 1665] [serial = 1848] [outer = 0x0] 10:38:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x118303800) [pid = 1665] [serial = 1849] [outer = 0x1176c7000] 10:38:48 INFO - PROCESS | 1665 | 1469554728710 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x118481400) [pid = 1665] [serial = 1850] [outer = 0x1176c7000] 10:38:49 INFO - PROCESS | 1665 | 1469554729383 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]]]}] 10:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 972ms 10:38:49 INFO - PROCESS | 1665 | 1469554729447 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 1665 | 1469554729450 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:38:49 INFO - PROCESS | 1665 | 1469554729453 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 1665 | 1469554729455 Marionette TRACE conn2 <- [1,2438,null,{}] 10:38:49 INFO - PROCESS | 1665 | 1469554729459 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}] 10:38:49 INFO - PROCESS | 1665 | 1469554729460 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:49 INFO - PROCESS | 1665 | 1469554729564 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x12b871800 == 39 [pid = 1665] [id = 613] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x12af33800 == 38 [pid = 1665] [id = 612] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc6000 == 37 [pid = 1665] [id = 611] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x12a35c000 == 36 [pid = 1665] [id = 610] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x1287ee000 == 35 [pid = 1665] [id = 609] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x12841a000 == 34 [pid = 1665] [id = 608] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x12505b800 == 33 [pid = 1665] [id = 607] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x123e0e800 == 32 [pid = 1665] [id = 606] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc8000 == 31 [pid = 1665] [id = 605] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x118591000 == 30 [pid = 1665] [id = 604] 10:38:49 INFO - PROCESS | 1665 | --DOCSHELL 0x1169b0000 == 29 [pid = 1665] [id = 603] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x128935000) [pid = 1665] [serial = 1789] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1206d8000) [pid = 1665] [serial = 1771] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x123fb4800) [pid = 1665] [serial = 1774] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x120fe9c00) [pid = 1665] [serial = 1772] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x118304400) [pid = 1665] [serial = 1783] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x114f75800) [pid = 1665] [serial = 1756] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1164e0000) [pid = 1665] [serial = 1757] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x111e2ec00) [pid = 1665] [serial = 1753] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x11269c000) [pid = 1665] [serial = 1754] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1164e6c00) [pid = 1665] [serial = 1759] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x116988800) [pid = 1665] [serial = 1760] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1194ee000) [pid = 1665] [serial = 1768] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11905c400) [pid = 1665] [serial = 1765] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1194dd000) [pid = 1665] [serial = 1766] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x118092800) [pid = 1665] [serial = 1762] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x118307c00) [pid = 1665] [serial = 1763] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x124cdf800) [pid = 1665] [serial = 1777] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1266b4800) [pid = 1665] [serial = 1778] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x124ab9000) [pid = 1665] [serial = 1775] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12a4d2000) [pid = 1665] [serial = 1751] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x126a72c00) [pid = 1665] [serial = 1780] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1255d7c00) [pid = 1665] [serial = 1786] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12a32ac00) [pid = 1665] [serial = 1790] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x128119800) [pid = 1665] [serial = 1781] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1217e2800) [pid = 1665] [serial = 1784] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12811c800) [pid = 1665] [serial = 1787] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1199ec800) [pid = 1665] [serial = 1769] [outer = 0x0] [url = about:blank] 10:38:49 INFO - PROCESS | 1665 | 1469554729685 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 1665 | 1469554729688 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x115db0000 == 30 [pid = 1665] [id = 617] 10:38:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x112f9cc00) [pid = 1665] [serial = 1851] [outer = 0x0] 10:38:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1133e0c00) [pid = 1665] [serial = 1852] [outer = 0x112f9cc00] 10:38:49 INFO - PROCESS | 1665 | 1469554729716 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11663e400) [pid = 1665] [serial = 1853] [outer = 0x112f9cc00] 10:38:50 INFO - PROCESS | 1665 | 1469554730014 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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 10:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:38:50 INFO - PROCESS | 1665 | 1469554730030 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 1665 | 1469554730033 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:38:50 INFO - PROCESS | 1665 | 1469554730045 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 1665 | 1469554730047 Marionette TRACE conn2 <- [1,2442,null,{}] 10:38:50 INFO - PROCESS | 1665 | 1469554730050 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}] 10:38:50 INFO - PROCESS | 1665 | 1469554730051 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:50 INFO - PROCESS | 1665 | 1469554730138 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:38:50 INFO - PROCESS | 1665 | 1469554730145 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 1665 | 1469554730146 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x119363000 == 31 [pid = 1665] [id = 618] 10:38:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1176cf800) [pid = 1665] [serial = 1854] [outer = 0x0] 10:38:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118482000) [pid = 1665] [serial = 1855] [outer = 0x1176cf800] 10:38:50 INFO - PROCESS | 1665 | 1469554730195 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118785c00) [pid = 1665] [serial = 1856] [outer = 0x1176cf800] 10:38:50 INFO - PROCESS | 1665 | 1469554730549 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]]]}] 10:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 532ms 10:38:50 INFO - PROCESS | 1665 | 1469554730570 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 1665 | 1469554730571 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:38:50 INFO - PROCESS | 1665 | 1469554730573 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 1665 | 1469554730576 Marionette TRACE conn2 <- [1,2446,null,{}] 10:38:50 INFO - PROCESS | 1665 | 1469554730584 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}] 10:38:50 INFO - PROCESS | 1665 | 1469554730587 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:50 INFO - PROCESS | 1665 | 1469554730677 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:38:50 INFO - PROCESS | 1665 | 1469554730683 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 1665 | 1469554730685 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x123f9a000 == 32 [pid = 1665] [id = 619] 10:38:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1127dc800) [pid = 1665] [serial = 1857] [outer = 0x0] 10:38:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x119344400) [pid = 1665] [serial = 1858] [outer = 0x1127dc800] 10:38:50 INFO - PROCESS | 1665 | 1469554730713 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1199f4400) [pid = 1665] [serial = 1859] [outer = 0x1127dc800] 10:38:51 INFO - PROCESS | 1665 | 1469554731077 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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 10:38:51 INFO - PROCESS | 1665 | 1469554731094 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 1665 | 1469554731096 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:38:51 INFO - PROCESS | 1665 | 1469554731098 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 1665 | 1469554731100 Marionette TRACE conn2 <- [1,2450,null,{}] 10:38:51 INFO - PROCESS | 1665 | 1469554731102 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}] 10:38:51 INFO - PROCESS | 1665 | 1469554731103 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:51 INFO - PROCESS | 1665 | 1469554731185 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:38:51 INFO - PROCESS | 1665 | 1469554731190 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 1665 | 1469554731192 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ad3800 == 33 [pid = 1665] [id = 620] 10:38:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x120fe5800) [pid = 1665] [serial = 1860] [outer = 0x0] 10:38:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1217dbc00) [pid = 1665] [serial = 1861] [outer = 0x120fe5800] 10:38:51 INFO - PROCESS | 1665 | 1469554731218 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x123fcb400) [pid = 1665] [serial = 1862] [outer = 0x120fe5800] 10:38:51 INFO - PROCESS | 1665 | 1469554731559 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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 469ms 10:38:51 INFO - PROCESS | 1665 | 1469554731569 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 1665 | 1469554731570 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:38:51 INFO - PROCESS | 1665 | 1469554731574 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 1665 | 1469554731577 Marionette TRACE conn2 <- [1,2454,null,{}] 10:38:51 INFO - PROCESS | 1665 | 1469554731579 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}] 10:38:51 INFO - PROCESS | 1665 | 1469554731581 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:51 INFO - PROCESS | 1665 | 1469554731667 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:38:51 INFO - PROCESS | 1665 | 1469554731741 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 1665 | 1469554731743 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x12872c000 == 34 [pid = 1665] [id = 621] 10:38:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1206d8800) [pid = 1665] [serial = 1863] [outer = 0x0] 10:38:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x123fd1000) [pid = 1665] [serial = 1864] [outer = 0x1206d8800] 10:38:51 INFO - PROCESS | 1665 | 1469554731767 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12440dc00) [pid = 1665] [serial = 1865] [outer = 0x1206d8800] 10:38:52 INFO - PROCESS | 1665 | 1469554732103 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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 572ms 10:38:52 INFO - PROCESS | 1665 | 1469554732145 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 1665 | 1469554732146 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:38:52 INFO - PROCESS | 1665 | 1469554732149 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 1665 | 1469554732150 Marionette TRACE conn2 <- [1,2458,null,{}] 10:38:52 INFO - PROCESS | 1665 | 1469554732152 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}] 10:38:52 INFO - PROCESS | 1665 | 1469554732156 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:52 INFO - PROCESS | 1665 | 1469554732282 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:38:52 INFO - PROCESS | 1665 | 1469554732298 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 1665 | 1469554732299 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5bb800 == 35 [pid = 1665] [id = 622] 10:38:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12448dc00) [pid = 1665] [serial = 1866] [outer = 0x0] 10:38:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x125687c00) [pid = 1665] [serial = 1867] [outer = 0x12448dc00] 10:38:52 INFO - PROCESS | 1665 | 1469554732324 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12811c800) [pid = 1665] [serial = 1868] [outer = 0x12448dc00] 10:38:52 INFO - PROCESS | 1665 | 1469554732662 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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 519ms 10:38:52 INFO - PROCESS | 1665 | 1469554732668 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 1665 | 1469554732669 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:38:52 INFO - PROCESS | 1665 | 1469554732672 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 1665 | 1469554732675 Marionette TRACE conn2 <- [1,2462,null,{}] 10:38:52 INFO - PROCESS | 1665 | 1469554732677 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}] 10:38:52 INFO - PROCESS | 1665 | 1469554732678 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:52 INFO - PROCESS | 1665 | 1469554732785 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:38:52 INFO - PROCESS | 1665 | 1469554732796 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 1665 | 1469554732797 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af2a800 == 36 [pid = 1665] [id = 623] 10:38:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1282e9800) [pid = 1665] [serial = 1869] [outer = 0x0] 10:38:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x128928400) [pid = 1665] [serial = 1870] [outer = 0x1282e9800] 10:38:52 INFO - PROCESS | 1665 | 1469554732822 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12a31b800) [pid = 1665] [serial = 1871] [outer = 0x1282e9800] 10:38:53 INFO - PROCESS | 1665 | 1469554733164 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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 10:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:38:53 INFO - PROCESS | 1665 | 1469554733200 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 1665 | 1469554733201 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:38:53 INFO - PROCESS | 1665 | 1469554733203 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 1665 | 1469554733204 Marionette TRACE conn2 <- [1,2466,null,{}] 10:38:53 INFO - PROCESS | 1665 | 1469554733206 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}] 10:38:53 INFO - PROCESS | 1665 | 1469554733207 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:53 INFO - PROCESS | 1665 | 1469554733308 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:38:53 INFO - PROCESS | 1665 | 1469554733311 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 1665 | 1469554733313 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b874800 == 37 [pid = 1665] [id = 624] 10:38:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12a31c400) [pid = 1665] [serial = 1872] [outer = 0x0] 10:38:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12a47c400) [pid = 1665] [serial = 1873] [outer = 0x12a31c400] 10:38:53 INFO - PROCESS | 1665 | 1469554733336 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12a4d3400) [pid = 1665] [serial = 1874] [outer = 0x12a31c400] 10:38:53 INFO - PROCESS | 1665 | 1469554733676 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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 520ms 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115e85c00) [pid = 1665] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x116141000) [pid = 1665] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11809a800) [pid = 1665] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x110f75800) [pid = 1665] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11269a000) [pid = 1665] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x115e8fc00) [pid = 1665] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1243b0400) [pid = 1665] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x112f9b800) [pid = 1665] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x120feac00) [pid = 1665] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1122bd400) [pid = 1665] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x119051c00) [pid = 1665] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x115e8a000) [pid = 1665] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x10ebfa800) [pid = 1665] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1164edc00) [pid = 1665] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x118782c00) [pid = 1665] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x118881c00) [pid = 1665] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:38:53 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x112691800) [pid = 1665] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:38:53 INFO - PROCESS | 1665 | 1469554733831 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 1665 | 1469554733832 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:38:53 INFO - PROCESS | 1665 | 1469554733844 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 1665 | 1469554733845 Marionette TRACE conn2 <- [1,2470,null,{}] 10:38:53 INFO - PROCESS | 1665 | 1469554733847 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}] 10:38:53 INFO - PROCESS | 1665 | 1469554733849 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:53 INFO - PROCESS | 1665 | 1469554733932 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:38:53 INFO - PROCESS | 1665 | 1469554733935 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 1665 | 1469554733936 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x123f91000 == 38 [pid = 1665] [id = 625] 10:38:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x113c5c400) [pid = 1665] [serial = 1875] [outer = 0x0] 10:38:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x115e8a800) [pid = 1665] [serial = 1876] [outer = 0x113c5c400] 10:38:53 INFO - PROCESS | 1665 | 1469554733963 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118779c00) [pid = 1665] [serial = 1877] [outer = 0x113c5c400] 10:38:54 INFO - PROCESS | 1665 | 1469554734290 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]]]}] 10:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 10:38:54 INFO - PROCESS | 1665 | 1469554734315 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:38:54 INFO - PROCESS | 1665 | 1469554734317 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:38:54 INFO - PROCESS | 1665 | 1469554734319 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 1665 | 1469554734320 Marionette TRACE conn2 <- [1,2474,null,{}] 10:38:54 INFO - PROCESS | 1665 | 1469554734325 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}] 10:38:54 INFO - PROCESS | 1665 | 1469554734326 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:54 INFO - PROCESS | 1665 | 1469554734406 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:38:54 INFO - PROCESS | 1665 | 1469554734471 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 1665 | 1469554734472 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c551000 == 39 [pid = 1665] [id = 626] 10:38:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x113cd4000) [pid = 1665] [serial = 1878] [outer = 0x0] 10:38:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1199ea400) [pid = 1665] [serial = 1879] [outer = 0x113cd4000] 10:38:54 INFO - PROCESS | 1665 | 1469554734497 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12810e800) [pid = 1665] [serial = 1880] [outer = 0x113cd4000] 10:38:54 INFO - PROCESS | 1665 | 1469554734798 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]]]}] 10:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 523ms 10:38:54 INFO - PROCESS | 1665 | 1469554734843 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:38:54 INFO - PROCESS | 1665 | 1469554734844 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:38:54 INFO - PROCESS | 1665 | 1469554734846 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 1665 | 1469554734848 Marionette TRACE conn2 <- [1,2478,null,{}] 10:38:54 INFO - PROCESS | 1665 | 1469554734850 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}] 10:38:54 INFO - PROCESS | 1665 | 1469554734852 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:54 INFO - PROCESS | 1665 | 1469554734946 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:38:54 INFO - PROCESS | 1665 | 1469554734949 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 1665 | 1469554734951 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ce39800 == 40 [pid = 1665] [id = 627] 10:38:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12440f400) [pid = 1665] [serial = 1881] [outer = 0x0] 10:38:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12a4d9c00) [pid = 1665] [serial = 1882] [outer = 0x12440f400] 10:38:54 INFO - PROCESS | 1665 | 1469554734977 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12adaac00) [pid = 1665] [serial = 1883] [outer = 0x12440f400] 10:38:55 INFO - PROCESS | 1665 | 1469554735303 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]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 473ms 10:38:55 INFO - PROCESS | 1665 | 1469554735320 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 1665 | 1469554735321 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:38:55 INFO - PROCESS | 1665 | 1469554735329 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 1665 | 1469554735330 Marionette TRACE conn2 <- [1,2482,null,{}] 10:38:55 INFO - PROCESS | 1665 | 1469554735332 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}] 10:38:55 INFO - PROCESS | 1665 | 1469554735333 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:55 INFO - PROCESS | 1665 | 1469554735447 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:38:55 INFO - PROCESS | 1665 | 1469554735452 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 1665 | 1469554735453 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d086000 == 41 [pid = 1665] [id = 628] 10:38:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x123fd0800) [pid = 1665] [serial = 1884] [outer = 0x0] 10:38:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12adadc00) [pid = 1665] [serial = 1885] [outer = 0x123fd0800] 10:38:55 INFO - PROCESS | 1665 | 1469554735478 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12adcc800) [pid = 1665] [serial = 1886] [outer = 0x123fd0800] 10:38:55 INFO - PROCESS | 1665 | 1469554735801 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]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 10:38:55 INFO - PROCESS | 1665 | 1469554735859 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 1665 | 1469554735861 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:38:55 INFO - PROCESS | 1665 | 1469554735865 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 1665 | 1469554735868 Marionette TRACE conn2 <- [1,2486,null,{}] 10:38:55 INFO - PROCESS | 1665 | 1469554735872 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}] 10:38:55 INFO - PROCESS | 1665 | 1469554735874 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:55 INFO - PROCESS | 1665 | 1469554735972 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:38:56 INFO - PROCESS | 1665 | 1469554736080 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 1665 | 1469554736084 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x117d3f800 == 42 [pid = 1665] [id = 629] 10:38:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1127d9c00) [pid = 1665] [serial = 1887] [outer = 0x0] 10:38:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x112f9b400) [pid = 1665] [serial = 1888] [outer = 0x1127d9c00] 10:38:56 INFO - PROCESS | 1665 | 1469554736115 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x115e92400) [pid = 1665] [serial = 1889] [outer = 0x1127d9c00] 10:38:56 INFO - PROCESS | 1665 | 1469554736545 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]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 726ms 10:38:56 INFO - PROCESS | 1665 | 1469554736592 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 1665 | 1469554736594 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:38:56 INFO - PROCESS | 1665 | 1469554736599 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 1665 | 1469554736602 Marionette TRACE conn2 <- [1,2490,null,{}] 10:38:56 INFO - PROCESS | 1665 | 1469554736605 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}] 10:38:56 INFO - PROCESS | 1665 | 1469554736606 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:56 INFO - PROCESS | 1665 | 1469554736713 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:38:56 INFO - PROCESS | 1665 | 1469554736777 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 1665 | 1469554736778 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268a3000 == 43 [pid = 1665] [id = 630] 10:38:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x118781000) [pid = 1665] [serial = 1890] [outer = 0x0] 10:38:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x119052000) [pid = 1665] [serial = 1891] [outer = 0x118781000] 10:38:56 INFO - PROCESS | 1665 | 1469554736809 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1194d7000) [pid = 1665] [serial = 1892] [outer = 0x118781000] 10:38:57 INFO - PROCESS | 1665 | 1469554737260 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]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 724ms 10:38:57 INFO - PROCESS | 1665 | 1469554737335 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 1665 | 1469554737336 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:38:57 INFO - PROCESS | 1665 | 1469554737340 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 1665 | 1469554737341 Marionette TRACE conn2 <- [1,2494,null,{}] 10:38:57 INFO - PROCESS | 1665 | 1469554737348 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}] 10:38:57 INFO - PROCESS | 1665 | 1469554737351 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:57 INFO - PROCESS | 1665 | 1469554737457 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:38:57 INFO - PROCESS | 1665 | 1469554737537 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 1665 | 1469554737540 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ce3b800 == 44 [pid = 1665] [id = 631] 10:38:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12390f400) [pid = 1665] [serial = 1893] [outer = 0x0] 10:38:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x1248ed400) [pid = 1665] [serial = 1894] [outer = 0x12390f400] 10:38:57 INFO - PROCESS | 1665 | 1469554737571 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1255cb000) [pid = 1665] [serial = 1895] [outer = 0x12390f400] 10:38:57 INFO - PROCESS | 1665 | 1469554737993 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]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 10:38:58 INFO - PROCESS | 1665 | 1469554738010 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 1665 | 1469554738011 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:38:58 INFO - PROCESS | 1665 | 1469554738014 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 1665 | 1469554738015 Marionette TRACE conn2 <- [1,2498,null,{}] 10:38:58 INFO - PROCESS | 1665 | 1469554738018 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}] 10:38:58 INFO - PROCESS | 1665 | 1469554738019 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:58 INFO - PROCESS | 1665 | 1469554738122 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:38:58 INFO - PROCESS | 1665 | 1469554738185 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 1665 | 1469554738186 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d999800 == 45 [pid = 1665] [id = 632] 10:38:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1266be800) [pid = 1665] [serial = 1896] [outer = 0x0] 10:38:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12892ac00) [pid = 1665] [serial = 1897] [outer = 0x1266be800] 10:38:58 INFO - PROCESS | 1665 | 1469554738215 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12a4d2400) [pid = 1665] [serial = 1898] [outer = 0x1266be800] 10:38:58 INFO - PROCESS | 1665 | 1469554738646 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]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 668ms 10:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:38:58 INFO - PROCESS | 1665 | 1469554738683 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 1665 | 1469554738684 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:38:58 INFO - PROCESS | 1665 | 1469554738686 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 1665 | 1469554738688 Marionette TRACE conn2 <- [1,2502,null,{}] 10:38:58 INFO - PROCESS | 1665 | 1469554738690 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}] 10:38:58 INFO - PROCESS | 1665 | 1469554738691 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:58 INFO - PROCESS | 1665 | 1469554738792 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:38:59 INFO - PROCESS | 1665 | 1469554739046 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 1665 | 1469554739048 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x119081800 == 46 [pid = 1665] [id = 633] 10:38:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1127d5000) [pid = 1665] [serial = 1899] [outer = 0x0] 10:38:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x112d6c000) [pid = 1665] [serial = 1900] [outer = 0x1127d5000] 10:38:59 INFO - PROCESS | 1665 | 1469554739076 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x115dc6400) [pid = 1665] [serial = 1901] [outer = 0x1127d5000] 10:38:59 INFO - PROCESS | 1665 | 1469554739502 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]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 872ms 10:38:59 INFO - PROCESS | 1665 | 1469554739559 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 1665 | 1469554739561 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:38:59 INFO - PROCESS | 1665 | 1469554739564 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 1665 | 1469554739566 Marionette TRACE conn2 <- [1,2506,null,{}] 10:38:59 INFO - PROCESS | 1665 | 1469554739569 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}] 10:38:59 INFO - PROCESS | 1665 | 1469554739571 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:59 INFO - PROCESS | 1665 | 1469554739668 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:38:59 INFO - PROCESS | 1665 | 1469554739734 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 1665 | 1469554739735 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:38:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc9800 == 47 [pid = 1665] [id = 634] 10:38:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x116aa7000) [pid = 1665] [serial = 1902] [outer = 0x0] 10:38:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x118311000) [pid = 1665] [serial = 1903] [outer = 0x116aa7000] 10:38:59 INFO - PROCESS | 1665 | 1469554739763 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x11877a000) [pid = 1665] [serial = 1904] [outer = 0x116aa7000] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12ce39800 == 46 [pid = 1665] [id = 627] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12c551000 == 45 [pid = 1665] [id = 626] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x123f91000 == 44 [pid = 1665] [id = 625] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12b874800 == 43 [pid = 1665] [id = 624] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12af2a800 == 42 [pid = 1665] [id = 623] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5bb800 == 41 [pid = 1665] [id = 622] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12872c000 == 40 [pid = 1665] [id = 621] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x126ad3800 == 39 [pid = 1665] [id = 620] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x123f9a000 == 38 [pid = 1665] [id = 619] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x119363000 == 37 [pid = 1665] [id = 618] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x115db0000 == 36 [pid = 1665] [id = 617] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12c556000 == 35 [pid = 1665] [id = 614] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x1183b2000 == 34 [pid = 1665] [id = 615] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x124cac000 == 33 [pid = 1665] [id = 616] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x121726000 == 32 [pid = 1665] [id = 602] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x119081800 == 31 [pid = 1665] [id = 633] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12d999800 == 30 [pid = 1665] [id = 632] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12ce3b800 == 29 [pid = 1665] [id = 631] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x1268a3000 == 28 [pid = 1665] [id = 630] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x12d086000 == 27 [pid = 1665] [id = 628] 10:39:00 INFO - PROCESS | 1665 | --DOCSHELL 0x117d3f800 == 26 [pid = 1665] [id = 629] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x11334e400) [pid = 1665] [serial = 1810] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x111e29000) [pid = 1665] [serial = 1811] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x124cda400) [pid = 1665] [serial = 1837] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x11875c000) [pid = 1665] [serial = 1816] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x119009000) [pid = 1665] [serial = 1817] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x119343c00) [pid = 1665] [serial = 1819] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1255d2800) [pid = 1665] [serial = 1838] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x126598c00) [pid = 1665] [serial = 1840] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1132cc400) [pid = 1665] [serial = 1793] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1122b4800) [pid = 1665] [serial = 1792] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x118525c00) [pid = 1665] [serial = 1796] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x118093c00) [pid = 1665] [serial = 1795] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x123fb2c00) [pid = 1665] [serial = 1799] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1194f0800) [pid = 1665] [serial = 1798] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124a81400) [pid = 1665] [serial = 1832] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x123fdac00) [pid = 1665] [serial = 1835] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1282ee000) [pid = 1665] [serial = 1802] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12440e400) [pid = 1665] [serial = 1801] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x128465c00) [pid = 1665] [serial = 1841] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1289c9400) [pid = 1665] [serial = 1843] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x128928000) [pid = 1665] [serial = 1804] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12a47dc00) [pid = 1665] [serial = 1805] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1243ab800) [pid = 1665] [serial = 1826] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1199f3c00) [pid = 1665] [serial = 1823] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1244cc400) [pid = 1665] [serial = 1829] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1194e0800) [pid = 1665] [serial = 1820] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1194e7c00) [pid = 1665] [serial = 1822] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x116fe2000) [pid = 1665] [serial = 1813] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x120fe6400) [pid = 1665] [serial = 1825] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x118098400) [pid = 1665] [serial = 1814] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x11690bc00) [pid = 1665] [serial = 1834] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12440b000) [pid = 1665] [serial = 1828] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x116fe3c00) [pid = 1665] [serial = 1808] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1164e0c00) [pid = 1665] [serial = 1807] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1248f7c00) [pid = 1665] [serial = 1831] [outer = 0x0] [url = about:blank] 10:39:00 INFO - PROCESS | 1665 | 1469554740808 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]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1271ms 10:39:00 INFO - PROCESS | 1665 | 1469554740836 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 1665 | 1469554740839 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:39:00 INFO - PROCESS | 1665 | 1469554740842 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - PROCESS | 1665 | 1469554740844 Marionette TRACE conn2 <- [1,2510,null,{}] 10:39:00 INFO - PROCESS | 1665 | 1469554740848 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}] 10:39:00 INFO - PROCESS | 1665 | 1469554740849 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:00 INFO - PROCESS | 1665 | 1469554740933 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:39:00 INFO - PROCESS | 1665 | 1469554740992 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 1665 | 1469554740994 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x117151000 == 27 [pid = 1665] [id = 635] 10:39:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x112fd8000) [pid = 1665] [serial = 1905] [outer = 0x0] 10:39:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x114f80000) [pid = 1665] [serial = 1906] [outer = 0x112fd8000] 10:39:01 INFO - PROCESS | 1665 | 1469554741022 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1161a6000) [pid = 1665] [serial = 1907] [outer = 0x112fd8000] 10:39:01 INFO - PROCESS | 1665 | 1469554741432 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]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 623ms 10:39:01 INFO - PROCESS | 1665 | 1469554741466 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 1665 | 1469554741471 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:39:01 INFO - PROCESS | 1665 | 1469554741479 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 1665 | 1469554741481 Marionette TRACE conn2 <- [1,2514,null,{}] 10:39:01 INFO - PROCESS | 1665 | 1469554741485 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}] 10:39:01 INFO - PROCESS | 1665 | 1469554741487 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:01 INFO - PROCESS | 1665 | 1469554741610 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:39:01 INFO - PROCESS | 1665 | 1469554741692 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 1665 | 1469554741693 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c5800 == 28 [pid = 1665] [id = 636] 10:39:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1164edc00) [pid = 1665] [serial = 1908] [outer = 0x0] 10:39:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1176c8c00) [pid = 1665] [serial = 1909] [outer = 0x1164edc00] 10:39:01 INFO - PROCESS | 1665 | 1469554741721 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11840d400) [pid = 1665] [serial = 1910] [outer = 0x1164edc00] 10:39:02 INFO - PROCESS | 1665 | 1469554742034 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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 574ms 10:39:02 INFO - PROCESS | 1665 | 1469554742052 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 1665 | 1469554742053 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:39:02 INFO - PROCESS | 1665 | 1469554742056 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 1665 | 1469554742061 Marionette TRACE conn2 <- [1,2518,null,{}] 10:39:02 INFO - PROCESS | 1665 | 1469554742069 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}] 10:39:02 INFO - PROCESS | 1665 | 1469554742074 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:02 INFO - PROCESS | 1665 | 1469554742180 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:39:02 INFO - PROCESS | 1665 | 1469554742216 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 1665 | 1469554742218 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x123855000 == 29 [pid = 1665] [id = 637] 10:39:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x111c83400) [pid = 1665] [serial = 1911] [outer = 0x0] 10:39:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119050800) [pid = 1665] [serial = 1912] [outer = 0x111c83400] 10:39:02 INFO - PROCESS | 1665 | 1469554742246 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1194e3800) [pid = 1665] [serial = 1913] [outer = 0x111c83400] 10:39:02 INFO - PROCESS | 1665 | 1469554742532 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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 525ms 10:39:02 INFO - PROCESS | 1665 | 1469554742581 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 1665 | 1469554742582 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:39:02 INFO - PROCESS | 1665 | 1469554742585 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 1665 | 1469554742586 Marionette TRACE conn2 <- [1,2522,null,{}] 10:39:02 INFO - PROCESS | 1665 | 1469554742588 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}] 10:39:02 INFO - PROCESS | 1665 | 1469554742590 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:02 INFO - PROCESS | 1665 | 1469554742681 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:39:02 INFO - PROCESS | 1665 | 1469554742685 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 1665 | 1469554742686 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x12417e000 == 30 [pid = 1665] [id = 638] 10:39:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1194ec400) [pid = 1665] [serial = 1914] [outer = 0x0] 10:39:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1199eb400) [pid = 1665] [serial = 1915] [outer = 0x1194ec400] 10:39:02 INFO - PROCESS | 1665 | 1469554742711 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1199f8c00) [pid = 1665] [serial = 1916] [outer = 0x1194ec400] 10:39:03 INFO - PROCESS | 1665 | 1469554743084 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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 10:39:03 INFO - PROCESS | 1665 | 1469554743104 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 1665 | 1469554743106 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:39:03 INFO - PROCESS | 1665 | 1469554743126 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 1665 | 1469554743127 Marionette TRACE conn2 <- [1,2526,null,{}] 10:39:03 INFO - PROCESS | 1665 | 1469554743129 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}] 10:39:03 INFO - PROCESS | 1665 | 1469554743130 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:03 INFO - PROCESS | 1665 | 1469554743227 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:39:03 INFO - PROCESS | 1665 | 1469554743231 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 1665 | 1469554743232 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x124877000 == 31 [pid = 1665] [id = 639] 10:39:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x116141800) [pid = 1665] [serial = 1917] [outer = 0x0] 10:39:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1206cd000) [pid = 1665] [serial = 1918] [outer = 0x116141800] 10:39:03 INFO - PROCESS | 1665 | 1469554743256 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x120feec00) [pid = 1665] [serial = 1919] [outer = 0x116141800] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12448dc00) [pid = 1665] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1282e9800) [pid = 1665] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12a31c400) [pid = 1665] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1176cf800) [pid = 1665] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x112fd1000) [pid = 1665] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1176c7000) [pid = 1665] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x120fe5800) [pid = 1665] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1127dc800) [pid = 1665] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12892c000) [pid = 1665] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x112f9cc00) [pid = 1665] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x113c5c400) [pid = 1665] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x113cd4000) [pid = 1665] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12440f400) [pid = 1665] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x123fd0800) [pid = 1665] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:39:03 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1206d8800) [pid = 1665] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:39:04 INFO - PROCESS | 1665 | 1469554744112 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]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1021ms 10:39:04 INFO - PROCESS | 1665 | 1469554744147 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 1665 | 1469554744150 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:39:04 INFO - PROCESS | 1665 | 1469554744164 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 1665 | 1469554744166 Marionette TRACE conn2 <- [1,2530,null,{}] 10:39:04 INFO - PROCESS | 1665 | 1469554744170 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}] 10:39:04 INFO - PROCESS | 1665 | 1469554744172 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:04 INFO - PROCESS | 1665 | 1469554744279 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:39:04 INFO - PROCESS | 1665 | 1469554744340 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 1665 | 1469554744341 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c2800 == 32 [pid = 1665] [id = 640] 10:39:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x112e9c400) [pid = 1665] [serial = 1920] [outer = 0x0] 10:39:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x1133b7000) [pid = 1665] [serial = 1921] [outer = 0x112e9c400] 10:39:04 INFO - PROCESS | 1665 | 1469554744373 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x115e90000) [pid = 1665] [serial = 1922] [outer = 0x112e9c400] 10:39:04 INFO - PROCESS | 1665 | 1469554744912 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]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 788ms 10:39:04 INFO - PROCESS | 1665 | 1469554744949 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 1665 | 1469554744952 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:39:04 INFO - PROCESS | 1665 | 1469554744960 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 1665 | 1469554744962 Marionette TRACE conn2 <- [1,2534,null,{}] 10:39:04 INFO - PROCESS | 1665 | 1469554744964 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}] 10:39:04 INFO - PROCESS | 1665 | 1469554744966 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:05 INFO - PROCESS | 1665 | 1469554745073 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:39:05 INFO - PROCESS | 1665 | 1469554745155 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 1665 | 1469554745156 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x116957800 == 33 [pid = 1665] [id = 641] 10:39:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x115e27800) [pid = 1665] [serial = 1923] [outer = 0x0] 10:39:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x116640c00) [pid = 1665] [serial = 1924] [outer = 0x115e27800] 10:39:05 INFO - PROCESS | 1665 | 1469554745188 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11830a400) [pid = 1665] [serial = 1925] [outer = 0x115e27800] 10:39:05 INFO - PROCESS | 1665 | --DOCSHELL 0x12417e000 == 32 [pid = 1665] [id = 638] 10:39:05 INFO - PROCESS | 1665 | --DOCSHELL 0x123855000 == 31 [pid = 1665] [id = 637] 10:39:05 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c5800 == 30 [pid = 1665] [id = 636] 10:39:05 INFO - PROCESS | 1665 | --DOCSHELL 0x117151000 == 29 [pid = 1665] [id = 635] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x125687c00) [pid = 1665] [serial = 1867] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x128928400) [pid = 1665] [serial = 1870] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12a47c400) [pid = 1665] [serial = 1873] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x118482000) [pid = 1665] [serial = 1855] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x118785c00) [pid = 1665] [serial = 1856] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x113351000) [pid = 1665] [serial = 1846] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x115e8c000) [pid = 1665] [serial = 1847] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x118303800) [pid = 1665] [serial = 1849] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x118481400) [pid = 1665] [serial = 1850] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x1217dbc00) [pid = 1665] [serial = 1861] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x123fcb400) [pid = 1665] [serial = 1862] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x119344400) [pid = 1665] [serial = 1858] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1199f4400) [pid = 1665] [serial = 1859] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x1289d1000) [pid = 1665] [serial = 1844] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x1133e0c00) [pid = 1665] [serial = 1852] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x11663e400) [pid = 1665] [serial = 1853] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x115e8a800) [pid = 1665] [serial = 1876] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x1199ea400) [pid = 1665] [serial = 1879] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x12adaac00) [pid = 1665] [serial = 1883] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x118779c00) [pid = 1665] [serial = 1877] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x12adcc800) [pid = 1665] [serial = 1886] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x12adadc00) [pid = 1665] [serial = 1885] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x12a4d9c00) [pid = 1665] [serial = 1882] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x12a4d3400) [pid = 1665] [serial = 1874] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 60 (0x123fd1000) [pid = 1665] [serial = 1864] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 59 (0x12440dc00) [pid = 1665] [serial = 1865] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 58 (0x12a31b800) [pid = 1665] [serial = 1871] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 57 (0x12811c800) [pid = 1665] [serial = 1868] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | --DOMWINDOW == 56 (0x12810e800) [pid = 1665] [serial = 1880] [outer = 0x0] [url = about:blank] 10:39:05 INFO - PROCESS | 1665 | 1469554745742 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]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 823ms 10:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:39:05 INFO - PROCESS | 1665 | 1469554745782 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 1665 | 1469554745784 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:39:05 INFO - PROCESS | 1665 | 1469554745787 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 1665 | 1469554745790 Marionette TRACE conn2 <- [1,2538,null,{}] 10:39:05 INFO - PROCESS | 1665 | 1469554745796 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}] 10:39:05 INFO - PROCESS | 1665 | 1469554745797 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:05 INFO - PROCESS | 1665 | 1469554745886 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:39:05 INFO - PROCESS | 1665 | 1469554745951 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 1665 | 1469554745952 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x117482800 == 30 [pid = 1665] [id = 642] 10:39:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 57 (0x112f9bc00) [pid = 1665] [serial = 1926] [outer = 0x0] 10:39:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 58 (0x115dbf800) [pid = 1665] [serial = 1927] [outer = 0x112f9bc00] 10:39:05 INFO - PROCESS | 1665 | 1469554745980 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 59 (0x1176c1c00) [pid = 1665] [serial = 1928] [outer = 0x112f9bc00] 10:39:06 INFO - PROCESS | 1665 | 1469554746282 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]]]}] 10:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 524ms 10:39:06 INFO - PROCESS | 1665 | 1469554746313 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 1665 | 1469554746316 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:39:06 INFO - PROCESS | 1665 | 1469554746321 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 1665 | 1469554746323 Marionette TRACE conn2 <- [1,2542,null,{}] 10:39:06 INFO - PROCESS | 1665 | 1469554746328 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}] 10:39:06 INFO - PROCESS | 1665 | 1469554746330 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:06 INFO - PROCESS | 1665 | 1469554746434 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:39:06 INFO - PROCESS | 1665 | 1469554746490 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 1665 | 1469554746491 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x11999c000 == 31 [pid = 1665] [id = 643] 10:39:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x118093c00) [pid = 1665] [serial = 1929] [outer = 0x0] 10:39:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x118487400) [pid = 1665] [serial = 1930] [outer = 0x118093c00] 10:39:06 INFO - PROCESS | 1665 | 1469554746518 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x118889400) [pid = 1665] [serial = 1931] [outer = 0x118093c00] 10:39:06 INFO - PROCESS | 1665 | 1469554746827 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]]]}] 10:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 523ms 10:39:06 INFO - PROCESS | 1665 | 1469554746847 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 1665 | 1469554746848 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:39:06 INFO - PROCESS | 1665 | 1469554746851 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 1665 | 1469554746853 Marionette TRACE conn2 <- [1,2546,null,{}] 10:39:06 INFO - PROCESS | 1665 | 1469554746865 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}] 10:39:06 INFO - PROCESS | 1665 | 1469554746869 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:06 INFO - PROCESS | 1665 | 1469554746952 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:39:06 INFO - PROCESS | 1665 | 1469554746960 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 1665 | 1469554746962 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x124876000 == 32 [pid = 1665] [id = 644] 10:39:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x119323000) [pid = 1665] [serial = 1932] [outer = 0x0] 10:39:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x1194e0000) [pid = 1665] [serial = 1933] [outer = 0x119323000] 10:39:06 INFO - PROCESS | 1665 | 1469554746996 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x1199f4400) [pid = 1665] [serial = 1934] [outer = 0x119323000] 10:39:07 INFO - PROCESS | 1665 | 1469554747348 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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 525ms 10:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:39:07 INFO - PROCESS | 1665 | 1469554747380 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 1665 | 1469554747381 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:39:07 INFO - PROCESS | 1665 | 1469554747384 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 1665 | 1469554747385 Marionette TRACE conn2 <- [1,2550,null,{}] 10:39:07 INFO - PROCESS | 1665 | 1469554747387 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}] 10:39:07 INFO - PROCESS | 1665 | 1469554747388 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:07 INFO - PROCESS | 1665 | 1469554747481 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:39:07 INFO - PROCESS | 1665 | 1469554747485 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 1665 | 1469554747486 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x126adf000 == 33 [pid = 1665] [id = 645] 10:39:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x118098400) [pid = 1665] [serial = 1935] [outer = 0x0] 10:39:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x1217de000) [pid = 1665] [serial = 1936] [outer = 0x118098400] 10:39:07 INFO - PROCESS | 1665 | 1469554747515 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x1164e0c00) [pid = 1665] [serial = 1937] [outer = 0x118098400] 10:39:07 INFO - PROCESS | 1665 | 1469554747845 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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms 10:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:39:07 INFO - PROCESS | 1665 | 1469554747855 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 1665 | 1469554747856 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:39:07 INFO - PROCESS | 1665 | 1469554747861 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 1665 | 1469554747869 Marionette TRACE conn2 <- [1,2554,null,{}] 10:39:07 INFO - PROCESS | 1665 | 1469554747878 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}] 10:39:07 INFO - PROCESS | 1665 | 1469554747879 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:07 INFO - PROCESS | 1665 | 1469554747990 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:39:08 INFO - PROCESS | 1665 | 1469554747999 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 1665 | 1469554748001 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x128719800 == 34 [pid = 1665] [id = 646] 10:39:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x11269c000) [pid = 1665] [serial = 1938] [outer = 0x0] 10:39:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x123fd0400) [pid = 1665] [serial = 1939] [outer = 0x11269c000] 10:39:08 INFO - PROCESS | 1665 | 1469554748025 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x1243ae800) [pid = 1665] [serial = 1940] [outer = 0x11269c000] 10:39:08 INFO - PROCESS | 1665 | 1469554748462 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]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 633ms 10:39:08 INFO - PROCESS | 1665 | 1469554748496 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 1665 | 1469554748498 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:39:08 INFO - PROCESS | 1665 | 1469554748501 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 1665 | 1469554748503 Marionette TRACE conn2 <- [1,2558,null,{}] 10:39:08 INFO - PROCESS | 1665 | 1469554748509 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}] 10:39:08 INFO - PROCESS | 1665 | 1469554748515 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:08 INFO - PROCESS | 1665 | 1469554748647 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:39:08 INFO - PROCESS | 1665 | 1469554748663 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 1665 | 1469554748664 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d64800 == 35 [pid = 1665] [id = 647] 10:39:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1243af400) [pid = 1665] [serial = 1941] [outer = 0x0] 10:39:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x12491e800) [pid = 1665] [serial = 1942] [outer = 0x1243af400] 10:39:08 INFO - PROCESS | 1665 | 1469554748689 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x125506800) [pid = 1665] [serial = 1943] [outer = 0x1243af400] 10:39:09 INFO - PROCESS | 1665 | 1469554749047 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]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 570ms 10:39:09 INFO - PROCESS | 1665 | 1469554749072 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 1665 | 1469554749075 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:39:09 INFO - PROCESS | 1665 | 1469554749084 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 1665 | 1469554749086 Marionette TRACE conn2 <- [1,2562,null,{}] 10:39:09 INFO - PROCESS | 1665 | 1469554749088 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}] 10:39:09 INFO - PROCESS | 1665 | 1469554749089 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:09 INFO - PROCESS | 1665 | 1469554749185 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:39:09 INFO - PROCESS | 1665 | 1469554749189 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 1665 | 1469554749191 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a520800 == 36 [pid = 1665] [id = 648] 10:39:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x11932e400) [pid = 1665] [serial = 1944] [outer = 0x0] 10:39:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1255d1400) [pid = 1665] [serial = 1945] [outer = 0x11932e400] 10:39:09 INFO - PROCESS | 1665 | 1469554749214 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x126873000) [pid = 1665] [serial = 1946] [outer = 0x11932e400] 10:39:09 INFO - PROCESS | 1665 | 1469554749553 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]]]}] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x112fd8000) [pid = 1665] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x111c83400) [pid = 1665] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x116aa7000) [pid = 1665] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1164edc00) [pid = 1665] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1194ec400) [pid = 1665] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x1127d5000) [pid = 1665] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x12390f400) [pid = 1665] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x1127d9c00) [pid = 1665] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x1266be800) [pid = 1665] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:39:09 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x118781000) [pid = 1665] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 525ms 10:39:09 INFO - PROCESS | 1665 | 1469554749603 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 1665 | 1469554749605 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:39:09 INFO - PROCESS | 1665 | 1469554749607 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 1665 | 1469554749608 Marionette TRACE conn2 <- [1,2566,null,{}] 10:39:09 INFO - PROCESS | 1665 | 1469554749610 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}] 10:39:09 INFO - PROCESS | 1665 | 1469554749612 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:09 INFO - PROCESS | 1665 | 1469554749714 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:39:09 INFO - PROCESS | 1665 | 1469554749754 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 1665 | 1469554749755 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b91800 == 37 [pid = 1665] [id = 649] 10:39:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x110f7d000) [pid = 1665] [serial = 1947] [outer = 0x0] 10:39:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x1161a1800) [pid = 1665] [serial = 1948] [outer = 0x110f7d000] 10:39:09 INFO - PROCESS | 1665 | 1469554749779 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x1194e7000) [pid = 1665] [serial = 1949] [outer = 0x110f7d000] 10:39:10 INFO - PROCESS | 1665 | 1469554750045 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]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 470ms 10:39:10 INFO - PROCESS | 1665 | 1469554750079 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 1665 | 1469554750087 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:39:10 INFO - PROCESS | 1665 | 1469554750097 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 1665 | 1469554750098 Marionette TRACE conn2 <- [1,2570,null,{}] 10:39:10 INFO - PROCESS | 1665 | 1469554750100 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}] 10:39:10 INFO - PROCESS | 1665 | 1469554750101 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:10 INFO - PROCESS | 1665 | 1469554750187 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:39:10 INFO - PROCESS | 1665 | 1469554750193 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 1665 | 1469554750194 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x124321800 == 38 [pid = 1665] [id = 650] 10:39:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x123fcb800) [pid = 1665] [serial = 1950] [outer = 0x0] 10:39:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x128112c00) [pid = 1665] [serial = 1951] [outer = 0x123fcb800] 10:39:10 INFO - PROCESS | 1665 | 1469554750218 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x1282e4000) [pid = 1665] [serial = 1952] [outer = 0x123fcb800] 10:39:10 INFO - PROCESS | 1665 | 1469554750565 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]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 528ms 10:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:39:10 INFO - PROCESS | 1665 | 1469554750618 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 1665 | 1469554750620 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:39:10 INFO - PROCESS | 1665 | 1469554750622 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 1665 | 1469554750623 Marionette TRACE conn2 <- [1,2574,null,{}] 10:39:10 INFO - PROCESS | 1665 | 1469554750625 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}] 10:39:10 INFO - PROCESS | 1665 | 1469554750626 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:10 INFO - PROCESS | 1665 | 1469554750703 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:39:10 INFO - PROCESS | 1665 | 1469554750708 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 1665 | 1469554750710 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af3d800 == 39 [pid = 1665] [id = 651] 10:39:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x1282e8000) [pid = 1665] [serial = 1953] [outer = 0x0] 10:39:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x128926c00) [pid = 1665] [serial = 1954] [outer = 0x1282e8000] 10:39:10 INFO - PROCESS | 1665 | 1469554750734 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x128930c00) [pid = 1665] [serial = 1955] [outer = 0x1282e8000] 10:39:11 INFO - PROCESS | 1665 | 1469554751076 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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 469ms 10:39:11 INFO - PROCESS | 1665 | 1469554751100 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 1665 | 1469554751101 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:39:11 INFO - PROCESS | 1665 | 1469554751104 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 1665 | 1469554751107 Marionette TRACE conn2 <- [1,2578,null,{}] 10:39:11 INFO - PROCESS | 1665 | 1469554751109 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}] 10:39:11 INFO - PROCESS | 1665 | 1469554751111 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:11 INFO - PROCESS | 1665 | 1469554751203 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:39:11 INFO - PROCESS | 1665 | 1469554751209 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1665 | 1469554751210 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcbd800 == 40 [pid = 1665] [id = 652] 10:39:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1289c6400) [pid = 1665] [serial = 1956] [outer = 0x0] 10:39:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x12a47b000) [pid = 1665] [serial = 1957] [outer = 0x1289c6400] 10:39:11 INFO - PROCESS | 1665 | 1469554751237 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x12ab29800) [pid = 1665] [serial = 1958] [outer = 0x1289c6400] 10:39:11 INFO - PROCESS | 1665 | 1469554751563 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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 472ms 10:39:11 INFO - PROCESS | 1665 | 1469554751582 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 1665 | 1469554751584 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:39:11 INFO - PROCESS | 1665 | 1469554751586 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 1665 | 1469554751587 Marionette TRACE conn2 <- [1,2582,null,{}] 10:39:11 INFO - PROCESS | 1665 | 1469554751598 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}] 10:39:11 INFO - PROCESS | 1665 | 1469554751599 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:11 INFO - PROCESS | 1665 | 1469554751717 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:39:11 INFO - PROCESS | 1665 | 1469554751724 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1665 | 1469554751725 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcc9000 == 41 [pid = 1665] [id = 653] 10:39:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1282ee000) [pid = 1665] [serial = 1959] [outer = 0x0] 10:39:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x12ab2f800) [pid = 1665] [serial = 1960] [outer = 0x1282ee000] 10:39:11 INFO - PROCESS | 1665 | 1469554751749 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x12ab37400) [pid = 1665] [serial = 1961] [outer = 0x1282ee000] 10:39:12 INFO - PROCESS | 1665 | 1469554752148 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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 10:39:12 INFO - PROCESS | 1665 | 1469554752216 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1665 | 1469554752218 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:39:12 INFO - PROCESS | 1665 | 1469554752221 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1665 | 1469554752223 Marionette TRACE conn2 <- [1,2586,null,{}] 10:39:12 INFO - PROCESS | 1665 | 1469554752227 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}] 10:39:12 INFO - PROCESS | 1665 | 1469554752229 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:12 INFO - PROCESS | 1665 | 1469554752338 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:39:12 INFO - PROCESS | 1665 | 1469554752416 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 1665 | 1469554752417 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x117154000 == 42 [pid = 1665] [id = 654] 10:39:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x112a8b000) [pid = 1665] [serial = 1962] [outer = 0x0] 10:39:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1133e0c00) [pid = 1665] [serial = 1963] [outer = 0x112a8b000] 10:39:12 INFO - PROCESS | 1665 | 1469554752448 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x116a0cc00) [pid = 1665] [serial = 1964] [outer = 0x112a8b000] 10:39:12 INFO - PROCESS | 1665 | 1469554752875 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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 722ms 10:39:12 INFO - PROCESS | 1665 | 1469554752943 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1665 | 1469554752947 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:39:12 INFO - PROCESS | 1665 | 1469554752951 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1665 | 1469554752953 Marionette TRACE conn2 <- [1,2590,null,{}] 10:39:12 INFO - PROCESS | 1665 | 1469554752956 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}] 10:39:12 INFO - PROCESS | 1665 | 1469554752958 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:13 INFO - PROCESS | 1665 | 1469554753063 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:39:13 INFO - PROCESS | 1665 | 1469554753128 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 1665 | 1469554753129 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x12668a000 == 43 [pid = 1665] [id = 655] 10:39:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11848b400) [pid = 1665] [serial = 1965] [outer = 0x0] 10:39:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x119322800) [pid = 1665] [serial = 1966] [outer = 0x11848b400] 10:39:13 INFO - PROCESS | 1665 | 1469554753201 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1194e7800) [pid = 1665] [serial = 1967] [outer = 0x11848b400] 10:39:13 INFO - PROCESS | 1665 | 1469554753619 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]]]}] 10:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 723ms 10:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:39:13 INFO - PROCESS | 1665 | 1469554753676 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:39:13 INFO - PROCESS | 1665 | 1469554753678 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:39:13 INFO - PROCESS | 1665 | 1469554753682 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:39:13 INFO - PROCESS | 1665 | 1469554753685 Marionette TRACE conn2 <- [1,2594,null,{}] 10:39:13 INFO - PROCESS | 1665 | 1469554753697 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}] 10:39:13 INFO - PROCESS | 1665 | 1469554753702 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:13 INFO - PROCESS | 1665 | 1469554753854 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:39:14 INFO - PROCESS | 1665 | 1469554753995 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1665 | 1469554753998 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c54f000 == 44 [pid = 1665] [id = 656] 10:39:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119989c00) [pid = 1665] [serial = 1968] [outer = 0x0] 10:39:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x124409c00) [pid = 1665] [serial = 1969] [outer = 0x119989c00] 10:39:14 INFO - PROCESS | 1665 | 1469554754049 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1249b8400) [pid = 1665] [serial = 1970] [outer = 0x119989c00] 10:39:14 INFO - PROCESS | 1665 | 1469554754515 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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 877ms 10:39:14 INFO - PROCESS | 1665 | 1469554754558 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 1665 | 1469554754560 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:39:14 INFO - PROCESS | 1665 | 1469554754563 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 1665 | 1469554754564 Marionette TRACE conn2 <- [1,2598,null,{}] 10:39:14 INFO - PROCESS | 1665 | 1469554754566 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}] 10:39:14 INFO - PROCESS | 1665 | 1469554754568 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:14 INFO - PROCESS | 1665 | 1469554754674 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:39:14 INFO - PROCESS | 1665 | 1469554754751 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1665 | 1469554754752 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ca48800 == 45 [pid = 1665] [id = 657] 10:39:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x126526c00) [pid = 1665] [serial = 1971] [outer = 0x0] 10:39:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12810f000) [pid = 1665] [serial = 1972] [outer = 0x126526c00] 10:39:14 INFO - PROCESS | 1665 | 1469554754781 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1289c9400) [pid = 1665] [serial = 1973] [outer = 0x126526c00] 10:39:15 INFO - PROCESS | 1665 | 1469554755205 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]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 669ms 10:39:15 INFO - PROCESS | 1665 | 1469554755410 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 1665 | 1469554755412 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:39:15 INFO - PROCESS | 1665 | 1469554755416 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 1665 | 1469554755417 Marionette TRACE conn2 <- [1,2602,null,{}] 10:39:15 INFO - PROCESS | 1665 | 1469554755421 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}] 10:39:15 INFO - PROCESS | 1665 | 1469554755423 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:15 INFO - PROCESS | 1665 | 1469554755561 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:39:15 INFO - PROCESS | 1665 | 1469554755611 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 1665 | 1469554755615 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e10000 == 46 [pid = 1665] [id = 658] 10:39:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x113c5b000) [pid = 1665] [serial = 1974] [outer = 0x0] 10:39:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x115e31400) [pid = 1665] [serial = 1975] [outer = 0x113c5b000] 10:39:15 INFO - PROCESS | 1665 | 1469554755642 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x116aa8800) [pid = 1665] [serial = 1976] [outer = 0x113c5b000] 10:39:16 INFO - PROCESS | 1665 | 1469554756138 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]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 772ms 10:39:16 INFO - PROCESS | 1665 | 1469554756188 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:39:16 INFO - PROCESS | 1665 | 1469554756194 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:39:16 INFO - PROCESS | 1665 | 1469554756200 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 1665 | 1469554756204 Marionette TRACE conn2 <- [1,2606,null,{}] 10:39:16 INFO - PROCESS | 1665 | 1469554756208 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}] 10:39:16 INFO - PROCESS | 1665 | 1469554756211 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:16 INFO - PROCESS | 1665 | 1469554756349 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:39:16 INFO - PROCESS | 1665 | 1469554756462 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 1665 | 1469554756464 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x123861800 == 47 [pid = 1665] [id = 659] 10:39:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x11900d800) [pid = 1665] [serial = 1977] [outer = 0x0] 10:39:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x119343c00) [pid = 1665] [serial = 1978] [outer = 0x11900d800] 10:39:16 INFO - PROCESS | 1665 | 1469554756509 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x1194f4400) [pid = 1665] [serial = 1979] [outer = 0x11900d800] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc9800 == 46 [pid = 1665] [id = 634] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcbd800 == 45 [pid = 1665] [id = 652] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12af3d800 == 44 [pid = 1665] [id = 651] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x124321800 == 43 [pid = 1665] [id = 650] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x123b91800 == 42 [pid = 1665] [id = 649] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12a520800 == 41 [pid = 1665] [id = 648] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x128d64800 == 40 [pid = 1665] [id = 647] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x128719800 == 39 [pid = 1665] [id = 646] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x126adf000 == 38 [pid = 1665] [id = 645] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x124876000 == 37 [pid = 1665] [id = 644] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x11999c000 == 36 [pid = 1665] [id = 643] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x117482800 == 35 [pid = 1665] [id = 642] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x116957800 == 34 [pid = 1665] [id = 641] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x124877000 == 33 [pid = 1665] [id = 639] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c2800 == 32 [pid = 1665] [id = 640] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x123e10000 == 31 [pid = 1665] [id = 658] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12ca48800 == 30 [pid = 1665] [id = 657] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12c54f000 == 29 [pid = 1665] [id = 656] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12668a000 == 28 [pid = 1665] [id = 655] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcc9000 == 27 [pid = 1665] [id = 653] 10:39:17 INFO - PROCESS | 1665 | --DOCSHELL 0x117154000 == 26 [pid = 1665] [id = 654] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x115dc6400) [pid = 1665] [serial = 1901] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x1255cb000) [pid = 1665] [serial = 1895] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x115e92400) [pid = 1665] [serial = 1889] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12a4d2400) [pid = 1665] [serial = 1898] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1194d7000) [pid = 1665] [serial = 1892] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1206cd000) [pid = 1665] [serial = 1918] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x114f80000) [pid = 1665] [serial = 1906] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1161a6000) [pid = 1665] [serial = 1907] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x119050800) [pid = 1665] [serial = 1912] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1194e3800) [pid = 1665] [serial = 1913] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x11877a000) [pid = 1665] [serial = 1904] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x118311000) [pid = 1665] [serial = 1903] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1176c8c00) [pid = 1665] [serial = 1909] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x11840d400) [pid = 1665] [serial = 1910] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x112f9b400) [pid = 1665] [serial = 1888] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x119052000) [pid = 1665] [serial = 1891] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1248ed400) [pid = 1665] [serial = 1894] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12892ac00) [pid = 1665] [serial = 1897] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x112d6c000) [pid = 1665] [serial = 1900] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x1199eb400) [pid = 1665] [serial = 1915] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1199f8c00) [pid = 1665] [serial = 1916] [outer = 0x0] [url = about:blank] 10:39:17 INFO - PROCESS | 1665 | 1469554757478 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]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1330ms 10:39:17 INFO - PROCESS | 1665 | 1469554757526 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 1665 | 1469554757529 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:39:17 INFO - PROCESS | 1665 | 1469554757532 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 1665 | 1469554757535 Marionette TRACE conn2 <- [1,2610,null,{}] 10:39:17 INFO - PROCESS | 1665 | 1469554757538 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}] 10:39:17 INFO - PROCESS | 1665 | 1469554757540 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:17 INFO - PROCESS | 1665 | 1469554757629 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:39:17 INFO - PROCESS | 1665 | 1469554757634 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 1665 | 1469554757636 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f6a000 == 27 [pid = 1665] [id = 660] 10:39:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1130d3800) [pid = 1665] [serial = 1980] [outer = 0x0] 10:39:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x113358c00) [pid = 1665] [serial = 1981] [outer = 0x1130d3800] 10:39:17 INFO - PROCESS | 1665 | 1469554757666 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x115dc6400) [pid = 1665] [serial = 1982] [outer = 0x1130d3800] 10:39:18 INFO - PROCESS | 1665 | 1469554758030 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 10:39:18 INFO - PROCESS | 1665 | 1469554758054 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:39:18 INFO - PROCESS | 1665 | 1469554758059 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:39:18 INFO - PROCESS | 1665 | 1469554758066 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1665 | 1469554758067 Marionette TRACE conn2 <- [1,2614,null,{}] 10:39:18 INFO - PROCESS | 1665 | 1469554758075 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}] 10:39:18 INFO - PROCESS | 1665 | 1469554758076 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:18 INFO - PROCESS | 1665 | 1469554758159 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:39:18 INFO - PROCESS | 1665 | 1469554758164 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 1665 | 1469554758165 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d8800 == 28 [pid = 1665] [id = 661] 10:39:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x11614ac00) [pid = 1665] [serial = 1983] [outer = 0x0] 10:39:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x116aa8c00) [pid = 1665] [serial = 1984] [outer = 0x11614ac00] 10:39:18 INFO - PROCESS | 1665 | 1469554758192 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x11809ec00) [pid = 1665] [serial = 1985] [outer = 0x11614ac00] 10:39:18 INFO - PROCESS | 1665 | 1469554758612 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 579ms 10:39:18 INFO - PROCESS | 1665 | 1469554758643 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:39:18 INFO - PROCESS | 1665 | 1469554758646 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:39:18 INFO - PROCESS | 1665 | 1469554758649 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1665 | 1469554758653 Marionette TRACE conn2 <- [1,2618,null,{}] 10:39:18 INFO - PROCESS | 1665 | 1469554758667 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}] 10:39:18 INFO - PROCESS | 1665 | 1469554758672 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:18 INFO - PROCESS | 1665 | 1469554758796 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:39:18 INFO - PROCESS | 1665 | 1469554758809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 1665 | 1469554758811 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b8e000 == 29 [pid = 1665] [id = 662] 10:39:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11830e000) [pid = 1665] [serial = 1986] [outer = 0x0] 10:39:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x118881400) [pid = 1665] [serial = 1987] [outer = 0x11830e000] 10:39:18 INFO - PROCESS | 1665 | 1469554758833 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1194e1400) [pid = 1665] [serial = 1988] [outer = 0x11830e000] 10:39:19 INFO - PROCESS | 1665 | 1469554759246 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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 10:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:39:19 INFO - PROCESS | 1665 | 1469554759282 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 1665 | 1469554759285 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:39:19 INFO - PROCESS | 1665 | 1469554759288 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - PROCESS | 1665 | 1469554759291 Marionette TRACE conn2 <- [1,2622,null,{}] 10:39:19 INFO - PROCESS | 1665 | 1469554759295 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}] 10:39:19 INFO - PROCESS | 1665 | 1469554759297 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:19 INFO - PROCESS | 1665 | 1469554759479 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:39:19 INFO - PROCESS | 1665 | 1469554759507 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 1665 | 1469554759508 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244e9000 == 30 [pid = 1665] [id = 663] 10:39:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119988c00) [pid = 1665] [serial = 1989] [outer = 0x0] 10:39:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1199ea400) [pid = 1665] [serial = 1990] [outer = 0x119988c00] 10:39:19 INFO - PROCESS | 1665 | 1469554759548 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1199f6400) [pid = 1665] [serial = 1991] [outer = 0x119988c00] 10:39:19 INFO - PROCESS | 1665 | 1469554759926 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]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 10:39:19 INFO - PROCESS | 1665 | 1469554759960 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 1665 | 1469554759961 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:39:19 INFO - PROCESS | 1665 | 1469554759964 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - PROCESS | 1665 | 1469554759965 Marionette TRACE conn2 <- [1,2626,null,{}] 10:39:19 INFO - PROCESS | 1665 | 1469554759967 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}] 10:39:19 INFO - PROCESS | 1665 | 1469554759968 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:20 INFO - PROCESS | 1665 | 1469554760065 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:39:20 INFO - PROCESS | 1665 | 1469554760077 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 1665 | 1469554760078 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x12560f000 == 31 [pid = 1665] [id = 664] 10:39:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x119534800) [pid = 1665] [serial = 1992] [outer = 0x0] 10:39:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1206d6c00) [pid = 1665] [serial = 1993] [outer = 0x119534800] 10:39:20 INFO - PROCESS | 1665 | 1469554760102 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12390c000) [pid = 1665] [serial = 1994] [outer = 0x119534800] 10:39:20 INFO - PROCESS | 1665 | 1469554760462 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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 10:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:39:20 INFO - PROCESS | 1665 | 1469554760484 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 1665 | 1469554760485 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:39:20 INFO - PROCESS | 1665 | 1469554760487 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1665 | 1469554760489 Marionette TRACE conn2 <- [1,2630,null,{}] 10:39:20 INFO - PROCESS | 1665 | 1469554760499 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}] 10:39:20 INFO - PROCESS | 1665 | 1469554760503 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:20 INFO - PROCESS | 1665 | 1469554760611 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:39:20 INFO - PROCESS | 1665 | 1469554760614 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 1665 | 1469554760616 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287d7800 == 32 [pid = 1665] [id = 665] 10:39:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12390e000) [pid = 1665] [serial = 1995] [outer = 0x0] 10:39:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x123fd5400) [pid = 1665] [serial = 1996] [outer = 0x12390e000] 10:39:20 INFO - PROCESS | 1665 | 1469554760640 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1248eb800) [pid = 1665] [serial = 1997] [outer = 0x12390e000] 10:39:21 INFO - PROCESS | 1665 | 1469554760997 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]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 10:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:39:21 INFO - PROCESS | 1665 | 1469554761010 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 1665 | 1469554761011 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:39:21 INFO - PROCESS | 1665 | 1469554761013 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 1665 | 1469554761014 Marionette TRACE conn2 <- [1,2634,null,{}] 10:39:21 INFO - PROCESS | 1665 | 1469554761016 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}] 10:39:21 INFO - PROCESS | 1665 | 1469554761017 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:21 INFO - PROCESS | 1665 | 1469554761126 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:39:21 INFO - PROCESS | 1665 | 1469554761130 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 1665 | 1469554761131 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a52a800 == 33 [pid = 1665] [id = 666] 10:39:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x123af1c00) [pid = 1665] [serial = 1998] [outer = 0x0] 10:39:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1248f6c00) [pid = 1665] [serial = 1999] [outer = 0x123af1c00] 10:39:21 INFO - PROCESS | 1665 | 1469554761155 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x124cd9400) [pid = 1665] [serial = 2000] [outer = 0x123af1c00] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x1243af400) [pid = 1665] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11932e400) [pid = 1665] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x110f7d000) [pid = 1665] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x112e9c400) [pid = 1665] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x123fcb800) [pid = 1665] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x119323000) [pid = 1665] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x112f9bc00) [pid = 1665] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x118093c00) [pid = 1665] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x118098400) [pid = 1665] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x116141800) [pid = 1665] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x115e27800) [pid = 1665] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1282e8000) [pid = 1665] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1289c6400) [pid = 1665] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1282ee000) [pid = 1665] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:39:21 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11269c000) [pid = 1665] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:39:21 INFO - PROCESS | 1665 | 1469554761665 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]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 10:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:39:21 INFO - PROCESS | 1665 | 1469554761683 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 1665 | 1469554761685 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:39:21 INFO - PROCESS | 1665 | 1469554761687 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 1665 | 1469554761688 Marionette TRACE conn2 <- [1,2638,null,{}] 10:39:21 INFO - PROCESS | 1665 | 1469554761698 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}] 10:39:21 INFO - PROCESS | 1665 | 1469554761699 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:21 INFO - PROCESS | 1665 | 1469554761810 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:39:21 INFO - PROCESS | 1665 | 1469554761867 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 1665 | 1469554761868 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5a6800 == 34 [pid = 1665] [id = 667] 10:39:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x111c7d800) [pid = 1665] [serial = 2001] [outer = 0x0] 10:39:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x11809dc00) [pid = 1665] [serial = 2002] [outer = 0x111c7d800] 10:39:21 INFO - PROCESS | 1665 | 1469554761892 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x120fe9000) [pid = 1665] [serial = 2003] [outer = 0x111c7d800] 10:39:22 INFO - PROCESS | 1665 | 1469554762149 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 471ms 10:39:22 INFO - PROCESS | 1665 | 1469554762163 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 1665 | 1469554762164 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:39:22 INFO - PROCESS | 1665 | 1469554762166 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1665 | 1469554762167 Marionette TRACE conn2 <- [1,2642,null,{}] 10:39:22 INFO - PROCESS | 1665 | 1469554762187 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}] 10:39:22 INFO - PROCESS | 1665 | 1469554762189 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:22 INFO - PROCESS | 1665 | 1469554762279 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:39:22 INFO - PROCESS | 1665 | 1469554762282 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1665 | 1469554762283 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12af2c800 == 35 [pid = 1665] [id = 668] 10:39:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x116987c00) [pid = 1665] [serial = 2004] [outer = 0x0] 10:39:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1248ee400) [pid = 1665] [serial = 2005] [outer = 0x116987c00] 10:39:22 INFO - PROCESS | 1665 | 1469554762307 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1255d7c00) [pid = 1665] [serial = 2006] [outer = 0x116987c00] 10:39:22 INFO - PROCESS | 1665 | 1469554762625 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:39:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 468ms 10:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:39:22 INFO - PROCESS | 1665 | 1469554762636 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 1665 | 1469554762637 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:39:22 INFO - PROCESS | 1665 | 1469554762639 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1665 | 1469554762642 Marionette TRACE conn2 <- [1,2646,null,{}] 10:39:22 INFO - PROCESS | 1665 | 1469554762648 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}] 10:39:22 INFO - PROCESS | 1665 | 1469554762649 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:22 INFO - PROCESS | 1665 | 1469554762729 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:39:22 INFO - PROCESS | 1665 | 1469554762793 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1665 | 1469554762794 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b866800 == 36 [pid = 1665] [id = 669] 10:39:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x118096400) [pid = 1665] [serial = 2007] [outer = 0x0] 10:39:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x126526000) [pid = 1665] [serial = 2008] [outer = 0x118096400] 10:39:22 INFO - PROCESS | 1665 | 1469554762818 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x126877400) [pid = 1665] [serial = 2009] [outer = 0x118096400] 10:39:23 INFO - PROCESS | 1665 | 1469554763115 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]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:39:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 522ms 10:39:23 INFO - PROCESS | 1665 | 1469554763162 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 1665 | 1469554763163 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:39:23 INFO - PROCESS | 1665 | 1469554763165 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 1665 | 1469554763167 Marionette TRACE conn2 <- [1,2650,null,{}] 10:39:23 INFO - PROCESS | 1665 | 1469554763169 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}] 10:39:23 INFO - PROCESS | 1665 | 1469554763179 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:23 INFO - PROCESS | 1665 | 1469554763268 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:39:23 INFO - PROCESS | 1665 | 1469554763271 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1665 | 1469554763273 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c545800 == 37 [pid = 1665] [id = 670] 10:39:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12390bc00) [pid = 1665] [serial = 2010] [outer = 0x0] 10:39:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x128118000) [pid = 1665] [serial = 2011] [outer = 0x12390bc00] 10:39:23 INFO - PROCESS | 1665 | 1469554763302 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1289c9800) [pid = 1665] [serial = 2012] [outer = 0x12390bc00] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x116f6a000 == 36 [pid = 1665] [id = 660] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x123861800 == 35 [pid = 1665] [id = 659] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x123b8e000 == 34 [pid = 1665] [id = 662] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5a6800 == 33 [pid = 1665] [id = 667] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12af2c800 == 32 [pid = 1665] [id = 668] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1244e9000 == 31 [pid = 1665] [id = 663] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1287d7800 == 30 [pid = 1665] [id = 665] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12a52a800 == 29 [pid = 1665] [id = 666] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12560f000 == 28 [pid = 1665] [id = 664] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d8800 == 27 [pid = 1665] [id = 661] 10:39:24 INFO - PROCESS | 1665 | --DOCSHELL 0x12b866800 == 26 [pid = 1665] [id = 669] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12491e800) [pid = 1665] [serial = 1942] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1255d1400) [pid = 1665] [serial = 1945] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x1161a1800) [pid = 1665] [serial = 1948] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x126873000) [pid = 1665] [serial = 1946] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1194e7000) [pid = 1665] [serial = 1949] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1133b7000) [pid = 1665] [serial = 1921] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x115e90000) [pid = 1665] [serial = 1922] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1282e4000) [pid = 1665] [serial = 1952] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1194e0000) [pid = 1665] [serial = 1933] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1199f4400) [pid = 1665] [serial = 1934] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x115dbf800) [pid = 1665] [serial = 1927] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1176c1c00) [pid = 1665] [serial = 1928] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x118487400) [pid = 1665] [serial = 1930] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x118889400) [pid = 1665] [serial = 1931] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1217de000) [pid = 1665] [serial = 1936] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1164e0c00) [pid = 1665] [serial = 1937] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x120feec00) [pid = 1665] [serial = 1919] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x116640c00) [pid = 1665] [serial = 1924] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x11830a400) [pid = 1665] [serial = 1925] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x128926c00) [pid = 1665] [serial = 1954] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x12ab29800) [pid = 1665] [serial = 1958] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x12ab2f800) [pid = 1665] [serial = 1960] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x12a47b000) [pid = 1665] [serial = 1957] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x128930c00) [pid = 1665] [serial = 1955] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x12ab37400) [pid = 1665] [serial = 1961] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x123fd0400) [pid = 1665] [serial = 1939] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x125506800) [pid = 1665] [serial = 1943] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x1243ae800) [pid = 1665] [serial = 1940] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x128112c00) [pid = 1665] [serial = 1951] [outer = 0x0] [url = about:blank] 10:39:24 INFO - PROCESS | 1665 | 1469554764722 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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1570ms 10:39:24 INFO - PROCESS | 1665 | 1469554764736 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 1665 | 1469554764738 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:39:24 INFO - PROCESS | 1665 | 1469554764745 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 1665 | 1469554764746 Marionette TRACE conn2 <- [1,2654,null,{}] 10:39:24 INFO - PROCESS | 1665 | 1469554764750 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}] 10:39:24 INFO - PROCESS | 1665 | 1469554764752 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:24 INFO - PROCESS | 1665 | 1469554764834 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:39:24 INFO - PROCESS | 1665 | 1469554764889 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 1665 | 1469554764891 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x116697000 == 27 [pid = 1665] [id = 671] 10:39:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x1127d3000) [pid = 1665] [serial = 2013] [outer = 0x0] 10:39:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x112d68800) [pid = 1665] [serial = 2014] [outer = 0x1127d3000] 10:39:24 INFO - PROCESS | 1665 | 1469554764919 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x112fd1800) [pid = 1665] [serial = 2015] [outer = 0x1127d3000] 10:39:25 INFO - PROCESS | 1665 | 1469554765229 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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:39:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 523ms 10:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:39:25 INFO - PROCESS | 1665 | 1469554765266 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 1665 | 1469554765270 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:39:25 INFO - PROCESS | 1665 | 1469554765275 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 1665 | 1469554765277 Marionette TRACE conn2 <- [1,2658,null,{}] 10:39:25 INFO - PROCESS | 1665 | 1469554765279 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}] 10:39:25 INFO - PROCESS | 1665 | 1469554765281 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:25 INFO - PROCESS | 1665 | 1469554765364 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:39:25 INFO - PROCESS | 1665 | 1469554765368 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1665 | 1469554765370 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185a1000 == 28 [pid = 1665] [id = 672] 10:39:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1133d3800) [pid = 1665] [serial = 2016] [outer = 0x0] 10:39:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x115dbf800) [pid = 1665] [serial = 2017] [outer = 0x1133d3800] 10:39:25 INFO - PROCESS | 1665 | 1469554765400 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x11614b000) [pid = 1665] [serial = 2018] [outer = 0x1133d3800] 10:39:25 INFO - PROCESS | 1665 | 1469554765730 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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:39:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 469ms 10:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:39:25 INFO - PROCESS | 1665 | 1469554765748 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 1665 | 1469554765750 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:39:25 INFO - PROCESS | 1665 | 1469554765752 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 1665 | 1469554765754 Marionette TRACE conn2 <- [1,2662,null,{}] 10:39:25 INFO - PROCESS | 1665 | 1469554765764 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}] 10:39:25 INFO - PROCESS | 1665 | 1469554765768 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:25 INFO - PROCESS | 1665 | 1469554765845 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:39:25 INFO - PROCESS | 1665 | 1469554765850 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1665 | 1469554765852 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x119a0b800 == 29 [pid = 1665] [id = 673] 10:39:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x10ebf9400) [pid = 1665] [serial = 2019] [outer = 0x0] 10:39:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1176c8400) [pid = 1665] [serial = 2020] [outer = 0x10ebf9400] 10:39:25 INFO - PROCESS | 1665 | 1469554765882 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x11809c800) [pid = 1665] [serial = 2021] [outer = 0x10ebf9400] 10:39:26 INFO - PROCESS | 1665 | 1469554766215 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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 474ms 10:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:39:26 INFO - PROCESS | 1665 | 1469554766228 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 1665 | 1469554766230 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:39:26 INFO - PROCESS | 1665 | 1469554766232 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1665 | 1469554766233 Marionette TRACE conn2 <- [1,2666,null,{}] 10:39:26 INFO - PROCESS | 1665 | 1469554766236 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}] 10:39:26 INFO - PROCESS | 1665 | 1469554766237 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:26 INFO - PROCESS | 1665 | 1469554766317 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:39:26 INFO - PROCESS | 1665 | 1469554766321 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 1665 | 1469554766322 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b80800 == 30 [pid = 1665] [id = 674] 10:39:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x11830b400) [pid = 1665] [serial = 2022] [outer = 0x0] 10:39:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x118484800) [pid = 1665] [serial = 2023] [outer = 0x11830b400] 10:39:26 INFO - PROCESS | 1665 | 1469554766351 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11875e400) [pid = 1665] [serial = 2024] [outer = 0x11830b400] 10:39:27 INFO - PROCESS | 1665 | 1469554767186 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]]]}] 10:39:27 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) 10:39:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 971ms 10:39:27 INFO - PROCESS | 1665 | 1469554767204 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 1665 | 1469554767206 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:39:27 INFO - PROCESS | 1665 | 1469554767212 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 1665 | 1469554767226 Marionette TRACE conn2 <- [1,2670,null,{}] 10:39:27 INFO - PROCESS | 1665 | 1469554767236 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}] 10:39:27 INFO - PROCESS | 1665 | 1469554767238 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:27 INFO - PROCESS | 1665 | 1469554767334 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:39:27 INFO - PROCESS | 1665 | 1469554767337 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 1665 | 1469554767339 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244ce000 == 31 [pid = 1665] [id = 675] 10:39:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x113352400) [pid = 1665] [serial = 2025] [outer = 0x0] 10:39:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x11900a800) [pid = 1665] [serial = 2026] [outer = 0x113352400] 10:39:27 INFO - PROCESS | 1665 | 1469554767367 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x11933b000) [pid = 1665] [serial = 2027] [outer = 0x113352400] 10:39:28 INFO - PROCESS | 1665 | 1469554768182 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"]]]}] 10:39:28 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 10:39:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 991ms 10:39:28 INFO - PROCESS | 1665 | 1469554768204 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 1665 | 1469554768206 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:39:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:39:28 INFO - PROCESS | 1665 | 1469554768210 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 1665 | 1469554768211 Marionette TRACE conn2 <- [1,2674,null,{}] 10:39:28 INFO - PROCESS | 1665 | 1469554768214 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}] 10:39:28 INFO - PROCESS | 1665 | 1469554768218 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:28 INFO - PROCESS | 1665 | 1469554768309 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:39:28 INFO - PROCESS | 1665 | 1469554768313 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 1665 | 1469554768314 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x1261b6800 == 32 [pid = 1665] [id = 676] 10:39:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x119344400) [pid = 1665] [serial = 2028] [outer = 0x0] 10:39:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x119986c00) [pid = 1665] [serial = 2029] [outer = 0x119344400] 10:39:28 INFO - PROCESS | 1665 | 1469554768340 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x120feec00) [pid = 1665] [serial = 2030] [outer = 0x119344400] 10:39:29 INFO - PROCESS | 1665 | 1469554769161 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"]]]}] 10:39:29 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 10:39:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 969ms 10:39:29 INFO - PROCESS | 1665 | 1469554769180 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 1665 | 1469554769181 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:39:29 INFO - PROCESS | 1665 | 1469554769184 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 1665 | 1469554769185 Marionette TRACE conn2 <- [1,2678,null,{}] 10:39:29 INFO - PROCESS | 1665 | 1469554769187 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}] 10:39:29 INFO - PROCESS | 1665 | 1469554769188 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:29 INFO - PROCESS | 1665 | 1469554769269 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:39:29 INFO - PROCESS | 1665 | 1469554769329 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 1665 | 1469554769330 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x12841d000 == 33 [pid = 1665] [id = 677] 10:39:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x110f7d800) [pid = 1665] [serial = 2031] [outer = 0x0] 10:39:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x123ea8c00) [pid = 1665] [serial = 2032] [outer = 0x110f7d800] 10:39:29 INFO - PROCESS | 1665 | 1469554769354 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x123fd8000) [pid = 1665] [serial = 2033] [outer = 0x110f7d800] 10:39:30 INFO - PROCESS | 1665 | 1469554770118 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]]]}] 10:39:30 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) 10:39:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 968ms 10:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:39:30 INFO - PROCESS | 1665 | 1469554770153 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 1665 | 1469554770154 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:39:30 INFO - PROCESS | 1665 | 1469554770156 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - PROCESS | 1665 | 1469554770157 Marionette TRACE conn2 <- [1,2682,null,{}] 10:39:30 INFO - PROCESS | 1665 | 1469554770161 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}] 10:39:30 INFO - PROCESS | 1665 | 1469554770163 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:30 INFO - PROCESS | 1665 | 1469554770258 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:39:30 INFO - PROCESS | 1665 | 1469554770261 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 1665 | 1469554770262 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287da800 == 34 [pid = 1665] [id = 678] 10:39:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x110f73400) [pid = 1665] [serial = 2034] [outer = 0x0] 10:39:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1243ab800) [pid = 1665] [serial = 2035] [outer = 0x110f73400] 10:39:30 INFO - PROCESS | 1665 | 1469554770286 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124413c00) [pid = 1665] [serial = 2036] [outer = 0x110f73400] 10:39:31 INFO - PROCESS | 1665 | 1469554771083 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]]]}] 10:39:31 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) 10:39:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 10:39:31 INFO - PROCESS | 1665 | 1469554771128 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 1665 | 1469554771129 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:39:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:39:31 INFO - PROCESS | 1665 | 1469554771132 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 1665 | 1469554771133 Marionette TRACE conn2 <- [1,2686,null,{}] 10:39:31 INFO - PROCESS | 1665 | 1469554771135 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}] 10:39:31 INFO - PROCESS | 1665 | 1469554771136 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:31 INFO - PROCESS | 1665 | 1469554771240 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:39:31 INFO - PROCESS | 1665 | 1469554771244 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 1665 | 1469554771244 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a371800 == 35 [pid = 1665] [id = 679] 10:39:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1164dfc00) [pid = 1665] [serial = 2037] [outer = 0x0] 10:39:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1244ca400) [pid = 1665] [serial = 2038] [outer = 0x1164dfc00] 10:39:31 INFO - PROCESS | 1665 | 1469554771269 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124a7fc00) [pid = 1665] [serial = 2039] [outer = 0x1164dfc00] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x119988c00) [pid = 1665] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x118096400) [pid = 1665] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12390e000) [pid = 1665] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x119534800) [pid = 1665] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x111c7d800) [pid = 1665] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x123af1c00) [pid = 1665] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x116987c00) [pid = 1665] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1130d3800) [pid = 1665] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x11900d800) [pid = 1665] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x113c5b000) [pid = 1665] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x126526c00) [pid = 1665] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x119989c00) [pid = 1665] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x11848b400) [pid = 1665] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x112a8b000) [pid = 1665] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x11830e000) [pid = 1665] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:39:31 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x11614ac00) [pid = 1665] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:39:32 INFO - PROCESS | 1665 | 1469554772084 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"]]]}] 10:39:32 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 10:39:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms 10:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:39:32 INFO - PROCESS | 1665 | 1469554772102 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 1665 | 1469554772104 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:39:32 INFO - PROCESS | 1665 | 1469554772106 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 1665 | 1469554772108 Marionette TRACE conn2 <- [1,2690,null,{}] 10:39:32 INFO - PROCESS | 1665 | 1469554772110 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}] 10:39:32 INFO - PROCESS | 1665 | 1469554772112 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:32 INFO - PROCESS | 1665 | 1469554772214 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:39:32 INFO - PROCESS | 1665 | 1469554772219 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 1665 | 1469554772220 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268a3000 == 36 [pid = 1665] [id = 680] 10:39:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1130d3800) [pid = 1665] [serial = 2040] [outer = 0x0] 10:39:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11848b400) [pid = 1665] [serial = 2041] [outer = 0x1130d3800] 10:39:32 INFO - PROCESS | 1665 | 1469554772245 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x119989c00) [pid = 1665] [serial = 2042] [outer = 0x1130d3800] 10:39:33 INFO - PROCESS | 1665 | 1469554773034 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"]]]}] 10:39:33 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 10:39:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 972ms 10:39:33 INFO - PROCESS | 1665 | 1469554773078 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 1665 | 1469554773080 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:39:33 INFO - PROCESS | 1665 | 1469554773082 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 1665 | 1469554773084 Marionette TRACE conn2 <- [1,2694,null,{}] 10:39:33 INFO - PROCESS | 1665 | 1469554773086 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}] 10:39:33 INFO - PROCESS | 1665 | 1469554773087 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:33 INFO - PROCESS | 1665 | 1469554773183 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:39:33 INFO - PROCESS | 1665 | 1469554773187 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 1665 | 1469554773189 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x124322800 == 37 [pid = 1665] [id = 681] 10:39:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x12440dc00) [pid = 1665] [serial = 2043] [outer = 0x0] 10:39:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1255cec00) [pid = 1665] [serial = 2044] [outer = 0x12440dc00] 10:39:33 INFO - PROCESS | 1665 | 1469554773216 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1266b3800) [pid = 1665] [serial = 2045] [outer = 0x12440dc00] 10:39:34 INFO - PROCESS | 1665 | 1469554774057 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"]]]}] 10:39:34 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 10:39:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1021ms 10:39:34 INFO - PROCESS | 1665 | 1469554774103 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1665 | 1469554774106 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:39:34 INFO - PROCESS | 1665 | 1469554774110 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1665 | 1469554774112 Marionette TRACE conn2 <- [1,2698,null,{}] 10:39:34 INFO - PROCESS | 1665 | 1469554774116 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}] 10:39:34 INFO - PROCESS | 1665 | 1469554774118 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:34 INFO - PROCESS | 1665 | 1469554774246 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:39:34 INFO - PROCESS | 1665 | 1469554774300 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 1665 | 1469554774302 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x117468000 == 38 [pid = 1665] [id = 682] 10:39:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11269d400) [pid = 1665] [serial = 2046] [outer = 0x0] 10:39:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1127d7800) [pid = 1665] [serial = 2047] [outer = 0x11269d400] 10:39:34 INFO - PROCESS | 1665 | 1469554774335 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1130d2800) [pid = 1665] [serial = 2048] [outer = 0x11269d400] 10:39:35 INFO - PROCESS | 1665 | 1469554775362 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"]]]}] 10:39:35 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 10:39:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:39:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1271ms 10:39:35 INFO - PROCESS | 1665 | 1469554775381 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 1665 | 1469554775383 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:39:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:39:35 INFO - PROCESS | 1665 | 1469554775387 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 1665 | 1469554775389 Marionette TRACE conn2 <- [1,2702,null,{}] 10:39:35 INFO - PROCESS | 1665 | 1469554775392 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}] 10:39:35 INFO - PROCESS | 1665 | 1469554775394 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:35 INFO - PROCESS | 1665 | 1469554775498 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:39:35 INFO - PROCESS | 1665 | 1469554775553 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1665 | 1469554775554 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x11715b000 == 39 [pid = 1665] [id = 683] 10:39:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x113352000) [pid = 1665] [serial = 2049] [outer = 0x0] 10:39:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x115e8c000) [pid = 1665] [serial = 2050] [outer = 0x113352000] 10:39:35 INFO - PROCESS | 1665 | 1469554775586 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x116758400) [pid = 1665] [serial = 2051] [outer = 0x113352000] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1268a3000 == 38 [pid = 1665] [id = 680] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12a371800 == 37 [pid = 1665] [id = 679] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1287da800 == 36 [pid = 1665] [id = 678] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12841d000 == 35 [pid = 1665] [id = 677] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x128118000) [pid = 1665] [serial = 2011] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1261b6800 == 34 [pid = 1665] [id = 676] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1244ce000 == 33 [pid = 1665] [id = 675] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x123b80800 == 32 [pid = 1665] [id = 674] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x119a0b800 == 31 [pid = 1665] [id = 673] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x1185a1000 == 30 [pid = 1665] [id = 672] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x116697000 == 29 [pid = 1665] [id = 671] 10:39:35 INFO - PROCESS | 1665 | --DOCSHELL 0x12c545800 == 28 [pid = 1665] [id = 670] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1199ea400) [pid = 1665] [serial = 1990] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x126877400) [pid = 1665] [serial = 2009] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x123fd5400) [pid = 1665] [serial = 1996] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1206d6c00) [pid = 1665] [serial = 1993] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11809dc00) [pid = 1665] [serial = 2002] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1248f6c00) [pid = 1665] [serial = 1999] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1248ee400) [pid = 1665] [serial = 2005] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x126526000) [pid = 1665] [serial = 2008] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1255d7c00) [pid = 1665] [serial = 2006] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x124cd9400) [pid = 1665] [serial = 2000] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x113358c00) [pid = 1665] [serial = 1981] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x115dc6400) [pid = 1665] [serial = 1982] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1194f4400) [pid = 1665] [serial = 1979] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x119343c00) [pid = 1665] [serial = 1978] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x116aa8800) [pid = 1665] [serial = 1976] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x115e31400) [pid = 1665] [serial = 1975] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1289c9400) [pid = 1665] [serial = 1973] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x12810f000) [pid = 1665] [serial = 1972] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x1249b8400) [pid = 1665] [serial = 1970] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x124409c00) [pid = 1665] [serial = 1969] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x119322800) [pid = 1665] [serial = 1966] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x1194e7800) [pid = 1665] [serial = 1967] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 67 (0x116a0cc00) [pid = 1665] [serial = 1964] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 66 (0x1133e0c00) [pid = 1665] [serial = 1963] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 65 (0x118881400) [pid = 1665] [serial = 1987] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 64 (0x11809ec00) [pid = 1665] [serial = 1985] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 63 (0x116aa8c00) [pid = 1665] [serial = 1984] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 62 (0x1248eb800) [pid = 1665] [serial = 1997] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 61 (0x120fe9000) [pid = 1665] [serial = 2003] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 60 (0x12390c000) [pid = 1665] [serial = 1994] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 59 (0x1199f6400) [pid = 1665] [serial = 1991] [outer = 0x0] [url = about:blank] 10:39:35 INFO - PROCESS | 1665 | --DOMWINDOW == 58 (0x1194e1400) [pid = 1665] [serial = 1988] [outer = 0x0] [url = about:blank] 10:39:36 INFO - PROCESS | 1665 | 1469554776044 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:39:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 10:39:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:39:36 INFO - PROCESS | 1665 | 1469554776060 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 1665 | 1469554776063 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:39:36 INFO - PROCESS | 1665 | 1469554776068 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1665 | 1469554776070 Marionette TRACE conn2 <- [1,2706,null,{}] 10:39:36 INFO - PROCESS | 1665 | 1469554776072 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}] 10:39:36 INFO - PROCESS | 1665 | 1469554776074 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:36 INFO - PROCESS | 1665 | 1469554776154 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:39:36 INFO - PROCESS | 1665 | 1469554776212 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 1665 | 1469554776213 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x119081800 == 29 [pid = 1665] [id = 684] 10:39:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 59 (0x113c5c000) [pid = 1665] [serial = 2052] [outer = 0x0] 10:39:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 60 (0x116aa8c00) [pid = 1665] [serial = 2053] [outer = 0x113c5c000] 10:39:36 INFO - PROCESS | 1665 | 1469554776241 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 61 (0x1180a1000) [pid = 1665] [serial = 2054] [outer = 0x113c5c000] 10:39:36 INFO - PROCESS | 1665 | 1469554776554 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:39:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 10:39:36 INFO - PROCESS | 1665 | 1469554776592 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 1665 | 1469554776594 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:39:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:39:36 INFO - PROCESS | 1665 | 1469554776596 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1665 | 1469554776599 Marionette TRACE conn2 <- [1,2710,null,{}] 10:39:36 INFO - PROCESS | 1665 | 1469554776606 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}] 10:39:36 INFO - PROCESS | 1665 | 1469554776610 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:36 INFO - PROCESS | 1665 | 1469554776692 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:39:36 INFO - PROCESS | 1665 | 1469554776698 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 1665 | 1469554776700 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b82800 == 30 [pid = 1665] [id = 685] 10:39:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 62 (0x118760c00) [pid = 1665] [serial = 2055] [outer = 0x0] 10:39:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 63 (0x119054400) [pid = 1665] [serial = 2056] [outer = 0x118760c00] 10:39:36 INFO - PROCESS | 1665 | 1469554776728 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 64 (0x1194da400) [pid = 1665] [serial = 2057] [outer = 0x118760c00] 10:39:37 INFO - PROCESS | 1665 | 1469554777088 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] 10:39:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:39:37 INFO - PROCESS | 1665 | 1469554777122 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:39:37 INFO - PROCESS | 1665 | 1469554777124 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1665 | 1469554777126 Marionette TRACE conn2 <- [1,2714,null,{}] 10:39:37 INFO - PROCESS | 1665 | 1469554777128 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}] 10:39:37 INFO - PROCESS | 1665 | 1469554777129 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:37 INFO - PROCESS | 1665 | 1469554777209 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:39:37 INFO - PROCESS | 1665 | 1469554777213 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 1665 | 1469554777214 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x12430b800 == 31 [pid = 1665] [id = 686] 10:39:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 65 (0x112a7d400) [pid = 1665] [serial = 2058] [outer = 0x0] 10:39:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 66 (0x11998a800) [pid = 1665] [serial = 2059] [outer = 0x112a7d400] 10:39:37 INFO - PROCESS | 1665 | 1469554777240 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 67 (0x1199f6000) [pid = 1665] [serial = 2060] [outer = 0x112a7d400] 10:39:37 INFO - PROCESS | 1665 | 1469554777554 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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:39:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 470ms 10:39:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:39:37 INFO - PROCESS | 1665 | 1469554777595 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 1665 | 1469554777596 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:39:37 INFO - PROCESS | 1665 | 1469554777598 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1665 | 1469554777600 Marionette TRACE conn2 <- [1,2718,null,{}] 10:39:37 INFO - PROCESS | 1665 | 1469554777602 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}] 10:39:37 INFO - PROCESS | 1665 | 1469554777603 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:37 INFO - PROCESS | 1665 | 1469554777676 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:39:37 INFO - PROCESS | 1665 | 1469554777739 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 1665 | 1469554777740 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:37 INFO - PROCESS | 1665 | ++DOCSHELL 0x12505f800 == 32 [pid = 1665] [id = 687] 10:39:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 68 (0x112f9e400) [pid = 1665] [serial = 2061] [outer = 0x0] 10:39:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x120fe4400) [pid = 1665] [serial = 2062] [outer = 0x112f9e400] 10:39:37 INFO - PROCESS | 1665 | 1469554777764 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x12390c000) [pid = 1665] [serial = 2063] [outer = 0x112f9e400] 10:39:38 INFO - PROCESS | 1665 | 1469554778085 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] 10:39:38 INFO - PROCESS | 1665 | 1469554778121 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:39:38 INFO - PROCESS | 1665 | 1469554778123 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 1665 | 1469554778124 Marionette TRACE conn2 <- [1,2722,null,{}] 10:39:38 INFO - PROCESS | 1665 | 1469554778127 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}] 10:39:38 INFO - PROCESS | 1665 | 1469554778131 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:38 INFO - PROCESS | 1665 | 1469554778250 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:39:38 INFO - PROCESS | 1665 | 1469554778262 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1665 | 1469554778263 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x128728800 == 33 [pid = 1665] [id = 688] 10:39:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x123ea7800) [pid = 1665] [serial = 2064] [outer = 0x0] 10:39:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x1243ad800) [pid = 1665] [serial = 2065] [outer = 0x123ea7800] 10:39:38 INFO - PROCESS | 1665 | 1469554778287 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x125505c00) [pid = 1665] [serial = 2066] [outer = 0x123ea7800] 10:39:38 INFO - PROCESS | 1665 | 1469554778635 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] 10:39:38 INFO - PROCESS | 1665 | 1469554778644 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:39:38 INFO - PROCESS | 1665 | 1469554778647 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 1665 | 1469554778648 Marionette TRACE conn2 <- [1,2726,null,{}] 10:39:38 INFO - PROCESS | 1665 | 1469554778650 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}] 10:39:38 INFO - PROCESS | 1665 | 1469554778651 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:38 INFO - PROCESS | 1665 | 1469554778748 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:39:38 INFO - PROCESS | 1665 | 1469554778760 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1665 | 1469554778761 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a35d000 == 34 [pid = 1665] [id = 689] 10:39:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x125506400) [pid = 1665] [serial = 2067] [outer = 0x0] 10:39:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x126598800) [pid = 1665] [serial = 2068] [outer = 0x125506400] 10:39:38 INFO - PROCESS | 1665 | 1469554778785 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x12810d400) [pid = 1665] [serial = 2069] [outer = 0x125506400] 10:39:39 INFO - PROCESS | 1665 | 1469554779119 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]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:39:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 519ms 10:39:39 INFO - PROCESS | 1665 | 1469554779166 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 1665 | 1469554779167 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:39:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:39:39 INFO - PROCESS | 1665 | 1469554779170 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1665 | 1469554779171 Marionette TRACE conn2 <- [1,2730,null,{}] 10:39:39 INFO - PROCESS | 1665 | 1469554779173 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}] 10:39:39 INFO - PROCESS | 1665 | 1469554779174 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:39 INFO - PROCESS | 1665 | 1469554779273 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:39:39 INFO - PROCESS | 1665 | 1469554779277 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 1665 | 1469554779278 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5c3000 == 35 [pid = 1665] [id = 690] 10:39:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x128111c00) [pid = 1665] [serial = 2070] [outer = 0x0] 10:39:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x128119c00) [pid = 1665] [serial = 2071] [outer = 0x128111c00] 10:39:39 INFO - PROCESS | 1665 | 1469554779302 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x1282eb800) [pid = 1665] [serial = 2072] [outer = 0x128111c00] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x110f7d800) [pid = 1665] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1127d3000) [pid = 1665] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x11830b400) [pid = 1665] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x12390bc00) [pid = 1665] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x10ebf9400) [pid = 1665] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x110f73400) [pid = 1665] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 72 (0x1133d3800) [pid = 1665] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 71 (0x119344400) [pid = 1665] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 70 (0x113352400) [pid = 1665] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 69 (0x1164dfc00) [pid = 1665] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:39:40 INFO - PROCESS | 1665 | --DOMWINDOW == 68 (0x1130d3800) [pid = 1665] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:39:40 INFO - PROCESS | 1665 | 1469554780105 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"]]]}] 10:39:40 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 10:39:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:39:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:39:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 10:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:39:40 INFO - PROCESS | 1665 | 1469554780141 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 1665 | 1469554780142 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:39:40 INFO - PROCESS | 1665 | 1469554780144 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 1665 | 1469554780146 Marionette TRACE conn2 <- [1,2734,null,{}] 10:39:40 INFO - PROCESS | 1665 | 1469554780148 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}] 10:39:40 INFO - PROCESS | 1665 | 1469554780149 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:40 INFO - PROCESS | 1665 | 1469554780228 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:39:40 INFO - PROCESS | 1665 | 1469554780232 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 1665 | 1469554780233 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x113085800 == 36 [pid = 1665] [id = 691] 10:39:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 69 (0x11875fc00) [pid = 1665] [serial = 2073] [outer = 0x0] 10:39:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 70 (0x119054000) [pid = 1665] [serial = 2074] [outer = 0x11875fc00] 10:39:40 INFO - PROCESS | 1665 | 1469554780265 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 71 (0x124407800) [pid = 1665] [serial = 2075] [outer = 0x11875fc00] 10:39:40 INFO - PROCESS | 1665 | 1469554780645 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]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 518ms 10:39:40 INFO - PROCESS | 1665 | 1469554780664 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:39:40 INFO - PROCESS | 1665 | 1469554780666 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:39:40 INFO - PROCESS | 1665 | 1469554780670 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 1665 | 1469554780672 Marionette TRACE conn2 <- [1,2738,null,{}] 10:39:40 INFO - PROCESS | 1665 | 1469554780677 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}] 10:39:40 INFO - PROCESS | 1665 | 1469554780679 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:40 INFO - PROCESS | 1665 | 1469554780802 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:39:40 INFO - PROCESS | 1665 | 1469554780809 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 1665 | 1469554780810 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b86f800 == 37 [pid = 1665] [id = 692] 10:39:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 72 (0x119532400) [pid = 1665] [serial = 2076] [outer = 0x0] 10:39:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 73 (0x128926800) [pid = 1665] [serial = 2077] [outer = 0x119532400] 10:39:40 INFO - PROCESS | 1665 | 1469554780849 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x12892f800) [pid = 1665] [serial = 2078] [outer = 0x119532400] 10:39:41 INFO - PROCESS | 1665 | 1469554781246 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]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 624ms 10:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:39:41 INFO - PROCESS | 1665 | 1469554781303 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 1665 | 1469554781304 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:39:41 INFO - PROCESS | 1665 | 1469554781309 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 1665 | 1469554781312 Marionette TRACE conn2 <- [1,2742,null,{}] 10:39:41 INFO - PROCESS | 1665 | 1469554781315 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}] 10:39:41 INFO - PROCESS | 1665 | 1469554781318 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:41 INFO - PROCESS | 1665 | 1469554781454 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:39:41 INFO - PROCESS | 1665 | 1469554781466 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1665 | 1469554781479 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcb7000 == 38 [pid = 1665] [id = 693] 10:39:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x1127dec00) [pid = 1665] [serial = 2079] [outer = 0x0] 10:39:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x1217dbc00) [pid = 1665] [serial = 2080] [outer = 0x1127dec00] 10:39:41 INFO - PROCESS | 1665 | 1469554781522 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x12a479400) [pid = 1665] [serial = 2081] [outer = 0x1127dec00] 10:39:41 INFO - PROCESS | 1665 | 1469554781930 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]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 10:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:39:41 INFO - PROCESS | 1665 | 1469554781989 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 1665 | 1469554781990 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:39:41 INFO - PROCESS | 1665 | 1469554781993 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 1665 | 1469554781994 Marionette TRACE conn2 <- [1,2746,null,{}] 10:39:41 INFO - PROCESS | 1665 | 1469554781996 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}] 10:39:41 INFO - PROCESS | 1665 | 1469554781997 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:42 INFO - PROCESS | 1665 | 1469554782122 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:39:42 INFO - PROCESS | 1665 | 1469554782244 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 1665 | 1469554782246 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x11660f800 == 39 [pid = 1665] [id = 694] 10:39:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x1122be400) [pid = 1665] [serial = 2082] [outer = 0x0] 10:39:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11269fc00) [pid = 1665] [serial = 2083] [outer = 0x1122be400] 10:39:42 INFO - PROCESS | 1665 | 1469554782279 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x1133dd800) [pid = 1665] [serial = 2084] [outer = 0x1122be400] 10:39:42 INFO - PROCESS | 1665 | 1469554782705 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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 768ms 10:39:42 INFO - PROCESS | 1665 | 1469554782763 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 1665 | 1469554782765 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:39:42 INFO - PROCESS | 1665 | 1469554782768 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 1665 | 1469554782770 Marionette TRACE conn2 <- [1,2750,null,{}] 10:39:42 INFO - PROCESS | 1665 | 1469554782773 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}] 10:39:42 INFO - PROCESS | 1665 | 1469554782777 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:42 INFO - PROCESS | 1665 | 1469554782884 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:39:42 INFO - PROCESS | 1665 | 1469554782942 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 1665 | 1469554782944 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:42 INFO - PROCESS | 1665 | ++DOCSHELL 0x12395e000 == 40 [pid = 1665] [id = 695] 10:39:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x115e8ac00) [pid = 1665] [serial = 2085] [outer = 0x0] 10:39:42 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x117d19000) [pid = 1665] [serial = 2086] [outer = 0x115e8ac00] 10:39:42 INFO - PROCESS | 1665 | 1469554782974 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118488800) [pid = 1665] [serial = 2087] [outer = 0x115e8ac00] 10:39:43 INFO - PROCESS | 1665 | 1469554783428 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]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 675ms 10:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:39:43 INFO - PROCESS | 1665 | 1469554783443 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 1665 | 1469554783445 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:39:43 INFO - PROCESS | 1665 | 1469554783448 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 1665 | 1469554783449 Marionette TRACE conn2 <- [1,2754,null,{}] 10:39:43 INFO - PROCESS | 1665 | 1469554783452 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}] 10:39:43 INFO - PROCESS | 1665 | 1469554783453 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:43 INFO - PROCESS | 1665 | 1469554783576 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:39:43 INFO - PROCESS | 1665 | 1469554783663 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 1665 | 1469554783665 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:43 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad19000 == 41 [pid = 1665] [id = 696] 10:39:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1194dbc00) [pid = 1665] [serial = 2088] [outer = 0x0] 10:39:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1199f3c00) [pid = 1665] [serial = 2089] [outer = 0x1194dbc00] 10:39:43 INFO - PROCESS | 1665 | 1469554783695 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x123fcb800) [pid = 1665] [serial = 2090] [outer = 0x1194dbc00] 10:39:44 INFO - PROCESS | 1665 | 1469554784113 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]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 719ms 10:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:39:44 INFO - PROCESS | 1665 | 1469554784167 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:39:44 INFO - PROCESS | 1665 | 1469554784170 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:39:44 INFO - PROCESS | 1665 | 1469554784178 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 1665 | 1469554784181 Marionette TRACE conn2 <- [1,2758,null,{}] 10:39:44 INFO - PROCESS | 1665 | 1469554784183 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}] 10:39:44 INFO - PROCESS | 1665 | 1469554784185 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:44 INFO - PROCESS | 1665 | 1469554784275 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:39:44 INFO - PROCESS | 1665 | 1469554784334 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 1665 | 1469554784335 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:44 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9a9000 == 42 [pid = 1665] [id = 697] 10:39:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x124189800) [pid = 1665] [serial = 2091] [outer = 0x0] 10:39:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x124928400) [pid = 1665] [serial = 2092] [outer = 0x124189800] 10:39:44 INFO - PROCESS | 1665 | 1469554784380 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1282edc00) [pid = 1665] [serial = 2093] [outer = 0x124189800] 10:39:44 INFO - PROCESS | 1665 | 1469554784949 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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 976ms 10:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:39:45 INFO - PROCESS | 1665 | 1469554785150 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 1665 | 1469554785153 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:39:45 INFO - PROCESS | 1665 | 1469554785156 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 1665 | 1469554785157 Marionette TRACE conn2 <- [1,2762,null,{}] 10:39:45 INFO - PROCESS | 1665 | 1469554785161 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}] 10:39:45 INFO - PROCESS | 1665 | 1469554785163 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:45 INFO - PROCESS | 1665 | 1469554785261 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:39:45 INFO - PROCESS | 1665 | 1469554785317 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1665 | 1469554785321 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x119efb000 == 43 [pid = 1665] [id = 698] 10:39:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x115e8ec00) [pid = 1665] [serial = 2094] [outer = 0x0] 10:39:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1164e5800) [pid = 1665] [serial = 2095] [outer = 0x115e8ec00] 10:39:45 INFO - PROCESS | 1665 | 1469554785348 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x117d0f800) [pid = 1665] [serial = 2096] [outer = 0x115e8ec00] 10:39:45 INFO - PROCESS | 1665 | 1469554785772 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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 623ms 10:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:39:45 INFO - PROCESS | 1665 | 1469554785779 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 1665 | 1469554785781 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:39:45 INFO - PROCESS | 1665 | 1469554785785 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 1665 | 1469554785788 Marionette TRACE conn2 <- [1,2766,null,{}] 10:39:45 INFO - PROCESS | 1665 | 1469554785790 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}] 10:39:45 INFO - PROCESS | 1665 | 1469554785792 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:45 INFO - PROCESS | 1665 | 1469554785884 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:39:45 INFO - PROCESS | 1665 | 1469554785940 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1665 | 1469554785942 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:45 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc3800 == 44 [pid = 1665] [id = 699] 10:39:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x115e31400) [pid = 1665] [serial = 2097] [outer = 0x0] 10:39:45 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x11830e000) [pid = 1665] [serial = 2098] [outer = 0x115e31400] 10:39:45 INFO - PROCESS | 1665 | 1469554785970 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x11852c800) [pid = 1665] [serial = 2099] [outer = 0x115e31400] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcb7000 == 43 [pid = 1665] [id = 693] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12b86f800 == 42 [pid = 1665] [id = 692] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x113085800 == 41 [pid = 1665] [id = 691] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5c3000 == 40 [pid = 1665] [id = 690] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12a35d000 == 39 [pid = 1665] [id = 689] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x128728800 == 38 [pid = 1665] [id = 688] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12505f800 == 37 [pid = 1665] [id = 687] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12430b800 == 36 [pid = 1665] [id = 686] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x123b82800 == 35 [pid = 1665] [id = 685] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x119081800 == 34 [pid = 1665] [id = 684] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x11715b000 == 33 [pid = 1665] [id = 683] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x117468000 == 32 [pid = 1665] [id = 682] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x124322800 == 31 [pid = 1665] [id = 681] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x119efb000 == 30 [pid = 1665] [id = 698] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9a9000 == 29 [pid = 1665] [id = 697] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad19000 == 28 [pid = 1665] [id = 696] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x12395e000 == 27 [pid = 1665] [id = 695] 10:39:46 INFO - PROCESS | 1665 | --DOCSHELL 0x11660f800 == 26 [pid = 1665] [id = 694] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x123ea8c00) [pid = 1665] [serial = 2032] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x112d68800) [pid = 1665] [serial = 2014] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x112fd1800) [pid = 1665] [serial = 2015] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x118484800) [pid = 1665] [serial = 2023] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x11875e400) [pid = 1665] [serial = 2024] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1289c9800) [pid = 1665] [serial = 2012] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1176c8400) [pid = 1665] [serial = 2020] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x11809c800) [pid = 1665] [serial = 2021] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1243ab800) [pid = 1665] [serial = 2035] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x115dbf800) [pid = 1665] [serial = 2017] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x11614b000) [pid = 1665] [serial = 2018] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x119986c00) [pid = 1665] [serial = 2029] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x120feec00) [pid = 1665] [serial = 2030] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x11900a800) [pid = 1665] [serial = 2026] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x11933b000) [pid = 1665] [serial = 2027] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x1244ca400) [pid = 1665] [serial = 2038] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x119989c00) [pid = 1665] [serial = 2042] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x124a7fc00) [pid = 1665] [serial = 2039] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x124413c00) [pid = 1665] [serial = 2036] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 75 (0x11848b400) [pid = 1665] [serial = 2041] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 74 (0x123fd8000) [pid = 1665] [serial = 2033] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | --DOMWINDOW == 73 (0x1255cec00) [pid = 1665] [serial = 2044] [outer = 0x0] [url = about:blank] 10:39:46 INFO - PROCESS | 1665 | 1469554786829 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]]]}] 10:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1072ms 10:39:46 INFO - PROCESS | 1665 | 1469554786856 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:39:46 INFO - PROCESS | 1665 | 1469554786859 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:39:46 INFO - PROCESS | 1665 | 1469554786862 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 1665 | 1469554786864 Marionette TRACE conn2 <- [1,2770,null,{}] 10:39:46 INFO - PROCESS | 1665 | 1469554786868 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}] 10:39:46 INFO - PROCESS | 1665 | 1469554786870 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:46 INFO - PROCESS | 1665 | 1469554786951 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:39:47 INFO - PROCESS | 1665 | 1469554787013 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1665 | 1469554787014 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x117166800 == 27 [pid = 1665] [id = 700] 10:39:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 74 (0x112fa1800) [pid = 1665] [serial = 2100] [outer = 0x0] 10:39:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 75 (0x113cd3800) [pid = 1665] [serial = 2101] [outer = 0x112fa1800] 10:39:47 INFO - PROCESS | 1665 | 1469554787041 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 76 (0x115e85c00) [pid = 1665] [serial = 2102] [outer = 0x112fa1800] 10:39:47 INFO - PROCESS | 1665 | 1469554787364 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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 10:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:39:47 INFO - PROCESS | 1665 | 1469554787382 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1665 | 1469554787385 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:39:47 INFO - PROCESS | 1665 | 1469554787390 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1665 | 1469554787393 Marionette TRACE conn2 <- [1,2774,null,{}] 10:39:47 INFO - PROCESS | 1665 | 1469554787396 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}] 10:39:47 INFO - PROCESS | 1665 | 1469554787397 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:47 INFO - PROCESS | 1665 | 1469554787473 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:39:47 INFO - PROCESS | 1665 | 1469554787480 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1665 | 1469554787481 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:47 INFO - PROCESS | 1665 | ++DOCSHELL 0x1191a6800 == 28 [pid = 1665] [id = 701] 10:39:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x116987c00) [pid = 1665] [serial = 2103] [outer = 0x0] 10:39:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x118092800) [pid = 1665] [serial = 2104] [outer = 0x116987c00] 10:39:47 INFO - PROCESS | 1665 | 1469554787509 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11840e000) [pid = 1665] [serial = 2105] [outer = 0x116987c00] 10:39:47 INFO - PROCESS | 1665 | 1469554787877 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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 10:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:39:47 INFO - PROCESS | 1665 | 1469554787914 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1665 | 1469554787915 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:39:47 INFO - PROCESS | 1665 | 1469554787917 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1665 | 1469554787920 Marionette TRACE conn2 <- [1,2778,null,{}] 10:39:47 INFO - PROCESS | 1665 | 1469554787928 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}] 10:39:47 INFO - PROCESS | 1665 | 1469554787931 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:48 INFO - PROCESS | 1665 | 1469554788012 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:39:48 INFO - PROCESS | 1665 | 1469554788017 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 1665 | 1469554788019 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x12416a800 == 29 [pid = 1665] [id = 702] 10:39:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x112693800) [pid = 1665] [serial = 2106] [outer = 0x0] 10:39:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11905c400) [pid = 1665] [serial = 2107] [outer = 0x112693800] 10:39:48 INFO - PROCESS | 1665 | 1469554788047 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1194dd000) [pid = 1665] [serial = 2108] [outer = 0x112693800] 10:39:48 INFO - PROCESS | 1665 | 1469554788384 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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 477ms 10:39:48 INFO - PROCESS | 1665 | 1469554788396 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:39:48 INFO - PROCESS | 1665 | 1469554788398 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:39:48 INFO - PROCESS | 1665 | 1469554788400 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 1665 | 1469554788401 Marionette TRACE conn2 <- [1,2782,null,{}] 10:39:48 INFO - PROCESS | 1665 | 1469554788403 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}] 10:39:48 INFO - PROCESS | 1665 | 1469554788404 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:48 INFO - PROCESS | 1665 | 1469554788485 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:39:48 INFO - PROCESS | 1665 | 1469554788549 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 1665 | 1469554788550 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:48 INFO - PROCESS | 1665 | ++DOCSHELL 0x124870800 == 30 [pid = 1665] [id = 703] 10:39:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118760800) [pid = 1665] [serial = 2109] [outer = 0x0] 10:39:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11952ac00) [pid = 1665] [serial = 2110] [outer = 0x118760800] 10:39:48 INFO - PROCESS | 1665 | 1469554788575 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1199f7c00) [pid = 1665] [serial = 2111] [outer = 0x118760800] 10:39:48 INFO - PROCESS | 1665 | 1469554788859 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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 469ms 10:39:48 INFO - PROCESS | 1665 | 1469554788875 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 1665 | 1469554788878 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:39:48 INFO - PROCESS | 1665 | 1469554788885 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 1665 | 1469554788886 Marionette TRACE conn2 <- [1,2786,null,{}] 10:39:48 INFO - PROCESS | 1665 | 1469554788889 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}] 10:39:48 INFO - PROCESS | 1665 | 1469554788890 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:48 INFO - PROCESS | 1665 | 1469554788989 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:39:49 INFO - PROCESS | 1665 | 1469554789024 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1665 | 1469554789025 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x126ad5000 == 31 [pid = 1665] [id = 704] 10:39:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x116753c00) [pid = 1665] [serial = 2112] [outer = 0x0] 10:39:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1206cec00) [pid = 1665] [serial = 2113] [outer = 0x116753c00] 10:39:49 INFO - PROCESS | 1665 | 1469554789050 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x123babc00) [pid = 1665] [serial = 2114] [outer = 0x116753c00] 10:39:49 INFO - PROCESS | 1665 | 1469554789415 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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 569ms 10:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:39:49 INFO - PROCESS | 1665 | 1469554789455 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 1665 | 1469554789457 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:39:49 INFO - PROCESS | 1665 | 1469554789460 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 1665 | 1469554789462 Marionette TRACE conn2 <- [1,2790,null,{}] 10:39:49 INFO - PROCESS | 1665 | 1469554789465 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}] 10:39:49 INFO - PROCESS | 1665 | 1469554789471 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:49 INFO - PROCESS | 1665 | 1469554789615 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:39:49 INFO - PROCESS | 1665 | 1469554789659 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1665 | 1469554789660 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:49 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e3000 == 32 [pid = 1665] [id = 705] 10:39:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x123fbc000) [pid = 1665] [serial = 2115] [outer = 0x0] 10:39:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12418bc00) [pid = 1665] [serial = 2116] [outer = 0x123fbc000] 10:39:49 INFO - PROCESS | 1665 | 1469554789685 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1248f2c00) [pid = 1665] [serial = 2117] [outer = 0x123fbc000] 10:39:49 INFO - PROCESS | 1665 | 1469554789994 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]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 10:39:50 INFO - PROCESS | 1665 | 1469554790030 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 1665 | 1469554790031 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:39:50 INFO - PROCESS | 1665 | 1469554790033 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1665 | 1469554790034 Marionette TRACE conn2 <- [1,2794,null,{}] 10:39:50 INFO - PROCESS | 1665 | 1469554790037 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}] 10:39:50 INFO - PROCESS | 1665 | 1469554790038 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:50 INFO - PROCESS | 1665 | 1469554790134 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:39:50 INFO - PROCESS | 1665 | 1469554790146 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1665 | 1469554790148 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a521800 == 33 [pid = 1665] [id = 706] 10:39:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1248f2800) [pid = 1665] [serial = 2118] [outer = 0x0] 10:39:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x124a7f000) [pid = 1665] [serial = 2119] [outer = 0x1248f2800] 10:39:50 INFO - PROCESS | 1665 | 1469554790172 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x124cd8800) [pid = 1665] [serial = 2120] [outer = 0x1248f2800] 10:39:50 INFO - PROCESS | 1665 | 1469554790494 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]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 10:39:50 INFO - PROCESS | 1665 | 1469554790504 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 1665 | 1469554790505 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:39:50 INFO - PROCESS | 1665 | 1469554790509 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1665 | 1469554790512 Marionette TRACE conn2 <- [1,2798,null,{}] 10:39:50 INFO - PROCESS | 1665 | 1469554790514 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}] 10:39:50 INFO - PROCESS | 1665 | 1469554790516 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:50 INFO - PROCESS | 1665 | 1469554790610 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:39:50 INFO - PROCESS | 1665 | 1469554790620 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1665 | 1469554790621 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:50 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b9000 == 34 [pid = 1665] [id = 707] 10:39:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x124cd9800) [pid = 1665] [serial = 2121] [outer = 0x0] 10:39:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x126129800) [pid = 1665] [serial = 2122] [outer = 0x124cd9800] 10:39:50 INFO - PROCESS | 1665 | 1469554790648 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x12686e400) [pid = 1665] [serial = 2123] [outer = 0x124cd9800] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1127dec00) [pid = 1665] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x125506400) [pid = 1665] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x123ea7800) [pid = 1665] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x128111c00) [pid = 1665] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x11875fc00) [pid = 1665] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12440dc00) [pid = 1665] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x113352000) [pid = 1665] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x118760c00) [pid = 1665] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x112a7d400) [pid = 1665] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x119532400) [pid = 1665] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x112f9e400) [pid = 1665] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x11269d400) [pid = 1665] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:39:50 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x113c5c000) [pid = 1665] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:39:51 INFO - PROCESS | 1665 | 1469554791087 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]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 621ms 10:39:51 INFO - PROCESS | 1665 | 1469554791129 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 1665 | 1469554791130 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:39:51 INFO - PROCESS | 1665 | 1469554791132 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 1665 | 1469554791134 Marionette TRACE conn2 <- [1,2802,null,{}] 10:39:51 INFO - PROCESS | 1665 | 1469554791136 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}] 10:39:51 INFO - PROCESS | 1665 | 1469554791137 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:51 INFO - PROCESS | 1665 | 1469554791214 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:39:51 INFO - PROCESS | 1665 | 1469554791273 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 1665 | 1469554791274 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x12416a000 == 35 [pid = 1665] [id = 708] 10:39:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x112692800) [pid = 1665] [serial = 2124] [outer = 0x0] 10:39:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x119322400) [pid = 1665] [serial = 2125] [outer = 0x112692800] 10:39:51 INFO - PROCESS | 1665 | 1469554791298 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1248f6c00) [pid = 1665] [serial = 2126] [outer = 0x112692800] 10:39:51 INFO - PROCESS | 1665 | 1469554791564 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]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 470ms 10:39:51 INFO - PROCESS | 1665 | 1469554791603 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 1665 | 1469554791604 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:39:51 INFO - PROCESS | 1665 | 1469554791615 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 1665 | 1469554791616 Marionette TRACE conn2 <- [1,2806,null,{}] 10:39:51 INFO - PROCESS | 1665 | 1469554791618 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}] 10:39:51 INFO - PROCESS | 1665 | 1469554791619 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:51 INFO - PROCESS | 1665 | 1469554791701 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:39:51 INFO - PROCESS | 1665 | 1469554791705 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 1665 | 1469554791706 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:51 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bc7e000 == 36 [pid = 1665] [id = 709] 10:39:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x1206ce800) [pid = 1665] [serial = 2127] [outer = 0x0] 10:39:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x12810f000) [pid = 1665] [serial = 2128] [outer = 0x1206ce800] 10:39:51 INFO - PROCESS | 1665 | 1469554791732 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x12811c800) [pid = 1665] [serial = 2129] [outer = 0x1206ce800] 10:39:52 INFO - PROCESS | 1665 | 1469554792068 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]]]}] 10:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 477ms 10:39:52 INFO - PROCESS | 1665 | 1469554792093 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 1665 | 1469554792095 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:39:52 INFO - PROCESS | 1665 | 1469554792097 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 1665 | 1469554792099 Marionette TRACE conn2 <- [1,2810,null,{}] 10:39:52 INFO - PROCESS | 1665 | 1469554792101 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}] 10:39:52 INFO - PROCESS | 1665 | 1469554792103 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:52 INFO - PROCESS | 1665 | 1469554792219 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:39:52 INFO - PROCESS | 1665 | 1469554792227 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 1665 | 1469554792229 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x126694000 == 37 [pid = 1665] [id = 710] 10:39:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x1282e9800) [pid = 1665] [serial = 2130] [outer = 0x0] 10:39:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12892a000) [pid = 1665] [serial = 2131] [outer = 0x1282e9800] 10:39:52 INFO - PROCESS | 1665 | 1469554792255 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12a325000) [pid = 1665] [serial = 2132] [outer = 0x1282e9800] 10:39:52 INFO - PROCESS | 1665 | 1469554792548 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]]]}] 10:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 10:39:52 INFO - PROCESS | 1665 | 1469554792567 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 1665 | 1469554792568 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:39:52 INFO - PROCESS | 1665 | 1469554792571 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 1665 | 1469554792572 Marionette TRACE conn2 <- [1,2814,null,{}] 10:39:52 INFO - PROCESS | 1665 | 1469554792576 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}] 10:39:52 INFO - PROCESS | 1665 | 1469554792578 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:52 INFO - PROCESS | 1665 | 1469554792668 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:39:52 INFO - PROCESS | 1665 | 1469554792673 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 1665 | 1469554792674 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:52 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9b7800 == 38 [pid = 1665] [id = 711] 10:39:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x12a325c00) [pid = 1665] [serial = 2133] [outer = 0x0] 10:39:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a481400) [pid = 1665] [serial = 2134] [outer = 0x12a325c00] 10:39:52 INFO - PROCESS | 1665 | 1469554792700 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12a4d4400) [pid = 1665] [serial = 2135] [outer = 0x12a325c00] 10:39:53 INFO - PROCESS | 1665 | 1469554793175 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]]]}] 10:39:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:39:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 10:39:53 INFO - PROCESS | 1665 | 1469554793244 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 1665 | 1469554793246 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:39:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:39:53 INFO - PROCESS | 1665 | 1469554793250 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 1665 | 1469554793252 Marionette TRACE conn2 <- [1,2818,null,{}] 10:39:53 INFO - PROCESS | 1665 | 1469554793256 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}] 10:39:53 INFO - PROCESS | 1665 | 1469554793257 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:53 INFO - PROCESS | 1665 | 1469554793370 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:39:53 INFO - PROCESS | 1665 | 1469554793504 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 1665 | 1469554793505 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:53 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d6800 == 39 [pid = 1665] [id = 712] 10:39:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x112f9ec00) [pid = 1665] [serial = 2136] [outer = 0x0] 10:39:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1133b7000) [pid = 1665] [serial = 2137] [outer = 0x112f9ec00] 10:39:53 INFO - PROCESS | 1665 | 1469554793538 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1161a1000) [pid = 1665] [serial = 2138] [outer = 0x112f9ec00] 10:39:54 INFO - PROCESS | 1665 | 1469554794029 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]]]}] 10:39:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:39:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 821ms 10:39:54 INFO - PROCESS | 1665 | 1469554794071 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 1665 | 1469554794073 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:39:54 INFO - PROCESS | 1665 | 1469554794111 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - PROCESS | 1665 | 1469554794113 Marionette TRACE conn2 <- [1,2822,null,{}] 10:39:54 INFO - PROCESS | 1665 | 1469554794115 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}] 10:39:54 INFO - PROCESS | 1665 | 1469554794117 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:54 INFO - PROCESS | 1665 | 1469554794236 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:39:54 INFO - PROCESS | 1665 | 1469554794326 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1665 | 1469554794328 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:54 INFO - PROCESS | 1665 | ++DOCSHELL 0x123e0a800 == 40 [pid = 1665] [id = 713] 10:39:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x112fd6c00) [pid = 1665] [serial = 2139] [outer = 0x0] 10:39:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x118095400) [pid = 1665] [serial = 2140] [outer = 0x112fd6c00] 10:39:54 INFO - PROCESS | 1665 | 1469554794375 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x118526000) [pid = 1665] [serial = 2141] [outer = 0x112fd6c00] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x126694000 == 39 [pid = 1665] [id = 710] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12bc7e000 == 38 [pid = 1665] [id = 709] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12416a000 == 37 [pid = 1665] [id = 708] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b9000 == 36 [pid = 1665] [id = 707] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12a521800 == 35 [pid = 1665] [id = 706] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x1287e3000 == 34 [pid = 1665] [id = 705] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x126ad5000 == 33 [pid = 1665] [id = 704] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x124870800 == 32 [pid = 1665] [id = 703] 10:39:55 INFO - PROCESS | 1665 | 1469554795131 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]]]}] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12416a800 == 31 [pid = 1665] [id = 702] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x1191a6800 == 30 [pid = 1665] [id = 701] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x117166800 == 29 [pid = 1665] [id = 700] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc3800 == 28 [pid = 1665] [id = 699] 10:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1076ms 10:39:55 INFO - PROCESS | 1665 | 1469554795183 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1665 | 1469554795185 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x126598800) [pid = 1665] [serial = 2068] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1243ad800) [pid = 1665] [serial = 2065] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x128119c00) [pid = 1665] [serial = 2071] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x119054000) [pid = 1665] [serial = 2074] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x124407800) [pid = 1665] [serial = 2075] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1266b3800) [pid = 1665] [serial = 2045] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x115e8c000) [pid = 1665] [serial = 2050] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x116758400) [pid = 1665] [serial = 2051] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x119054400) [pid = 1665] [serial = 2056] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1194da400) [pid = 1665] [serial = 2057] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x11998a800) [pid = 1665] [serial = 2059] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x128926800) [pid = 1665] [serial = 2077] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1199f6000) [pid = 1665] [serial = 2060] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x120fe4400) [pid = 1665] [serial = 2062] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x1127d7800) [pid = 1665] [serial = 2047] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x1130d2800) [pid = 1665] [serial = 2048] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x116aa8c00) [pid = 1665] [serial = 2053] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1180a1000) [pid = 1665] [serial = 2054] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1282eb800) [pid = 1665] [serial = 2072] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12810d400) [pid = 1665] [serial = 2069] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x125505c00) [pid = 1665] [serial = 2066] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12892f800) [pid = 1665] [serial = 2078] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12a479400) [pid = 1665] [serial = 2081] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x12390c000) [pid = 1665] [serial = 2063] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x1217dbc00) [pid = 1665] [serial = 2080] [outer = 0x0] [url = about:blank] 10:39:55 INFO - PROCESS | 1665 | 1469554795201 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1665 | 1469554795203 Marionette TRACE conn2 <- [1,2826,null,{}] 10:39:55 INFO - PROCESS | 1665 | 1469554795211 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}] 10:39:55 INFO - PROCESS | 1665 | 1469554795212 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:55 INFO - PROCESS | 1665 | 1469554795294 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:39:55 INFO - PROCESS | 1665 | 1469554795302 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 1665 | 1469554795303 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x11817c000 == 29 [pid = 1665] [id = 714] 10:39:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x116141400) [pid = 1665] [serial = 2142] [outer = 0x0] 10:39:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x11698ac00) [pid = 1665] [serial = 2143] [outer = 0x116141400] 10:39:55 INFO - PROCESS | 1665 | 1469554795331 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x117d13c00) [pid = 1665] [serial = 2144] [outer = 0x116141400] 10:39:55 INFO - PROCESS | 1665 | --DOCSHELL 0x12ca4e000 == 28 [pid = 1665] [id = 16] 10:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 534ms 10:39:55 INFO - PROCESS | 1665 | 1469554795716 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:39:55 INFO - PROCESS | 1665 | 1469554795754 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1665 | 1469554795758 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:39:55 INFO - PROCESS | 1665 | 1469554795763 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1665 | 1469554795765 Marionette TRACE conn2 <- [1,2830,null,{}] 10:39:55 INFO - PROCESS | 1665 | 1469554795768 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}] 10:39:55 INFO - PROCESS | 1665 | 1469554795769 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:55 INFO - PROCESS | 1665 | 1469554795856 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:39:55 INFO - PROCESS | 1665 | 1469554795862 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 1665 | 1469554795864 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:55 INFO - PROCESS | 1665 | ++DOCSHELL 0x119eee000 == 29 [pid = 1665] [id = 715] 10:39:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x118302400) [pid = 1665] [serial = 2145] [outer = 0x0] 10:39:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x118779400) [pid = 1665] [serial = 2146] [outer = 0x118302400] 10:39:55 INFO - PROCESS | 1665 | 1469554795891 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x119327400) [pid = 1665] [serial = 2147] [outer = 0x118302400] 10:39:56 INFO - PROCESS | 1665 | 1469554796262 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]]]}] 10:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 519ms 10:39:56 INFO - PROCESS | 1665 | 1469554796283 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 1665 | 1469554796284 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:39:56 INFO - PROCESS | 1665 | 1469554796287 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 1665 | 1469554796289 Marionette TRACE conn2 <- [1,2834,null,{}] 10:39:56 INFO - PROCESS | 1665 | 1469554796305 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}] 10:39:56 INFO - PROCESS | 1665 | 1469554796310 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:56 INFO - PROCESS | 1665 | 1469554796413 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:39:56 INFO - PROCESS | 1665 | 1469554796418 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 1665 | 1469554796420 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x124883800 == 30 [pid = 1665] [id = 716] 10:39:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11269c000) [pid = 1665] [serial = 2148] [outer = 0x0] 10:39:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1194f3800) [pid = 1665] [serial = 2149] [outer = 0x11269c000] 10:39:56 INFO - PROCESS | 1665 | 1469554796450 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x1206d7400) [pid = 1665] [serial = 2150] [outer = 0x11269c000] 10:39:56 INFO - PROCESS | 1665 | 1469554796770 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 524ms 10:39:56 INFO - PROCESS | 1665 | 1469554796812 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 1665 | 1469554796813 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:39:56 INFO - PROCESS | 1665 | 1469554796816 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 1665 | 1469554796817 Marionette TRACE conn2 <- [1,2838,null,{}] 10:39:56 INFO - PROCESS | 1665 | 1469554796819 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}] 10:39:56 INFO - PROCESS | 1665 | 1469554796820 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:56 INFO - PROCESS | 1665 | 1469554796900 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:39:56 INFO - PROCESS | 1665 | 1469554796966 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 1665 | 1469554796967 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:56 INFO - PROCESS | 1665 | ++DOCSHELL 0x12841f000 == 31 [pid = 1665] [id = 717] 10:39:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194e5800) [pid = 1665] [serial = 2151] [outer = 0x0] 10:39:56 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x123fba800) [pid = 1665] [serial = 2152] [outer = 0x1194e5800] 10:39:56 INFO - PROCESS | 1665 | 1469554796992 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1243a9c00) [pid = 1665] [serial = 2153] [outer = 0x1194e5800] 10:39:57 INFO - PROCESS | 1665 | 1469554797312 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]]]}] 10:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 10:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:39:57 INFO - PROCESS | 1665 | 1469554797335 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 1665 | 1469554797336 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:39:57 INFO - PROCESS | 1665 | 1469554797338 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 1665 | 1469554797339 Marionette TRACE conn2 <- [1,2842,null,{}] 10:39:57 INFO - PROCESS | 1665 | 1469554797351 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}] 10:39:57 INFO - PROCESS | 1665 | 1469554797353 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:57 INFO - PROCESS | 1665 | 1469554797452 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:39:57 INFO - PROCESS | 1665 | 1469554797456 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 1665 | 1469554797457 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:57 INFO - PROCESS | 1665 | ++DOCSHELL 0x1287e3000 == 32 [pid = 1665] [id = 718] 10:39:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1206da800) [pid = 1665] [serial = 2154] [outer = 0x0] 10:39:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x124408400) [pid = 1665] [serial = 2155] [outer = 0x1206da800] 10:39:57 INFO - PROCESS | 1665 | 1469554797482 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x1244c1800) [pid = 1665] [serial = 2156] [outer = 0x1206da800] 10:39:57 INFO - PROCESS | 1665 | 1469554797824 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]]]}] 10:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 523ms 10:39:57 INFO - PROCESS | 1665 | 1469554797862 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 1665 | 1469554797863 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:39:57 INFO - PROCESS | 1665 | 1469554797865 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 1665 | 1469554797866 Marionette TRACE conn2 <- [1,2846,null,{}] 10:39:57 INFO - PROCESS | 1665 | 1469554797868 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}] 10:39:57 INFO - PROCESS | 1665 | 1469554797872 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:58 INFO - PROCESS | 1665 | 1469554797998 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:39:58 INFO - PROCESS | 1665 | 1469554798010 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 1665 | 1469554798011 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a52c800 == 33 [pid = 1665] [id = 719] 10:39:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x1249b7400) [pid = 1665] [serial = 2157] [outer = 0x0] 10:39:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1265a1c00) [pid = 1665] [serial = 2158] [outer = 0x1249b7400] 10:39:58 INFO - PROCESS | 1665 | 1469554798036 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x128928400) [pid = 1665] [serial = 2159] [outer = 0x1249b7400] 10:39:58 INFO - PROCESS | 1665 | 1469554798444 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]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 620ms 10:39:58 INFO - PROCESS | 1665 | 1469554798486 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 1665 | 1469554798488 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:39:58 INFO - PROCESS | 1665 | 1469554798492 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - PROCESS | 1665 | 1469554798494 Marionette TRACE conn2 <- [1,2850,null,{}] 10:39:58 INFO - PROCESS | 1665 | 1469554798497 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}] 10:39:58 INFO - PROCESS | 1665 | 1469554798499 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:58 INFO - PROCESS | 1665 | 1469554798646 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:39:58 INFO - PROCESS | 1665 | 1469554798668 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 1665 | 1469554798670 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:58 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b862800 == 34 [pid = 1665] [id = 720] 10:39:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x123b9e800) [pid = 1665] [serial = 2160] [outer = 0x0] 10:39:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1289c6c00) [pid = 1665] [serial = 2161] [outer = 0x123b9e800] 10:39:58 INFO - PROCESS | 1665 | 1469554798706 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1289d1000) [pid = 1665] [serial = 2162] [outer = 0x123b9e800] 10:39:59 INFO - PROCESS | 1665 | 1469554799071 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 621ms 10:39:59 INFO - PROCESS | 1665 | 1469554799114 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1665 | 1469554799115 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:39:59 INFO - PROCESS | 1665 | 1469554799117 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1665 | 1469554799118 Marionette TRACE conn2 <- [1,2854,null,{}] 10:39:59 INFO - PROCESS | 1665 | 1469554799120 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}] 10:39:59 INFO - PROCESS | 1665 | 1469554799121 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:59 INFO - PROCESS | 1665 | 1469554799219 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:39:59 INFO - PROCESS | 1665 | 1469554799224 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1665 | 1469554799225 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcbd800 == 35 [pid = 1665] [id = 721] 10:39:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1243ab000) [pid = 1665] [serial = 2163] [outer = 0x0] 10:39:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12a482c00) [pid = 1665] [serial = 2164] [outer = 0x1243ab000] 10:39:59 INFO - PROCESS | 1665 | 1469554799249 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12a4d7400) [pid = 1665] [serial = 2165] [outer = 0x1243ab000] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x123fbc000) [pid = 1665] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124cd9800) [pid = 1665] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x112692800) [pid = 1665] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x1248f2800) [pid = 1665] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1206ce800) [pid = 1665] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1282e9800) [pid = 1665] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x116753c00) [pid = 1665] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1122be400) [pid = 1665] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x115e8ac00) [pid = 1665] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1194dbc00) [pid = 1665] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x112fa1800) [pid = 1665] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x118760800) [pid = 1665] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x116987c00) [pid = 1665] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x124189800) [pid = 1665] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x115e31400) [pid = 1665] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x115e8ec00) [pid = 1665] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:39:59 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x112693800) [pid = 1665] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:39:59 INFO - PROCESS | 1665 | 1469554799666 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]]]}] 10:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 568ms 10:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:39:59 INFO - PROCESS | 1665 | 1469554799685 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1665 | 1469554799686 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:39:59 INFO - PROCESS | 1665 | 1469554799688 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1665 | 1469554799690 Marionette TRACE conn2 <- [1,2858,null,{}] 10:39:59 INFO - PROCESS | 1665 | 1469554799711 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}] 10:39:59 INFO - PROCESS | 1665 | 1469554799713 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:59 INFO - PROCESS | 1665 | 1469554799797 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:39:59 INFO - PROCESS | 1665 | 1469554799801 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1665 | 1469554799802 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:39:59 INFO - PROCESS | 1665 | ++DOCSHELL 0x124882000 == 36 [pid = 1665] [id = 722] 10:39:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x113c5b800) [pid = 1665] [serial = 2166] [outer = 0x0] 10:39:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x11830b400) [pid = 1665] [serial = 2167] [outer = 0x113c5b800] 10:39:59 INFO - PROCESS | 1665 | 1469554799826 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x1194e8800) [pid = 1665] [serial = 2168] [outer = 0x113c5b800] 10:40:00 INFO - PROCESS | 1665 | 1469554800181 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 537ms 10:40:00 INFO - PROCESS | 1665 | 1469554800228 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 1665 | 1469554800230 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:40:00 INFO - PROCESS | 1665 | 1469554800234 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 1665 | 1469554800235 Marionette TRACE conn2 <- [1,2862,null,{}] 10:40:00 INFO - PROCESS | 1665 | 1469554800238 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}] 10:40:00 INFO - PROCESS | 1665 | 1469554800241 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:00 INFO - PROCESS | 1665 | 1469554800399 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:40:00 INFO - PROCESS | 1665 | 1469554800412 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 1665 | 1469554800413 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:00 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9a5000 == 37 [pid = 1665] [id = 723] 10:40:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x114f80400) [pid = 1665] [serial = 2169] [outer = 0x0] 10:40:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x120fe6400) [pid = 1665] [serial = 2170] [outer = 0x114f80400] 10:40:00 INFO - PROCESS | 1665 | 1469554800463 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x128933400) [pid = 1665] [serial = 2171] [outer = 0x114f80400] 10:40:00 INFO - PROCESS | 1665 | 1469554800852 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]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 10:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:40:00 INFO - PROCESS | 1665 | 1469554800903 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 1665 | 1469554800905 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:40:00 INFO - PROCESS | 1665 | 1469554800907 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 1665 | 1469554800908 Marionette TRACE conn2 <- [1,2866,null,{}] 10:40:00 INFO - PROCESS | 1665 | 1469554800911 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}] 10:40:00 INFO - PROCESS | 1665 | 1469554800913 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:01 INFO - PROCESS | 1665 | 1469554801031 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:40:01 INFO - PROCESS | 1665 | 1469554801037 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 1665 | 1469554801039 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d076800 == 38 [pid = 1665] [id = 724] 10:40:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12a31b400) [pid = 1665] [serial = 2172] [outer = 0x0] 10:40:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x12ab29000) [pid = 1665] [serial = 2173] [outer = 0x12a31b400] 10:40:01 INFO - PROCESS | 1665 | 1469554801068 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12adb0000) [pid = 1665] [serial = 2174] [outer = 0x12a31b400] 10:40:01 INFO - PROCESS | 1665 | 1469554801371 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]]]}] 10:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 522ms 10:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:40:01 INFO - PROCESS | 1665 | 1469554801429 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 1665 | 1469554801430 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:40:01 INFO - PROCESS | 1665 | 1469554801432 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 1665 | 1469554801433 Marionette TRACE conn2 <- [1,2870,null,{}] 10:40:01 INFO - PROCESS | 1665 | 1469554801436 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}] 10:40:01 INFO - PROCESS | 1665 | 1469554801437 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:01 INFO - PROCESS | 1665 | 1469554801583 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:40:01 INFO - PROCESS | 1665 | 1469554801709 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 1665 | 1469554801711 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:01 INFO - PROCESS | 1665 | ++DOCSHELL 0x113c26800 == 39 [pid = 1665] [id = 725] 10:40:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x112695000) [pid = 1665] [serial = 2175] [outer = 0x0] 10:40:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x1127de800) [pid = 1665] [serial = 2176] [outer = 0x112695000] 10:40:01 INFO - PROCESS | 1665 | 1469554801804 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x1133d9c00) [pid = 1665] [serial = 2177] [outer = 0x112695000] 10:40:02 INFO - PROCESS | 1665 | 1469554802250 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]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 870ms 10:40:02 INFO - PROCESS | 1665 | 1469554802303 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:40:02 INFO - PROCESS | 1665 | 1469554802305 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:40:02 INFO - PROCESS | 1665 | 1469554802309 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 1665 | 1469554802311 Marionette TRACE conn2 <- [1,2874,null,{}] 10:40:02 INFO - PROCESS | 1665 | 1469554802314 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}] 10:40:02 INFO - PROCESS | 1665 | 1469554802317 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:02 INFO - PROCESS | 1665 | 1469554802426 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:40:02 INFO - PROCESS | 1665 | 1469554802487 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1665 | 1469554802489 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:02 INFO - PROCESS | 1665 | ++DOCSHELL 0x1244de800 == 40 [pid = 1665] [id = 726] 10:40:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x113dd0c00) [pid = 1665] [serial = 2178] [outer = 0x0] 10:40:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x118487000) [pid = 1665] [serial = 2179] [outer = 0x113dd0c00] 10:40:02 INFO - PROCESS | 1665 | 1469554802531 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x119058800) [pid = 1665] [serial = 2180] [outer = 0x113dd0c00] 10:40:02 INFO - PROCESS | 1665 | 1469554802924 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]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 10:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:40:02 INFO - PROCESS | 1665 | 1469554802979 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:40:02 INFO - PROCESS | 1665 | 1469554802981 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:40:02 INFO - PROCESS | 1665 | 1469554802984 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 1665 | 1469554802985 Marionette TRACE conn2 <- [1,2878,null,{}] 10:40:02 INFO - PROCESS | 1665 | 1469554802988 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}] 10:40:02 INFO - PROCESS | 1665 | 1469554802989 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:03 INFO - PROCESS | 1665 | 1469554803116 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:40:03 INFO - PROCESS | 1665 | 1469554803181 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 1665 | 1469554803183 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcd1800 == 41 [pid = 1665] [id = 727] 10:40:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x11952f400) [pid = 1665] [serial = 2181] [outer = 0x0] 10:40:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x123fcc000) [pid = 1665] [serial = 2182] [outer = 0x11952f400] 10:40:03 INFO - PROCESS | 1665 | 1469554803211 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1244c0c00) [pid = 1665] [serial = 2183] [outer = 0x11952f400] 10:40:03 INFO - PROCESS | 1665 | 1469554803637 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]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 10:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:40:03 INFO - PROCESS | 1665 | 1469554803655 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 1665 | 1469554803659 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:40:03 INFO - PROCESS | 1665 | 1469554803667 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - PROCESS | 1665 | 1469554803670 Marionette TRACE conn2 <- [1,2882,null,{}] 10:40:03 INFO - PROCESS | 1665 | 1469554803672 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}] 10:40:03 INFO - PROCESS | 1665 | 1469554803676 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:03 INFO - PROCESS | 1665 | 1469554803784 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:40:03 INFO - PROCESS | 1665 | 1469554803847 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 1665 | 1469554803848 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:03 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9a8000 == 42 [pid = 1665] [id = 728] 10:40:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x119988c00) [pid = 1665] [serial = 2184] [outer = 0x0] 10:40:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x125685400) [pid = 1665] [serial = 2185] [outer = 0x119988c00] 10:40:03 INFO - PROCESS | 1665 | 1469554803923 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x128928800) [pid = 1665] [serial = 2186] [outer = 0x119988c00] 10:40:04 INFO - PROCESS | 1665 | 1469554804350 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]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 729ms 10:40:04 INFO - PROCESS | 1665 | 1469554804392 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 1665 | 1469554804394 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:40:04 INFO - PROCESS | 1665 | 1469554804424 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 1665 | 1469554804426 Marionette TRACE conn2 <- [1,2886,null,{}] 10:40:04 INFO - PROCESS | 1665 | 1469554804454 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}] 10:40:04 INFO - PROCESS | 1665 | 1469554804455 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:04 INFO - PROCESS | 1665 | 1469554804554 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:40:04 INFO - PROCESS | 1665 | 1469554804791 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 1665 | 1469554804792 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:04 INFO - PROCESS | 1665 | ++DOCSHELL 0x119363000 == 43 [pid = 1665] [id = 729] 10:40:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x111c13800) [pid = 1665] [serial = 2187] [outer = 0x0] 10:40:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x11269f000) [pid = 1665] [serial = 2188] [outer = 0x111c13800] 10:40:04 INFO - PROCESS | 1665 | 1469554804821 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x1130d2800) [pid = 1665] [serial = 2189] [outer = 0x111c13800] 10:40:05 INFO - PROCESS | 1665 | 1469554805214 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]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 873ms 10:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:40:05 INFO - PROCESS | 1665 | 1469554805272 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 1665 | 1469554805274 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:40:05 INFO - PROCESS | 1665 | 1469554805277 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 1665 | 1469554805279 Marionette TRACE conn2 <- [1,2890,null,{}] 10:40:05 INFO - PROCESS | 1665 | 1469554805282 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}] 10:40:05 INFO - PROCESS | 1665 | 1469554805284 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:05 INFO - PROCESS | 1665 | 1469554805380 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:40:05 INFO - PROCESS | 1665 | 1469554805445 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:05 INFO - PROCESS | 1665 | 1469554805447 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:05 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185d6000 == 44 [pid = 1665] [id = 730] 10:40:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x116aa5000) [pid = 1665] [serial = 2190] [outer = 0x0] 10:40:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x11809e800) [pid = 1665] [serial = 2191] [outer = 0x116aa5000] 10:40:05 INFO - PROCESS | 1665 | 1469554805474 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x118758c00) [pid = 1665] [serial = 2192] [outer = 0x116aa5000] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12d076800 == 43 [pid = 1665] [id = 724] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9a5000 == 42 [pid = 1665] [id = 723] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x124882000 == 41 [pid = 1665] [id = 722] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcbd800 == 40 [pid = 1665] [id = 721] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12b862800 == 39 [pid = 1665] [id = 720] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12a52c800 == 38 [pid = 1665] [id = 719] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1287e3000 == 37 [pid = 1665] [id = 718] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12841f000 == 36 [pid = 1665] [id = 717] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x124883800 == 35 [pid = 1665] [id = 716] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x119eee000 == 34 [pid = 1665] [id = 715] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x11817c000 == 33 [pid = 1665] [id = 714] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12ca4d800 == 32 [pid = 1665] [id = 17] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x123e0a800 == 31 [pid = 1665] [id = 713] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d6800 == 30 [pid = 1665] [id = 712] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9b7800 == 29 [pid = 1665] [id = 711] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x119363000 == 28 [pid = 1665] [id = 729] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9a8000 == 27 [pid = 1665] [id = 728] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcd1800 == 26 [pid = 1665] [id = 727] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x1244de800 == 25 [pid = 1665] [id = 726] 10:40:06 INFO - PROCESS | 1665 | --DOCSHELL 0x113c26800 == 24 [pid = 1665] [id = 725] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x1133dd800) [pid = 1665] [serial = 2084] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x11269fc00) [pid = 1665] [serial = 2083] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x118488800) [pid = 1665] [serial = 2087] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x117d19000) [pid = 1665] [serial = 2086] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x123fcb800) [pid = 1665] [serial = 2090] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x1199f3c00) [pid = 1665] [serial = 2089] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x113cd3800) [pid = 1665] [serial = 2101] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x115e85c00) [pid = 1665] [serial = 2102] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x11952ac00) [pid = 1665] [serial = 2110] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x118092800) [pid = 1665] [serial = 2104] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x1282edc00) [pid = 1665] [serial = 2093] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x11840e000) [pid = 1665] [serial = 2105] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x124928400) [pid = 1665] [serial = 2092] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x11852c800) [pid = 1665] [serial = 2099] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11830e000) [pid = 1665] [serial = 2098] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x117d0f800) [pid = 1665] [serial = 2096] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11905c400) [pid = 1665] [serial = 2107] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x1194dd000) [pid = 1665] [serial = 2108] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x1164e5800) [pid = 1665] [serial = 2095] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1248f2c00) [pid = 1665] [serial = 2117] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x12418bc00) [pid = 1665] [serial = 2116] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x126129800) [pid = 1665] [serial = 2122] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x119322400) [pid = 1665] [serial = 2125] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x124a7f000) [pid = 1665] [serial = 2119] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12810f000) [pid = 1665] [serial = 2128] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x1248f6c00) [pid = 1665] [serial = 2126] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12a325000) [pid = 1665] [serial = 2132] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12892a000) [pid = 1665] [serial = 2131] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x12a481400) [pid = 1665] [serial = 2134] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x1206cec00) [pid = 1665] [serial = 2113] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12811c800) [pid = 1665] [serial = 2129] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x123babc00) [pid = 1665] [serial = 2114] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 78 (0x124cd8800) [pid = 1665] [serial = 2120] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 77 (0x12686e400) [pid = 1665] [serial = 2123] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | --DOMWINDOW == 76 (0x1199f7c00) [pid = 1665] [serial = 2111] [outer = 0x0] [url = about:blank] 10:40:06 INFO - PROCESS | 1665 | 1469554806551 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1320ms 10:40:06 INFO - PROCESS | 1665 | 1469554806598 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:40:06 INFO - PROCESS | 1665 | 1469554806601 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:40:06 INFO - PROCESS | 1665 | 1469554806604 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 1665 | 1469554806606 Marionette TRACE conn2 <- [1,2894,null,{}] 10:40:06 INFO - PROCESS | 1665 | 1469554806610 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}] 10:40:06 INFO - PROCESS | 1665 | 1469554806612 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:06 INFO - PROCESS | 1665 | 1469554806713 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:40:06 INFO - PROCESS | 1665 | 1469554806791 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 1665 | 1469554806792 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:06 INFO - PROCESS | 1665 | ++DOCSHELL 0x11715e800 == 25 [pid = 1665] [id = 731] 10:40:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 77 (0x1127d7c00) [pid = 1665] [serial = 2193] [outer = 0x0] 10:40:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 78 (0x112fd6800) [pid = 1665] [serial = 2194] [outer = 0x1127d7c00] 10:40:06 INFO - PROCESS | 1665 | 1469554806824 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 1665 | ++DOMWINDOW == 79 (0x115d07800) [pid = 1665] [serial = 2195] [outer = 0x1127d7c00] 10:40:07 INFO - PROCESS | 1665 | 1469554807344 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]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 822ms 10:40:07 INFO - PROCESS | 1665 | 1469554807425 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 1665 | 1469554807429 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:40:07 INFO - PROCESS | 1665 | 1469554807434 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 1665 | 1469554807436 Marionette TRACE conn2 <- [1,2898,null,{}] 10:40:07 INFO - PROCESS | 1665 | 1469554807438 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}] 10:40:07 INFO - PROCESS | 1665 | 1469554807440 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:07 INFO - PROCESS | 1665 | 1469554807545 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:40:07 INFO - PROCESS | 1665 | 1469554807601 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 1665 | 1469554807603 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:07 INFO - PROCESS | 1665 | ++DOCSHELL 0x1185c5800 == 26 [pid = 1665] [id = 732] 10:40:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x11663b800) [pid = 1665] [serial = 2196] [outer = 0x0] 10:40:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x11690f800) [pid = 1665] [serial = 2197] [outer = 0x11663b800] 10:40:07 INFO - PROCESS | 1665 | 1469554807635 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x1176ccc00) [pid = 1665] [serial = 2198] [outer = 0x11663b800] 10:40:08 INFO - PROCESS | 1665 | 1469554808248 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]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 824ms 10:40:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:40:08 INFO - PROCESS | 1665 | 1469554808257 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 1665 | 1469554808262 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:40:08 INFO - PROCESS | 1665 | 1469554808265 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 1665 | 1469554808267 Marionette TRACE conn2 <- [1,2902,null,{}] 10:40:08 INFO - PROCESS | 1665 | 1469554808270 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}] 10:40:08 INFO - PROCESS | 1665 | 1469554808272 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:08 INFO - PROCESS | 1665 | 1469554808356 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:40:08 INFO - PROCESS | 1665 | 1469554808362 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 1665 | 1469554808364 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f68800 == 27 [pid = 1665] [id = 733] 10:40:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x1122bdc00) [pid = 1665] [serial = 2199] [outer = 0x0] 10:40:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x11269f400) [pid = 1665] [serial = 2200] [outer = 0x1122bdc00] 10:40:08 INFO - PROCESS | 1665 | 1469554808392 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x1127dc400) [pid = 1665] [serial = 2201] [outer = 0x1122bdc00] 10:40:08 INFO - PROCESS | 1665 | 1469554808736 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 10:40:08 INFO - PROCESS | 1665 | 1469554808785 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 1665 | 1469554808788 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:40:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:40:08 INFO - PROCESS | 1665 | 1469554808793 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 1665 | 1469554808794 Marionette TRACE conn2 <- [1,2906,null,{}] 10:40:08 INFO - PROCESS | 1665 | 1469554808796 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}] 10:40:08 INFO - PROCESS | 1665 | 1469554808798 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:08 INFO - PROCESS | 1665 | 1469554808880 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:40:08 INFO - PROCESS | 1665 | 1469554808884 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 1665 | 1469554808886 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:08 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199b6800 == 28 [pid = 1665] [id = 734] 10:40:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x113350400) [pid = 1665] [serial = 2202] [outer = 0x0] 10:40:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x114f7f800) [pid = 1665] [serial = 2203] [outer = 0x113350400] 10:40:08 INFO - PROCESS | 1665 | 1469554808913 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x116141800) [pid = 1665] [serial = 2204] [outer = 0x113350400] 10:40:09 INFO - PROCESS | 1665 | 1469554809264 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]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 524ms 10:40:09 INFO - PROCESS | 1665 | 1469554809317 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:40:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:40:09 INFO - PROCESS | 1665 | 1469554809325 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:40:09 INFO - PROCESS | 1665 | 1469554809327 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 1665 | 1469554809330 Marionette TRACE conn2 <- [1,2910,null,{}] 10:40:09 INFO - PROCESS | 1665 | 1469554809338 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}] 10:40:09 INFO - PROCESS | 1665 | 1469554809341 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:09 INFO - PROCESS | 1665 | 1469554809423 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:40:09 INFO - PROCESS | 1665 | 1469554809432 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1665 | 1469554809434 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x124181800 == 29 [pid = 1665] [id = 735] 10:40:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x1164edc00) [pid = 1665] [serial = 2205] [outer = 0x0] 10:40:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11840d400) [pid = 1665] [serial = 2206] [outer = 0x1164edc00] 10:40:09 INFO - PROCESS | 1665 | 1469554809463 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11875f000) [pid = 1665] [serial = 2207] [outer = 0x1164edc00] 10:40:09 INFO - PROCESS | 1665 | 1469554809801 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]]]}] 10:40:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:40:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:40:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 522ms 10:40:09 INFO - PROCESS | 1665 | 1469554809851 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:40:09 INFO - TEST-START | /DOMEvents/constructors.html 10:40:09 INFO - PROCESS | 1665 | 1469554809852 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:40:09 INFO - PROCESS | 1665 | 1469554809855 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 1665 | 1469554809856 Marionette TRACE conn2 <- [1,2914,null,{}] 10:40:09 INFO - PROCESS | 1665 | 1469554809858 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}] 10:40:09 INFO - PROCESS | 1665 | 1469554809859 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:09 INFO - PROCESS | 1665 | 1469554809939 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:40:09 INFO - PROCESS | 1665 | 1469554809955 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1665 | 1469554809956 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:09 INFO - PROCESS | 1665 | ++DOCSHELL 0x12560b800 == 30 [pid = 1665] [id = 736] 10:40:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x119054400) [pid = 1665] [serial = 2208] [outer = 0x0] 10:40:09 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11932a800) [pid = 1665] [serial = 2209] [outer = 0x119054400] 10:40:09 INFO - PROCESS | 1665 | 1469554809983 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x119344400) [pid = 1665] [serial = 2210] [outer = 0x119054400] 10:40:10 INFO - PROCESS | 1665 | 1469554810346 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]]]}] 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:40:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 523ms 10:40:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:40:10 INFO - PROCESS | 1665 | 1469554810379 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 1665 | 1469554810380 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:40:10 INFO - PROCESS | 1665 | 1469554810382 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1665 | 1469554810384 Marionette TRACE conn2 <- [1,2918,null,{}] 10:40:10 INFO - PROCESS | 1665 | 1469554810386 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}] 10:40:10 INFO - PROCESS | 1665 | 1469554810387 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:10 INFO - PROCESS | 1665 | 1469554810497 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:40:10 INFO - PROCESS | 1665 | 1469554810531 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 1665 | 1469554810532 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:10 INFO - PROCESS | 1665 | ++DOCSHELL 0x128194800 == 31 [pid = 1665] [id = 737] 10:40:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x110f79800) [pid = 1665] [serial = 2211] [outer = 0x0] 10:40:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x119327800) [pid = 1665] [serial = 2212] [outer = 0x110f79800] 10:40:10 INFO - PROCESS | 1665 | 1469554810556 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x11952d800) [pid = 1665] [serial = 2213] [outer = 0x110f79800] 10:40:10 INFO - PROCESS | 1665 | 1469554810881 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:40:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:40:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 517ms 10:40:10 INFO - PROCESS | 1665 | 1469554810901 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:40:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:40:10 INFO - PROCESS | 1665 | 1469554810902 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:40:10 INFO - PROCESS | 1665 | 1469554810905 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1665 | 1469554810907 Marionette TRACE conn2 <- [1,2922,null,{}] 10:40:10 INFO - PROCESS | 1665 | 1469554810912 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}] 10:40:10 INFO - PROCESS | 1665 | 1469554810917 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:11 INFO - PROCESS | 1665 | 1469554811065 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:40:11 INFO - PROCESS | 1665 | 1469554811081 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1665 | 1469554811083 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a359000 == 32 [pid = 1665] [id = 738] 10:40:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1199ea000) [pid = 1665] [serial = 2214] [outer = 0x0] 10:40:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x120fe4400) [pid = 1665] [serial = 2215] [outer = 0x1199ea000] 10:40:11 INFO - PROCESS | 1665 | 1469554811124 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x123fd1000) [pid = 1665] [serial = 2216] [outer = 0x1199ea000] 10:40:11 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:40:11 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:40:11 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:40:11 INFO - PROCESS | 1665 | [1665] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:40:11 INFO - PROCESS | 1665 | 1469554811585 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]]]}] 10:40:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:40:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:40:11 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 10:40:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:40:11 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 10:40:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:40:11 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]" 10:40:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:40:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:40:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 723ms 10:40:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:40:11 INFO - PROCESS | 1665 | 1469554811631 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 1665 | 1469554811633 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:40:11 INFO - PROCESS | 1665 | 1469554811635 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 1665 | 1469554811636 Marionette TRACE conn2 <- [1,2926,null,{}] 10:40:11 INFO - PROCESS | 1665 | 1469554811638 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}] 10:40:11 INFO - PROCESS | 1665 | 1469554811640 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:11 INFO - PROCESS | 1665 | 1469554811737 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:40:11 INFO - PROCESS | 1665 | 1469554811742 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1665 | 1469554811743 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:11 INFO - PROCESS | 1665 | ++DOCSHELL 0x1169c1800 == 33 [pid = 1665] [id = 739] 10:40:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x123fd5400) [pid = 1665] [serial = 2217] [outer = 0x0] 10:40:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x124197800) [pid = 1665] [serial = 2218] [outer = 0x123fd5400] 10:40:11 INFO - PROCESS | 1665 | 1469554811767 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x1244c5000) [pid = 1665] [serial = 2219] [outer = 0x123fd5400] 10:40:12 INFO - PROCESS | 1665 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:40:12 INFO - PROCESS | 1665 | 1469554812090 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]]]}] 10:40:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:40:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 10:40:12 INFO - PROCESS | 1665 | 1469554812114 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1665 | 1469554812116 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:40:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:40:12 INFO - PROCESS | 1665 | 1469554812118 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1665 | 1469554812119 Marionette TRACE conn2 <- [1,2930,null,{}] 10:40:12 INFO - PROCESS | 1665 | 1469554812122 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}] 10:40:12 INFO - PROCESS | 1665 | 1469554812123 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:12 INFO - PROCESS | 1665 | 1469554812238 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:40:12 INFO - PROCESS | 1665 | 1469554812250 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 1665 | 1469554812251 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5c1800 == 34 [pid = 1665] [id = 740] 10:40:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x124190800) [pid = 1665] [serial = 2220] [outer = 0x0] 10:40:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1248edc00) [pid = 1665] [serial = 2221] [outer = 0x124190800] 10:40:12 INFO - PROCESS | 1665 | 1469554812277 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12491b000) [pid = 1665] [serial = 2222] [outer = 0x124190800] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x111c13800) [pid = 1665] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1249b7400) [pid = 1665] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1206da800) [pid = 1665] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1243ab000) [pid = 1665] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x118302400) [pid = 1665] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x114f80400) [pid = 1665] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x116141400) [pid = 1665] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x11269c000) [pid = 1665] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x112fd6c00) [pid = 1665] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x123b9e800) [pid = 1665] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1194e5800) [pid = 1665] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x12a325c00) [pid = 1665] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x112f9ec00) [pid = 1665] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12a31b400) [pid = 1665] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x12ca3e000) [pid = 1665] [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.] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x113c5b800) [pid = 1665] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x119988c00) [pid = 1665] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x11952f400) [pid = 1665] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x113dd0c00) [pid = 1665] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:40:12 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x112695000) [pid = 1665] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:40:12 INFO - PROCESS | 1665 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:40:12 INFO - PROCESS | 1665 | 1469554812622 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]]]}] 10:40:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:40:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 519ms 10:40:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:40:12 INFO - PROCESS | 1665 | 1469554812638 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1665 | 1469554812639 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:40:12 INFO - PROCESS | 1665 | 1469554812641 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1665 | 1469554812644 Marionette TRACE conn2 <- [1,2934,null,{}] 10:40:12 INFO - PROCESS | 1665 | 1469554812647 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}] 10:40:12 INFO - PROCESS | 1665 | 1469554812648 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:12 INFO - PROCESS | 1665 | 1469554812729 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:40:12 INFO - PROCESS | 1665 | 1469554812733 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 1665 | 1469554812734 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:12 INFO - PROCESS | 1665 | ++DOCSHELL 0x124181000 == 35 [pid = 1665] [id = 741] 10:40:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x112fa1400) [pid = 1665] [serial = 2223] [outer = 0x0] 10:40:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x115e8b400) [pid = 1665] [serial = 2224] [outer = 0x112fa1400] 10:40:12 INFO - PROCESS | 1665 | 1469554812759 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x119343c00) [pid = 1665] [serial = 2225] [outer = 0x112fa1400] 10:40:13 INFO - PROCESS | 1665 | 1469554813080 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]]]}] 10:40:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 10:40:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:40:13 INFO - PROCESS | 1665 | 1469554813113 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:40:13 INFO - PROCESS | 1665 | 1469554813115 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:40:13 INFO - PROCESS | 1665 | 1469554813118 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 1665 | 1469554813120 Marionette TRACE conn2 <- [1,2938,null,{}] 10:40:13 INFO - PROCESS | 1665 | 1469554813123 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}] 10:40:13 INFO - PROCESS | 1665 | 1469554813125 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:13 INFO - PROCESS | 1665 | 1469554813289 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:40:13 INFO - PROCESS | 1665 | 1469554813300 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 1665 | 1469554813301 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b878000 == 36 [pid = 1665] [id = 742] 10:40:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x11875c400) [pid = 1665] [serial = 2226] [outer = 0x0] 10:40:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12440b800) [pid = 1665] [serial = 2227] [outer = 0x11875c400] 10:40:13 INFO - PROCESS | 1665 | 1469554813340 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124ab6c00) [pid = 1665] [serial = 2228] [outer = 0x11875c400] 10:40:13 INFO - PROCESS | 1665 | 1469554813706 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]]]}] 10:40:13 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. 10:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 619ms 10:40:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:40:13 INFO - PROCESS | 1665 | 1469554813737 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:40:13 INFO - PROCESS | 1665 | 1469554813739 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:40:13 INFO - PROCESS | 1665 | 1469554813742 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 1665 | 1469554813745 Marionette TRACE conn2 <- [1,2942,null,{}] 10:40:13 INFO - PROCESS | 1665 | 1469554813748 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}] 10:40:13 INFO - PROCESS | 1665 | 1469554813749 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:13 INFO - PROCESS | 1665 | 1469554813843 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:40:13 INFO - PROCESS | 1665 | 1469554813909 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 1665 | 1469554813910 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:13 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c54d000 == 37 [pid = 1665] [id = 743] 10:40:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x119421000) [pid = 1665] [serial = 2229] [outer = 0x0] 10:40:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1255cb400) [pid = 1665] [serial = 2230] [outer = 0x119421000] 10:40:13 INFO - PROCESS | 1665 | 1469554813937 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12810e000) [pid = 1665] [serial = 2231] [outer = 0x119421000] 10:40:14 INFO - PROCESS | 1665 | 1469554814190 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"]]]}] 10:40:14 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 10:40:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:40:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 472ms 10:40:14 INFO - PROCESS | 1665 | 1469554814216 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 1665 | 1469554814218 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:40:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:40:14 INFO - PROCESS | 1665 | 1469554814235 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 1665 | 1469554814237 Marionette TRACE conn2 <- [1,2946,null,{}] 10:40:14 INFO - PROCESS | 1665 | 1469554814241 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}] 10:40:14 INFO - PROCESS | 1665 | 1469554814246 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:14 INFO - PROCESS | 1665 | 1469554814380 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:40:14 INFO - PROCESS | 1665 | 1469554814385 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 1665 | 1469554814386 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:14 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9b8000 == 38 [pid = 1665] [id = 744] 10:40:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12662cc00) [pid = 1665] [serial = 2232] [outer = 0x0] 10:40:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x126a6e000) [pid = 1665] [serial = 2233] [outer = 0x12662cc00] 10:40:14 INFO - PROCESS | 1665 | 1469554814437 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x128460400) [pid = 1665] [serial = 2234] [outer = 0x12662cc00] 10:40:14 INFO - PROCESS | 1665 | 1469554814986 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]]]}] 10:40:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:40:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 782ms 10:40:15 INFO - PROCESS | 1665 | 1469554815016 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1665 | 1469554815018 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:40:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:40:15 INFO - PROCESS | 1665 | 1469554815022 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1665 | 1469554815027 Marionette TRACE conn2 <- [1,2950,null,{}] 10:40:15 INFO - PROCESS | 1665 | 1469554815031 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}] 10:40:15 INFO - PROCESS | 1665 | 1469554815033 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:15 INFO - PROCESS | 1665 | 1469554815143 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:40:15 INFO - PROCESS | 1665 | 1469554815205 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 1665 | 1469554815206 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cc9800 == 39 [pid = 1665] [id = 745] 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1126a0c00) [pid = 1665] [serial = 2235] [outer = 0x0] 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x112f9b400) [pid = 1665] [serial = 2236] [outer = 0x1126a0c00] 10:40:15 INFO - PROCESS | 1665 | 1469554815250 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x115e31800) [pid = 1665] [serial = 2237] [outer = 0x1126a0c00] 10:40:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12417f800 == 40 [pid = 1665] [id = 746] 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x116fe6400) [pid = 1665] [serial = 2238] [outer = 0x0] 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x113dd0c00) [pid = 1665] [serial = 2239] [outer = 0x116fe6400] 10:40:15 INFO - PROCESS | 1665 | 1469554815655 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]]]}] 10:40:15 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. 10:40:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 675ms 10:40:15 INFO - PROCESS | 1665 | 1469554815696 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1665 | 1469554815700 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:40:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:40:15 INFO - PROCESS | 1665 | 1469554815704 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1665 | 1469554815706 Marionette TRACE conn2 <- [1,2954,null,{}] 10:40:15 INFO - PROCESS | 1665 | 1469554815708 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}] 10:40:15 INFO - PROCESS | 1665 | 1469554815710 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:15 INFO - PROCESS | 1665 | 1469554815837 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:40:15 INFO - PROCESS | 1665 | 1469554815942 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 1665 | 1469554815944 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:15 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5a6800 == 41 [pid = 1665] [id = 747] 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x116635400) [pid = 1665] [serial = 2240] [outer = 0x0] 10:40:15 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x11875f800) [pid = 1665] [serial = 2241] [outer = 0x116635400] 10:40:15 INFO - PROCESS | 1665 | 1469554815975 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x1194da400) [pid = 1665] [serial = 2242] [outer = 0x116635400] 10:40:16 INFO - PROCESS | 1665 | 1469554816334 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]]]}] 10:40:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:40:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:40:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 10:40:16 INFO - PROCESS | 1665 | 1469554816375 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 1665 | 1469554816377 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:40:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:40:16 INFO - PROCESS | 1665 | 1469554816379 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 1665 | 1469554816382 Marionette TRACE conn2 <- [1,2958,null,{}] 10:40:16 INFO - PROCESS | 1665 | 1469554816390 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}] 10:40:16 INFO - PROCESS | 1665 | 1469554816393 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:16 INFO - PROCESS | 1665 | 1469554816512 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:40:16 INFO - PROCESS | 1665 | 1469554816575 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 1665 | 1469554816578 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:16 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d077800 == 42 [pid = 1665] [id = 748] 10:40:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x1199ebc00) [pid = 1665] [serial = 2243] [outer = 0x0] 10:40:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x123d28800) [pid = 1665] [serial = 2244] [outer = 0x1199ebc00] 10:40:16 INFO - PROCESS | 1665 | 1469554816649 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1248f5c00) [pid = 1665] [serial = 2245] [outer = 0x1199ebc00] 10:40:17 INFO - PROCESS | 1665 | 1469554817017 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]]]}] 10:40:17 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:40:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 672ms 10:40:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:40:17 INFO - PROCESS | 1665 | 1469554817051 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 1665 | 1469554817053 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:40:17 INFO - PROCESS | 1665 | 1469554817055 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1665 | 1469554817057 Marionette TRACE conn2 <- [1,2962,null,{}] 10:40:17 INFO - PROCESS | 1665 | 1469554817059 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}] 10:40:17 INFO - PROCESS | 1665 | 1469554817060 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:17 INFO - PROCESS | 1665 | 1469554817164 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:40:17 INFO - PROCESS | 1665 | 1469554817268 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 1665 | 1469554817270 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d6e3800 == 43 [pid = 1665] [id = 749] 10:40:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x124a75800) [pid = 1665] [serial = 2246] [outer = 0x0] 10:40:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x1266b8400) [pid = 1665] [serial = 2247] [outer = 0x124a75800] 10:40:17 INFO - PROCESS | 1665 | 1469554817300 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x128114c00) [pid = 1665] [serial = 2248] [outer = 0x124a75800] 10:40:17 INFO - PROCESS | 1665 | 1469554817655 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]]]}] 10:40:17 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. 10:40:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 618ms 10:40:17 INFO - PROCESS | 1665 | 1469554817674 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 1665 | 1469554817676 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:40:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:40:17 INFO - PROCESS | 1665 | 1469554817678 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1665 | 1469554817680 Marionette TRACE conn2 <- [1,2966,null,{}] 10:40:17 INFO - PROCESS | 1665 | 1469554817682 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}] 10:40:17 INFO - PROCESS | 1665 | 1469554817683 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:17 INFO - PROCESS | 1665 | 1469554817801 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:40:17 INFO - PROCESS | 1665 | 1469554817860 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 1665 | 1469554817862 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:17 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d998800 == 44 [pid = 1665] [id = 750] 10:40:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x124c8ac00) [pid = 1665] [serial = 2249] [outer = 0x0] 10:40:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x1282e5000) [pid = 1665] [serial = 2250] [outer = 0x124c8ac00] 10:40:17 INFO - PROCESS | 1665 | 1469554817890 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x128929c00) [pid = 1665] [serial = 2251] [outer = 0x124c8ac00] 10:40:18 INFO - PROCESS | 1665 | 1469554818423 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]]]}] 10:40:18 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. 10:40:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 10:40:18 INFO - PROCESS | 1665 | 1469554818449 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 1665 | 1469554818451 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:40:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:40:18 INFO - PROCESS | 1665 | 1469554818455 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 1665 | 1469554818458 Marionette TRACE conn2 <- [1,2970,null,{}] 10:40:18 INFO - PROCESS | 1665 | 1469554818462 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}] 10:40:18 INFO - PROCESS | 1665 | 1469554818465 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:18 INFO - PROCESS | 1665 | 1469554818648 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:40:18 INFO - PROCESS | 1665 | 1469554818792 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 1665 | 1469554818793 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:18 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b90800 == 45 [pid = 1665] [id = 751] 10:40:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x11269a800) [pid = 1665] [serial = 2252] [outer = 0x0] 10:40:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x112a82c00) [pid = 1665] [serial = 2253] [outer = 0x11269a800] 10:40:18 INFO - PROCESS | 1665 | 1469554818842 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x115e25800) [pid = 1665] [serial = 2254] [outer = 0x11269a800] 10:40:19 INFO - PROCESS | 1665 | 1469554819243 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]]]}] 10:40:19 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. 10:40:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 822ms 10:40:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:40:19 INFO - PROCESS | 1665 | 1469554819277 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 1665 | 1469554819280 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:40:19 INFO - PROCESS | 1665 | 1469554819284 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 1665 | 1469554819285 Marionette TRACE conn2 <- [1,2974,null,{}] 10:40:19 INFO - PROCESS | 1665 | 1469554819288 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}] 10:40:19 INFO - PROCESS | 1665 | 1469554819289 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:19 INFO - PROCESS | 1665 | 1469554819389 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:40:19 INFO - PROCESS | 1665 | 1469554819452 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 1665 | 1469554819454 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x123f98000 == 46 [pid = 1665] [id = 752] 10:40:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x118486800) [pid = 1665] [serial = 2255] [outer = 0x0] 10:40:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 120 (0x11875bc00) [pid = 1665] [serial = 2256] [outer = 0x118486800] 10:40:19 INFO - PROCESS | 1665 | 1469554819483 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 121 (0x119058000) [pid = 1665] [serial = 2257] [outer = 0x118486800] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x12c54d000 == 45 [pid = 1665] [id = 743] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x12b878000 == 44 [pid = 1665] [id = 742] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x124181000 == 43 [pid = 1665] [id = 741] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5c1800 == 42 [pid = 1665] [id = 740] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x1169c1800 == 41 [pid = 1665] [id = 739] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x12a359000 == 40 [pid = 1665] [id = 738] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 120 (0x11809e800) [pid = 1665] [serial = 2191] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x128194800 == 39 [pid = 1665] [id = 737] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x12560b800 == 38 [pid = 1665] [id = 736] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x124181800 == 37 [pid = 1665] [id = 735] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x1199b6800 == 36 [pid = 1665] [id = 734] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x116f68800 == 35 [pid = 1665] [id = 733] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x1185c5800 == 34 [pid = 1665] [id = 732] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x11715e800 == 33 [pid = 1665] [id = 731] 10:40:19 INFO - PROCESS | 1665 | --DOCSHELL 0x1185d6000 == 32 [pid = 1665] [id = 730] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 119 (0x1130d2800) [pid = 1665] [serial = 2189] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x1265a1c00) [pid = 1665] [serial = 2158] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x124408400) [pid = 1665] [serial = 2155] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x1244c1800) [pid = 1665] [serial = 2156] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x12a482c00) [pid = 1665] [serial = 2164] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x118779400) [pid = 1665] [serial = 2146] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x128933400) [pid = 1665] [serial = 2171] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x119327400) [pid = 1665] [serial = 2147] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x11698ac00) [pid = 1665] [serial = 2143] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x117d13c00) [pid = 1665] [serial = 2144] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1194f3800) [pid = 1665] [serial = 2149] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x1206d7400) [pid = 1665] [serial = 2150] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x118095400) [pid = 1665] [serial = 2140] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x1289c6c00) [pid = 1665] [serial = 2161] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x118526000) [pid = 1665] [serial = 2141] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x123fba800) [pid = 1665] [serial = 2152] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x12a4d4400) [pid = 1665] [serial = 2135] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1133b7000) [pid = 1665] [serial = 2137] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1161a1000) [pid = 1665] [serial = 2138] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x11269f000) [pid = 1665] [serial = 2188] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x120fe6400) [pid = 1665] [serial = 2170] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12adb0000) [pid = 1665] [serial = 2174] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x116fe0c00) [pid = 1665] [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.] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x11830b400) [pid = 1665] [serial = 2167] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x1289d1000) [pid = 1665] [serial = 2162] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x128928400) [pid = 1665] [serial = 2159] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12ab29000) [pid = 1665] [serial = 2173] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x12a4d7400) [pid = 1665] [serial = 2165] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x1243a9c00) [pid = 1665] [serial = 2153] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x1194e8800) [pid = 1665] [serial = 2168] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x125685400) [pid = 1665] [serial = 2185] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x1244c0c00) [pid = 1665] [serial = 2183] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x123fcc000) [pid = 1665] [serial = 2182] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x119058800) [pid = 1665] [serial = 2180] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x118487000) [pid = 1665] [serial = 2179] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x1133d9c00) [pid = 1665] [serial = 2177] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x1127de800) [pid = 1665] [serial = 2176] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x128928800) [pid = 1665] [serial = 2186] [outer = 0x0] [url = about:blank] 10:40:19 INFO - PROCESS | 1665 | 1469554819834 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]]]}] 10:40:19 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. 10:40:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 10:40:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:40:19 INFO - PROCESS | 1665 | 1469554819864 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 1665 | 1469554819865 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:40:19 INFO - PROCESS | 1665 | 1469554819870 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 1665 | 1469554819872 Marionette TRACE conn2 <- [1,2978,null,{}] 10:40:19 INFO - PROCESS | 1665 | 1469554819880 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}] 10:40:19 INFO - PROCESS | 1665 | 1469554819883 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:19 INFO - PROCESS | 1665 | 1469554819968 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:40:19 INFO - PROCESS | 1665 | 1469554819973 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 1665 | 1469554819975 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:19 INFO - PROCESS | 1665 | ++DOCSHELL 0x119cd1000 == 33 [pid = 1665] [id = 753] 10:40:19 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x118782c00) [pid = 1665] [serial = 2258] [outer = 0x0] 10:40:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x119426800) [pid = 1665] [serial = 2259] [outer = 0x118782c00] 10:40:20 INFO - PROCESS | 1665 | 1469554820004 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x119529000) [pid = 1665] [serial = 2260] [outer = 0x118782c00] 10:40:20 INFO - PROCESS | 1665 | 1469554820352 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]]]}] 10:40:20 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. 10:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 522ms 10:40:20 INFO - PROCESS | 1665 | 1469554820393 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:40:20 INFO - PROCESS | 1665 | 1469554820395 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:40:20 INFO - PROCESS | 1665 | 1469554820397 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 1665 | 1469554820398 Marionette TRACE conn2 <- [1,2982,null,{}] 10:40:20 INFO - PROCESS | 1665 | 1469554820400 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}] 10:40:20 INFO - PROCESS | 1665 | 1469554820401 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:20 INFO - PROCESS | 1665 | 1469554820489 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:40:20 INFO - PROCESS | 1665 | 1469554820551 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1665 | 1469554820552 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x125647000 == 34 [pid = 1665] [id = 754] 10:40:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x119532c00) [pid = 1665] [serial = 2261] [outer = 0x0] 10:40:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x123d2f400) [pid = 1665] [serial = 2262] [outer = 0x119532c00] 10:40:20 INFO - PROCESS | 1665 | 1469554820579 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x123fd6400) [pid = 1665] [serial = 2263] [outer = 0x119532c00] 10:40:20 INFO - PROCESS | 1665 | 1469554820840 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"]]]}] 10:40:20 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 10:40:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 10:40:20 INFO - PROCESS | 1665 | 1469554820868 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 1665 | 1469554820869 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:40:20 INFO - PROCESS | 1665 | 1469554820872 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 1665 | 1469554820873 Marionette TRACE conn2 <- [1,2986,null,{}] 10:40:20 INFO - PROCESS | 1665 | 1469554820883 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}] 10:40:20 INFO - PROCESS | 1665 | 1469554820884 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:20 INFO - PROCESS | 1665 | 1469554820969 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:40:20 INFO - PROCESS | 1665 | 1469554820973 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1665 | 1469554820975 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:20 INFO - PROCESS | 1665 | ++DOCSHELL 0x128728800 == 35 [pid = 1665] [id = 755] 10:40:20 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x123fda000) [pid = 1665] [serial = 2264] [outer = 0x0] 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x1244c1800) [pid = 1665] [serial = 2265] [outer = 0x123fda000] 10:40:21 INFO - PROCESS | 1665 | 1469554821002 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x12491e400) [pid = 1665] [serial = 2266] [outer = 0x123fda000] 10:40:21 INFO - PROCESS | 1665 | 1469554821311 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]]]}] 10:40:21 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. 10:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 473ms 10:40:21 INFO - PROCESS | 1665 | 1469554821349 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 1665 | 1469554821350 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:40:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:40:21 INFO - PROCESS | 1665 | 1469554821352 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 1665 | 1469554821353 Marionette TRACE conn2 <- [1,2990,null,{}] 10:40:21 INFO - PROCESS | 1665 | 1469554821356 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}] 10:40:21 INFO - PROCESS | 1665 | 1469554821363 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:21 INFO - PROCESS | 1665 | 1469554821507 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:40:21 INFO - PROCESS | 1665 | 1469554821516 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:21 INFO - PROCESS | 1665 | 1469554821517 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12a5b0800 == 36 [pid = 1665] [id = 756] 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x124cdfc00) [pid = 1665] [serial = 2267] [outer = 0x0] 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x12810f400) [pid = 1665] [serial = 2268] [outer = 0x124cdfc00] 10:40:21 INFO - PROCESS | 1665 | 1469554821549 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x1289c9800) [pid = 1665] [serial = 2269] [outer = 0x124cdfc00] 10:40:21 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ae88800 == 37 [pid = 1665] [id = 757] 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x12a32a400) [pid = 1665] [serial = 2270] [outer = 0x0] 10:40:21 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x12a47b800) [pid = 1665] [serial = 2271] [outer = 0x12a32a400] 10:40:21 INFO - PROCESS | 1665 | 1469554821881 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]]]}] 10:40:21 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. 10:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 10:40:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:40:21 INFO - PROCESS | 1665 | 1469554821929 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 1665 | 1469554821930 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:40:21 INFO - PROCESS | 1665 | 1469554821933 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 1665 | 1469554821934 Marionette TRACE conn2 <- [1,2994,null,{}] 10:40:21 INFO - PROCESS | 1665 | 1469554821936 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}] 10:40:21 INFO - PROCESS | 1665 | 1469554821937 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:22 INFO - PROCESS | 1665 | 1469554822059 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:40:22 INFO - PROCESS | 1665 | 1469554822076 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 1665 | 1469554822077 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12b878000 == 38 [pid = 1665] [id = 758] 10:40:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x124ce0000) [pid = 1665] [serial = 2272] [outer = 0x0] 10:40:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x12a32a000) [pid = 1665] [serial = 2273] [outer = 0x124ce0000] 10:40:22 INFO - PROCESS | 1665 | 1469554822101 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12a4d2400) [pid = 1665] [serial = 2274] [outer = 0x124ce0000] 10:40:22 INFO - PROCESS | 1665 | 1469554822419 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]]]}] 10:40:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:40:22 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 10:40:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms 10:40:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:40:22 INFO - PROCESS | 1665 | 1469554822454 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 1665 | 1469554822456 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:40:22 INFO - PROCESS | 1665 | 1469554822458 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 1665 | 1469554822459 Marionette TRACE conn2 <- [1,2998,null,{}] 10:40:22 INFO - PROCESS | 1665 | 1469554822461 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}] 10:40:22 INFO - PROCESS | 1665 | 1469554822462 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:22 INFO - PROCESS | 1665 | 1469554822579 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:40:22 INFO - PROCESS | 1665 | 1469554822617 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 1665 | 1469554822618 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:22 INFO - PROCESS | 1665 | ++DOCSHELL 0x12bcc2000 == 39 [pid = 1665] [id = 759] 10:40:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12a47bc00) [pid = 1665] [serial = 2275] [outer = 0x0] 10:40:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12a4d9400) [pid = 1665] [serial = 2276] [outer = 0x12a47bc00] 10:40:22 INFO - PROCESS | 1665 | 1469554822642 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12ab2e000) [pid = 1665] [serial = 2277] [outer = 0x12a47bc00] 10:40:22 INFO - PROCESS | 1665 | 1469554822932 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]]]}] 10:40:22 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. 10:40:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 10:40:22 INFO - PROCESS | 1665 | 1469554822980 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:40:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:40:22 INFO - PROCESS | 1665 | 1469554822982 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:40:22 INFO - PROCESS | 1665 | 1469554822985 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 1665 | 1469554822987 Marionette TRACE conn2 <- [1,3002,null,{}] 10:40:22 INFO - PROCESS | 1665 | 1469554822991 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}] 10:40:22 INFO - PROCESS | 1665 | 1469554822993 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:23 INFO - PROCESS | 1665 | 1469554823165 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:40:23 INFO - PROCESS | 1665 | 1469554823179 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1665 | 1469554823180 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x12c9b5800 == 40 [pid = 1665] [id = 760] 10:40:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12a4d3400) [pid = 1665] [serial = 2278] [outer = 0x0] 10:40:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12ab31400) [pid = 1665] [serial = 2279] [outer = 0x12a4d3400] 10:40:23 INFO - PROCESS | 1665 | 1469554823219 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x12adac400) [pid = 1665] [serial = 2280] [outer = 0x12a4d3400] 10:40:23 INFO - PROCESS | 1665 | 1469554823580 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]]]}] 10:40:23 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. 10:40:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 10:40:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:40:23 INFO - PROCESS | 1665 | 1469554823613 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 1665 | 1469554823614 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:40:23 INFO - PROCESS | 1665 | 1469554823616 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 1665 | 1469554823618 Marionette TRACE conn2 <- [1,3006,null,{}] 10:40:23 INFO - PROCESS | 1665 | 1469554823620 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}] 10:40:23 INFO - PROCESS | 1665 | 1469554823621 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:23 INFO - PROCESS | 1665 | 1469554823737 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:40:23 INFO - PROCESS | 1665 | 1469554823776 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1665 | 1469554823777 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:23 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ce4c800 == 41 [pid = 1665] [id = 761] 10:40:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12adaf800) [pid = 1665] [serial = 2281] [outer = 0x0] 10:40:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12adb6400) [pid = 1665] [serial = 2282] [outer = 0x12adaf800] 10:40:23 INFO - PROCESS | 1665 | 1469554823800 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12add9c00) [pid = 1665] [serial = 2283] [outer = 0x12adaf800] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x1199ea000) [pid = 1665] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x123fd5400) [pid = 1665] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x119054400) [pid = 1665] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1122bdc00) [pid = 1665] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x1164edc00) [pid = 1665] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x113350400) [pid = 1665] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x124190800) [pid = 1665] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x112fa1400) [pid = 1665] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x119421000) [pid = 1665] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x110f79800) [pid = 1665] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x11875c400) [pid = 1665] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:40:24 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x12ca4e800) [pid = 1665] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:40:24 INFO - PROCESS | 1665 | 1469554824149 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]]]}] 10:40:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:40:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 568ms 10:40:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:40:24 INFO - PROCESS | 1665 | 1469554824186 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 1665 | 1469554824187 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:40:24 INFO - PROCESS | 1665 | 1469554824189 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 1665 | 1469554824192 Marionette TRACE conn2 <- [1,3010,null,{}] 10:40:24 INFO - PROCESS | 1665 | 1469554824199 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}] 10:40:24 INFO - PROCESS | 1665 | 1469554824201 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:24 INFO - PROCESS | 1665 | 1469554824329 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:40:24 INFO - PROCESS | 1665 | 1469554824367 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 1665 | 1469554824368 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d6fb000 == 42 [pid = 1665] [id = 762] 10:40:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1127d8c00) [pid = 1665] [serial = 2284] [outer = 0x0] 10:40:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1248f7400) [pid = 1665] [serial = 2285] [outer = 0x1127d8c00] 10:40:24 INFO - PROCESS | 1665 | 1469554824394 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x12af92000) [pid = 1665] [serial = 2286] [outer = 0x1127d8c00] 10:40:24 INFO - PROCESS | 1665 | 1469554824668 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]]]}] 10:40:24 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 10:40:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 529ms 10:40:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:40:24 INFO - PROCESS | 1665 | 1469554824720 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 1665 | 1469554824722 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:40:24 INFO - PROCESS | 1665 | 1469554824724 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 1665 | 1469554824725 Marionette TRACE conn2 <- [1,3014,null,{}] 10:40:24 INFO - PROCESS | 1665 | 1469554824731 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}] 10:40:24 INFO - PROCESS | 1665 | 1469554824732 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:24 INFO - PROCESS | 1665 | 1469554824829 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:40:24 INFO - PROCESS | 1665 | 1469554824832 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 1665 | 1469554824833 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:24 INFO - PROCESS | 1665 | ++DOCSHELL 0x12dfca800 == 43 [pid = 1665] [id = 763] 10:40:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x12af95400) [pid = 1665] [serial = 2287] [outer = 0x0] 10:40:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x12b818400) [pid = 1665] [serial = 2288] [outer = 0x12af95400] 10:40:24 INFO - PROCESS | 1665 | 1469554824857 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x12b820000) [pid = 1665] [serial = 2289] [outer = 0x12af95400] 10:40:25 INFO - PROCESS | 1665 | [1665] 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 10:40:25 INFO - PROCESS | 1665 | 1469554825211 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:40:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:40:25 INFO - {} 10:40:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:40:25 INFO - {} 10:40:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:40:25 INFO - {} 10:40:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:40:25 INFO - {} 10:40:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 10:40:25 INFO - PROCESS | 1665 | 1469554825256 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 1665 | 1469554825258 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:40:25 INFO - TEST-START | /FileAPI/fileReader.html 10:40:25 INFO - PROCESS | 1665 | 1469554825260 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 1665 | 1469554825261 Marionette TRACE conn2 <- [1,3018,null,{}] 10:40:25 INFO - PROCESS | 1665 | 1469554825263 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}] 10:40:25 INFO - PROCESS | 1665 | 1469554825264 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:25 INFO - PROCESS | 1665 | 1469554825351 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:40:25 INFO - PROCESS | 1665 | 1469554825355 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 1665 | 1469554825356 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d514000 == 44 [pid = 1665] [id = 764] 10:40:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x12b8a3800) [pid = 1665] [serial = 2290] [outer = 0x0] 10:40:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x12bca4000) [pid = 1665] [serial = 2291] [outer = 0x12b8a3800] 10:40:25 INFO - PROCESS | 1665 | 1469554825380 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x12be35000) [pid = 1665] [serial = 2292] [outer = 0x12b8a3800] 10:40:25 INFO - PROCESS | 1665 | 1469554825713 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]]]}] 10:40:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:40:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:40:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:40:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:40:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 10:40:25 INFO - PROCESS | 1665 | 1469554825730 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:40:25 INFO - TEST-START | /FileAPI/historical.html 10:40:25 INFO - PROCESS | 1665 | 1469554825731 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:40:25 INFO - PROCESS | 1665 | 1469554825733 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 1665 | 1469554825734 Marionette TRACE conn2 <- [1,3022,null,{}] 10:40:25 INFO - PROCESS | 1665 | 1469554825736 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}] 10:40:25 INFO - PROCESS | 1665 | 1469554825737 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:25 INFO - PROCESS | 1665 | 1469554825827 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:40:25 INFO - PROCESS | 1665 | 1469554825830 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 1665 | 1469554825831 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:25 INFO - PROCESS | 1665 | ++DOCSHELL 0x123ec6800 == 45 [pid = 1665] [id = 765] 10:40:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12be34000) [pid = 1665] [serial = 2293] [outer = 0x0] 10:40:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12be3b400) [pid = 1665] [serial = 2294] [outer = 0x12be34000] 10:40:25 INFO - PROCESS | 1665 | 1469554825855 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12be40c00) [pid = 1665] [serial = 2295] [outer = 0x12be34000] 10:40:26 INFO - PROCESS | 1665 | 1469554826286 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"]]]}] 10:40:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:40:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:40:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:40:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:40:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:40:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:40:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:40:26 INFO - TEST-OK | /FileAPI/historical.html | took 569ms 10:40:26 INFO - PROCESS | 1665 | 1469554826303 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 1665 | 1469554826306 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:40:26 INFO - TEST-START | /FileAPI/idlharness.html 10:40:26 INFO - PROCESS | 1665 | 1469554826309 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 1665 | 1469554826311 Marionette TRACE conn2 <- [1,3026,null,{}] 10:40:26 INFO - PROCESS | 1665 | 1469554826316 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}] 10:40:26 INFO - PROCESS | 1665 | 1469554826318 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:26 INFO - PROCESS | 1665 | 1469554826445 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:40:26 INFO - PROCESS | 1665 | 1469554826578 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 1665 | 1469554826580 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:26 INFO - PROCESS | 1665 | ++DOCSHELL 0x119198000 == 46 [pid = 1665] [id = 766] 10:40:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x1127e0c00) [pid = 1665] [serial = 2296] [outer = 0x0] 10:40:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x115d07400) [pid = 1665] [serial = 2297] [outer = 0x1127e0c00] 10:40:26 INFO - PROCESS | 1665 | 1469554826631 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x116aa8c00) [pid = 1665] [serial = 2298] [outer = 0x1127e0c00] 10:40:27 INFO - PROCESS | 1665 | 1469554827308 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]]]}] 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:40:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:40:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:40:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:40:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:40:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:40:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:40:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:40:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:40:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:40:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:40:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:40:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:40:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:40:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:40:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:40:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:40:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:40:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1034ms 10:40:27 INFO - PROCESS | 1665 | 1469554827344 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 1665 | 1469554827347 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:40:27 INFO - TEST-START | /FileAPI/idlharness.worker 10:40:27 INFO - PROCESS | 1665 | 1469554827363 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 1665 | 1469554827365 Marionette TRACE conn2 <- [1,3030,null,{}] 10:40:27 INFO - PROCESS | 1665 | 1469554827368 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}] 10:40:27 INFO - PROCESS | 1665 | 1469554827370 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:27 INFO - PROCESS | 1665 | 1469554827483 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:40:27 INFO - PROCESS | 1665 | 1469554827562 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 1665 | 1469554827563 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:27 INFO - PROCESS | 1665 | ++DOCSHELL 0x12de18800 == 47 [pid = 1665] [id = 767] 10:40:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x12adb5000) [pid = 1665] [serial = 2299] [outer = 0x0] 10:40:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12be3d000) [pid = 1665] [serial = 2300] [outer = 0x12adb5000] 10:40:27 INFO - PROCESS | 1665 | 1469554827596 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x12c286400) [pid = 1665] [serial = 2301] [outer = 0x12adb5000] 10:40:27 INFO - PROCESS | 1665 | [1665] 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 10:40:28 INFO - PROCESS | 1665 | 1469554828307 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,{},{}]]]}] 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:40:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:40:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:40:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:40:28 INFO - {} 10:40:28 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 10:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:40:28 INFO - {} 10:40:28 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 - {} 10:40:28 INFO - {} 10:40:28 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 10:40:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:40:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:40:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 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 10:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 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 10:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 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 10:40:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 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 10:40:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:40:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:40:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:40:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:40:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:40:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:40:28 INFO - {} 10:40:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1001ms 10:40:28 INFO - PROCESS | 1665 | 1469554828387 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 1665 | 1469554828389 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:40:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:40:28 INFO - PROCESS | 1665 | 1469554828394 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 1665 | 1469554828397 Marionette TRACE conn2 <- [1,3034,null,{}] 10:40:28 INFO - PROCESS | 1665 | 1469554828422 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}] 10:40:28 INFO - PROCESS | 1665 | 1469554828426 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:28 INFO - PROCESS | 1665 | 1469554828551 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:40:28 INFO - PROCESS | 1665 | 1469554828656 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 1665 | 1469554828658 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:28 INFO - PROCESS | 1665 | ++DOCSHELL 0x128420800 == 48 [pid = 1665] [id = 768] 10:40:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x11269ac00) [pid = 1665] [serial = 2302] [outer = 0x0] 10:40:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x116753800) [pid = 1665] [serial = 2303] [outer = 0x11269ac00] 10:40:28 INFO - PROCESS | 1665 | 1469554828691 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x124c8a400) [pid = 1665] [serial = 2304] [outer = 0x11269ac00] 10:40:29 INFO - PROCESS | 1665 | 1469554829353 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]]]}] 10:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:40:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 989ms 10:40:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:40:29 INFO - PROCESS | 1665 | 1469554829383 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 1665 | 1469554829385 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:40:29 INFO - PROCESS | 1665 | 1469554829388 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 1665 | 1469554829391 Marionette TRACE conn2 <- [1,3038,null,{}] 10:40:29 INFO - PROCESS | 1665 | 1469554829397 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}] 10:40:29 INFO - PROCESS | 1665 | 1469554829398 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:29 INFO - PROCESS | 1665 | 1469554829496 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:40:29 INFO - PROCESS | 1665 | 1469554829578 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 1665 | 1469554829579 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:29 INFO - PROCESS | 1665 | ++DOCSHELL 0x116f84800 == 49 [pid = 1665] [id = 769] 10:40:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x11280d000) [pid = 1665] [serial = 2305] [outer = 0x0] 10:40:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x11280f800) [pid = 1665] [serial = 2306] [outer = 0x11280d000] 10:40:29 INFO - PROCESS | 1665 | 1469554829608 Marionette DEBUG loaded listener.js 10:40:29 INFO - PROCESS | 1665 | ++DOMWINDOW == 120 (0x113c5c000) [pid = 1665] [serial = 2307] [outer = 0x11280d000] 10:40:29 INFO - PROCESS | 1665 | 1469554829968 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"]]]}] 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:40:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 624ms 10:40:30 INFO - PROCESS | 1665 | 1469554830013 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1665 | 1469554830016 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:40:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:40:30 INFO - PROCESS | 1665 | 1469554830020 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1665 | 1469554830022 Marionette TRACE conn2 <- [1,3042,null,{}] 10:40:30 INFO - PROCESS | 1665 | 1469554830024 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}] 10:40:30 INFO - PROCESS | 1665 | 1469554830026 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:30 INFO - PROCESS | 1665 | 1469554830126 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:40:30 INFO - PROCESS | 1665 | 1469554830221 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 1665 | 1469554830222 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:30 INFO - PROCESS | 1665 | ++DOCSHELL 0x124319000 == 50 [pid = 1665] [id = 770] 10:40:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 121 (0x116aa8800) [pid = 1665] [serial = 2308] [outer = 0x0] 10:40:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 122 (0x118302400) [pid = 1665] [serial = 2309] [outer = 0x116aa8800] 10:40:30 INFO - PROCESS | 1665 | 1469554830253 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 1665 | ++DOMWINDOW == 123 (0x118489c00) [pid = 1665] [serial = 2310] [outer = 0x116aa8800] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12d514000 == 49 [pid = 1665] [id = 764] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12dfca800 == 48 [pid = 1665] [id = 763] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12d6fb000 == 47 [pid = 1665] [id = 762] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 122 (0x12ca45800) [pid = 1665] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 121 (0x11690f800) [pid = 1665] [serial = 2197] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 120 (0x112fd6800) [pid = 1665] [serial = 2194] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12ce4c800 == 46 [pid = 1665] [id = 761] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9b5800 == 45 [pid = 1665] [id = 760] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12bcc2000 == 44 [pid = 1665] [id = 759] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12b878000 == 43 [pid = 1665] [id = 758] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12ae88800 == 42 [pid = 1665] [id = 757] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5b0800 == 41 [pid = 1665] [id = 756] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x128728800 == 40 [pid = 1665] [id = 755] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x125647000 == 39 [pid = 1665] [id = 754] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x119cd1000 == 38 [pid = 1665] [id = 753] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x123f98000 == 37 [pid = 1665] [id = 752] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x123b90800 == 36 [pid = 1665] [id = 751] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12d998800 == 35 [pid = 1665] [id = 750] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12d6e3800 == 34 [pid = 1665] [id = 749] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12d077800 == 33 [pid = 1665] [id = 748] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12a5a6800 == 32 [pid = 1665] [id = 747] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12417f800 == 31 [pid = 1665] [id = 746] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x119cc9800 == 30 [pid = 1665] [id = 745] 10:40:30 INFO - PROCESS | 1665 | --DOCSHELL 0x12c9b8000 == 29 [pid = 1665] [id = 744] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 119 (0x120fe4400) [pid = 1665] [serial = 2215] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x124197800) [pid = 1665] [serial = 2218] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x11932a800) [pid = 1665] [serial = 2209] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x119344400) [pid = 1665] [serial = 2210] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x11269f400) [pid = 1665] [serial = 2200] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x1127dc400) [pid = 1665] [serial = 2201] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x11840d400) [pid = 1665] [serial = 2206] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x11875f000) [pid = 1665] [serial = 2207] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x114f7f800) [pid = 1665] [serial = 2203] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x116141800) [pid = 1665] [serial = 2204] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1248edc00) [pid = 1665] [serial = 2221] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x119343c00) [pid = 1665] [serial = 2225] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x115e8b400) [pid = 1665] [serial = 2224] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x12491b000) [pid = 1665] [serial = 2222] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x12810e000) [pid = 1665] [serial = 2231] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x119327800) [pid = 1665] [serial = 2212] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x123fd1000) [pid = 1665] [serial = 2216] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x1255cb400) [pid = 1665] [serial = 2230] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x1244c5000) [pid = 1665] [serial = 2219] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x11952d800) [pid = 1665] [serial = 2213] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x124ab6c00) [pid = 1665] [serial = 2228] [outer = 0x0] [url = about:blank] 10:40:30 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x12440b800) [pid = 1665] [serial = 2227] [outer = 0x0] [url = about:blank] 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:40:30 INFO - PROCESS | 1665 | 1469554830839 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]]]}] 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:40:30 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. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:40:30 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'.) 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:40:30 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. 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:40:30 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. 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:40:30 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. 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:40:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:40:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:40:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 833ms 10:40:30 INFO - PROCESS | 1665 | 1469554830855 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1665 | 1469554830857 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:40:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:40:30 INFO - PROCESS | 1665 | 1469554830868 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1665 | 1469554830873 Marionette TRACE conn2 <- [1,3046,null,{}] 10:40:30 INFO - PROCESS | 1665 | 1469554830890 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}] 10:40:30 INFO - PROCESS | 1665 | 1469554830898 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:31 INFO - PROCESS | 1665 | 1469554831028 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:40:31 INFO - PROCESS | 1665 | 1469554831045 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 1665 | 1469554831048 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x125066000 == 30 [pid = 1665] [id = 771] 10:40:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x1206d7400) [pid = 1665] [serial = 2311] [outer = 0x0] 10:40:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x120fe4c00) [pid = 1665] [serial = 2312] [outer = 0x1206d7400] 10:40:31 INFO - PROCESS | 1665 | 1469554831080 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 101 (0x123fd5c00) [pid = 1665] [serial = 2313] [outer = 0x1206d7400] 10:40:31 INFO - PROCESS | 1665 | [1665] 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 10:40:31 INFO - PROCESS | 1665 | 1469554831474 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:40:31 INFO - {} 10:40:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 10:40:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:40:31 INFO - PROCESS | 1665 | 1469554831511 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 1665 | 1469554831513 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:40:31 INFO - PROCESS | 1665 | 1469554831515 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - PROCESS | 1665 | 1469554831516 Marionette TRACE conn2 <- [1,3050,null,{}] 10:40:31 INFO - PROCESS | 1665 | 1469554831519 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}] 10:40:31 INFO - PROCESS | 1665 | 1469554831520 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:31 INFO - PROCESS | 1665 | 1469554831629 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:40:31 INFO - PROCESS | 1665 | 1469554831634 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 1665 | 1469554831636 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:31 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d62000 == 31 [pid = 1665] [id = 772] 10:40:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 102 (0x1248edc00) [pid = 1665] [serial = 2314] [outer = 0x0] 10:40:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 103 (0x125506800) [pid = 1665] [serial = 2315] [outer = 0x1248edc00] 10:40:31 INFO - PROCESS | 1665 | 1469554831678 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x126598800) [pid = 1665] [serial = 2316] [outer = 0x1248edc00] 10:40:32 INFO - PROCESS | 1665 | 1469554832070 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]]]}] 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:40:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 569ms 10:40:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:40:32 INFO - PROCESS | 1665 | 1469554832084 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1665 | 1469554832085 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:40:32 INFO - PROCESS | 1665 | 1469554832088 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1665 | 1469554832089 Marionette TRACE conn2 <- [1,3054,null,{}] 10:40:32 INFO - PROCESS | 1665 | 1469554832091 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}] 10:40:32 INFO - PROCESS | 1665 | 1469554832093 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:32 INFO - PROCESS | 1665 | 1469554832173 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:40:32 INFO - PROCESS | 1665 | 1469554832179 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 1665 | 1469554832181 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ad12000 == 32 [pid = 1665] [id = 773] 10:40:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x111008400) [pid = 1665] [serial = 2317] [outer = 0x0] 10:40:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x11100d000) [pid = 1665] [serial = 2318] [outer = 0x111008400] 10:40:32 INFO - PROCESS | 1665 | 1469554832206 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x111011000) [pid = 1665] [serial = 2319] [outer = 0x111008400] 10:40:32 INFO - PROCESS | 1665 | 1469554832659 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"]]]}] 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:40:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:40:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:40:32 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" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:40:32 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" 10:40:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:40:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:40:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 636ms 10:40:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:40:32 INFO - PROCESS | 1665 | 1469554832731 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1665 | 1469554832732 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:40:32 INFO - PROCESS | 1665 | 1469554832735 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1665 | 1469554832736 Marionette TRACE conn2 <- [1,3058,null,{}] 10:40:32 INFO - PROCESS | 1665 | 1469554832739 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}] 10:40:32 INFO - PROCESS | 1665 | 1469554832745 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:32 INFO - PROCESS | 1665 | 1469554832872 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:40:32 INFO - PROCESS | 1665 | 1469554832924 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 1665 | 1469554832925 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:32 INFO - PROCESS | 1665 | ++DOCSHELL 0x118166800 == 33 [pid = 1665] [id = 774] 10:40:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12a477800) [pid = 1665] [serial = 2320] [outer = 0x0] 10:40:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12ab2a400) [pid = 1665] [serial = 2321] [outer = 0x12a477800] 10:40:32 INFO - PROCESS | 1665 | 1469554832950 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12ab36800) [pid = 1665] [serial = 2322] [outer = 0x12a477800] 10:40:33 INFO - PROCESS | 1665 | 1469554833259 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]]]}] 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:40:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:40:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:40:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:40:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:40:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:40:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:40:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:40:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:40:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 572ms 10:40:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:40:33 INFO - PROCESS | 1665 | 1469554833314 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 1665 | 1469554833315 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:40:33 INFO - PROCESS | 1665 | 1469554833317 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 1665 | 1469554833318 Marionette TRACE conn2 <- [1,3062,null,{}] 10:40:33 INFO - PROCESS | 1665 | 1469554833321 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}] 10:40:33 INFO - PROCESS | 1665 | 1469554833322 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:33 INFO - PROCESS | 1665 | 1469554833428 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:40:33 INFO - PROCESS | 1665 | 1469554833431 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 1665 | 1469554833433 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ca46800 == 34 [pid = 1665] [id = 775] 10:40:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x123a33800) [pid = 1665] [serial = 2323] [outer = 0x0] 10:40:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x123a37400) [pid = 1665] [serial = 2324] [outer = 0x123a33800] 10:40:33 INFO - PROCESS | 1665 | 1469554833499 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12a4d8000) [pid = 1665] [serial = 2325] [outer = 0x123a33800] 10:40:33 INFO - PROCESS | 1665 | [1665] 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 10:40:33 INFO - PROCESS | 1665 | 1469554833808 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:40:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:40:33 INFO - {} 10:40:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 517ms 10:40:33 INFO - PROCESS | 1665 | 1469554833836 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 1665 | 1469554833837 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:40:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:40:33 INFO - PROCESS | 1665 | 1469554833839 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 1665 | 1469554833840 Marionette TRACE conn2 <- [1,3066,null,{}] 10:40:33 INFO - PROCESS | 1665 | 1469554833853 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}] 10:40:33 INFO - PROCESS | 1665 | 1469554833854 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:33 INFO - PROCESS | 1665 | 1469554833958 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:40:33 INFO - PROCESS | 1665 | 1469554833969 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 1665 | 1469554833970 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:33 INFO - PROCESS | 1665 | ++DOCSHELL 0x115d2d800 == 35 [pid = 1665] [id = 776] 10:40:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x12adaf000) [pid = 1665] [serial = 2326] [outer = 0x0] 10:40:33 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x12af8b800) [pid = 1665] [serial = 2327] [outer = 0x12adaf000] 10:40:33 INFO - PROCESS | 1665 | 1469554833994 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 116 (0x12b823c00) [pid = 1665] [serial = 2328] [outer = 0x12adaf000] 10:40:34 INFO - PROCESS | 1665 | 1469554834319 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]]]}] 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:40:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:40:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 533ms 10:40:34 INFO - PROCESS | 1665 | 1469554834372 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:40:34 INFO - PROCESS | 1665 | 1469554834374 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:40:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:40:34 INFO - PROCESS | 1665 | 1469554834376 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:40:34 INFO - PROCESS | 1665 | 1469554834377 Marionette TRACE conn2 <- [1,3070,null,{}] 10:40:34 INFO - PROCESS | 1665 | 1469554834379 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}] 10:40:34 INFO - PROCESS | 1665 | 1469554834380 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:34 INFO - PROCESS | 1665 | 1469554834494 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:40:34 INFO - PROCESS | 1665 | 1469554834497 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 1665 | 1469554834498 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:34 INFO - PROCESS | 1665 | ++DOCSHELL 0x12ca62800 == 36 [pid = 1665] [id = 777] 10:40:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 117 (0x12b8aa000) [pid = 1665] [serial = 2329] [outer = 0x0] 10:40:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 118 (0x12bcac400) [pid = 1665] [serial = 2330] [outer = 0x12b8aa000] 10:40:34 INFO - PROCESS | 1665 | 1469554834522 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1665 | ++DOMWINDOW == 119 (0x123fd1000) [pid = 1665] [serial = 2331] [outer = 0x12b8aa000] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 118 (0x11663b800) [pid = 1665] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 117 (0x124ce0000) [pid = 1665] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 116 (0x12a47bc00) [pid = 1665] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 115 (0x12adaf800) [pid = 1665] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x1127d8c00) [pid = 1665] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x12a4d3400) [pid = 1665] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x118486800) [pid = 1665] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x123fda000) [pid = 1665] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x118782c00) [pid = 1665] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x11269a800) [pid = 1665] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x116fe6400) [pid = 1665] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x124cdfc00) [pid = 1665] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x119532c00) [pid = 1665] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x12af95400) [pid = 1665] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x12b8a3800) [pid = 1665] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:40:35 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x12a32a400) [pid = 1665] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:40:35 INFO - PROCESS | 1665 | 1469554835164 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]]]}] 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 820ms 10:40:35 INFO - PROCESS | 1665 | 1469554835213 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1665 | 1469554835215 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:40:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:40:35 INFO - PROCESS | 1665 | 1469554835218 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1665 | 1469554835219 Marionette TRACE conn2 <- [1,3074,null,{}] 10:40:35 INFO - PROCESS | 1665 | 1469554835221 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}] 10:40:35 INFO - PROCESS | 1665 | 1469554835222 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:35 INFO - PROCESS | 1665 | 1469554835309 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:40:35 INFO - PROCESS | 1665 | 1469554835384 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 1665 | 1469554835385 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d503800 == 37 [pid = 1665] [id = 778] 10:40:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 104 (0x118307400) [pid = 1665] [serial = 2332] [outer = 0x0] 10:40:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 105 (0x1289c7000) [pid = 1665] [serial = 2333] [outer = 0x118307400] 10:40:35 INFO - PROCESS | 1665 | 1469554835409 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 106 (0x12bca2c00) [pid = 1665] [serial = 2334] [outer = 0x118307400] 10:40:35 INFO - PROCESS | 1665 | 1469554835663 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]]]}] 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 468ms 10:40:35 INFO - PROCESS | 1665 | 1469554835690 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1665 | 1469554835692 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:40:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:40:35 INFO - PROCESS | 1665 | 1469554835702 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1665 | 1469554835703 Marionette TRACE conn2 <- [1,3078,null,{}] 10:40:35 INFO - PROCESS | 1665 | 1469554835706 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}] 10:40:35 INFO - PROCESS | 1665 | 1469554835707 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:35 INFO - PROCESS | 1665 | 1469554835821 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:40:35 INFO - PROCESS | 1665 | 1469554835824 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 1665 | 1469554835825 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:35 INFO - PROCESS | 1665 | ++DOCSHELL 0x12d9a1000 == 38 [pid = 1665] [id = 779] 10:40:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 107 (0x12be3f000) [pid = 1665] [serial = 2335] [outer = 0x0] 10:40:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 108 (0x12be68800) [pid = 1665] [serial = 2336] [outer = 0x12be3f000] 10:40:35 INFO - PROCESS | 1665 | 1469554835852 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 1665 | ++DOMWINDOW == 109 (0x12c285c00) [pid = 1665] [serial = 2337] [outer = 0x12be3f000] 10:40:36 INFO - PROCESS | 1665 | 1469554836204 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] 10:40:36 INFO - PROCESS | 1665 | 1469554836223 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:40:36 INFO - PROCESS | 1665 | 1469554836226 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1665 | 1469554836228 Marionette TRACE conn2 <- [1,3082,null,{}] 10:40:36 INFO - PROCESS | 1665 | 1469554836231 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}] 10:40:36 INFO - PROCESS | 1665 | 1469554836232 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:36 INFO - PROCESS | 1665 | 1469554836353 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:40:36 INFO - PROCESS | 1665 | 1469554836359 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 1665 | 1469554836361 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x12dea5800 == 39 [pid = 1665] [id = 780] 10:40:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 110 (0x12be62c00) [pid = 1665] [serial = 2338] [outer = 0x0] 10:40:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 111 (0x12c28c000) [pid = 1665] [serial = 2339] [outer = 0x12be62c00] 10:40:36 INFO - PROCESS | 1665 | 1469554836384 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 112 (0x12c586c00) [pid = 1665] [serial = 2340] [outer = 0x12be62c00] 10:40:36 INFO - PROCESS | 1665 | 1469554836688 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]]]}] 10:40:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:40:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:40:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 474ms 10:40:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:40:36 INFO - PROCESS | 1665 | 1469554836700 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 1665 | 1469554836702 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:40:36 INFO - PROCESS | 1665 | 1469554836704 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1665 | 1469554836705 Marionette TRACE conn2 <- [1,3086,null,{}] 10:40:36 INFO - PROCESS | 1665 | 1469554836707 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}] 10:40:36 INFO - PROCESS | 1665 | 1469554836708 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:36 INFO - PROCESS | 1665 | 1469554836802 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:40:36 INFO - PROCESS | 1665 | 1469554836806 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 1665 | 1469554836807 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:36 INFO - PROCESS | 1665 | ++DOCSHELL 0x128d48000 == 40 [pid = 1665] [id = 781] 10:40:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 113 (0x12418bc00) [pid = 1665] [serial = 2341] [outer = 0x0] 10:40:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 114 (0x12c28bc00) [pid = 1665] [serial = 2342] [outer = 0x12418bc00] 10:40:36 INFO - PROCESS | 1665 | 1469554836840 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 1665 | ++DOMWINDOW == 115 (0x12c58a000) [pid = 1665] [serial = 2343] [outer = 0x12418bc00] 10:40:37 INFO - PROCESS | 1665 | --DOCSHELL 0x116f84800 == 39 [pid = 1665] [id = 769] 10:40:37 INFO - PROCESS | 1665 | --DOCSHELL 0x128420800 == 38 [pid = 1665] [id = 768] 10:40:37 INFO - PROCESS | 1665 | --DOCSHELL 0x12de18800 == 37 [pid = 1665] [id = 767] 10:40:37 INFO - PROCESS | 1665 | --DOCSHELL 0x119198000 == 36 [pid = 1665] [id = 766] 10:40:37 INFO - PROCESS | 1665 | --DOCSHELL 0x123ec6800 == 35 [pid = 1665] [id = 765] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x115d2d800 == 34 [pid = 1665] [id = 776] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x12d9a1000 == 33 [pid = 1665] [id = 779] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x12dea5800 == 32 [pid = 1665] [id = 780] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x12ca46800 == 31 [pid = 1665] [id = 775] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x118166800 == 30 [pid = 1665] [id = 774] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x12d503800 == 29 [pid = 1665] [id = 778] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x128d62000 == 28 [pid = 1665] [id = 772] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x12ad12000 == 27 [pid = 1665] [id = 773] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x12ca62800 == 26 [pid = 1665] [id = 777] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x124319000 == 25 [pid = 1665] [id = 770] 10:40:38 INFO - PROCESS | 1665 | --DOCSHELL 0x125066000 == 24 [pid = 1665] [id = 771] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 114 (0x1176ccc00) [pid = 1665] [serial = 2198] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 113 (0x12a32a000) [pid = 1665] [serial = 2273] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 112 (0x12a4d9400) [pid = 1665] [serial = 2276] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 111 (0x12ab2e000) [pid = 1665] [serial = 2277] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 110 (0x12adb6400) [pid = 1665] [serial = 2282] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 109 (0x1248f7400) [pid = 1665] [serial = 2285] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 108 (0x12adac400) [pid = 1665] [serial = 2280] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 107 (0x12ab31400) [pid = 1665] [serial = 2279] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 106 (0x119058000) [pid = 1665] [serial = 2257] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 105 (0x11875bc00) [pid = 1665] [serial = 2256] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 104 (0x1244c1800) [pid = 1665] [serial = 2265] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 103 (0x12491e400) [pid = 1665] [serial = 2266] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 102 (0x119426800) [pid = 1665] [serial = 2259] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 101 (0x119529000) [pid = 1665] [serial = 2260] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 100 (0x115e25800) [pid = 1665] [serial = 2254] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 99 (0x112a82c00) [pid = 1665] [serial = 2253] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 98 (0x113dd0c00) [pid = 1665] [serial = 2239] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 97 (0x112f9b400) [pid = 1665] [serial = 2236] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 96 (0x1266b8400) [pid = 1665] [serial = 2247] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 95 (0x123d28800) [pid = 1665] [serial = 2244] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 94 (0x11875f800) [pid = 1665] [serial = 2241] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 93 (0x12810f400) [pid = 1665] [serial = 2268] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 92 (0x126a6e000) [pid = 1665] [serial = 2233] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 91 (0x123d2f400) [pid = 1665] [serial = 2262] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 90 (0x123fd6400) [pid = 1665] [serial = 2263] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 89 (0x1282e5000) [pid = 1665] [serial = 2250] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 88 (0x12b820000) [pid = 1665] [serial = 2289] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 87 (0x12b818400) [pid = 1665] [serial = 2288] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 86 (0x12bca4000) [pid = 1665] [serial = 2291] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 85 (0x12a4d2400) [pid = 1665] [serial = 2274] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 84 (0x12add9c00) [pid = 1665] [serial = 2283] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 83 (0x12af92000) [pid = 1665] [serial = 2286] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 82 (0x1289c9800) [pid = 1665] [serial = 2269] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 81 (0x12a47b800) [pid = 1665] [serial = 2271] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 80 (0x12be3b400) [pid = 1665] [serial = 2294] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | --DOMWINDOW == 79 (0x12be35000) [pid = 1665] [serial = 2292] [outer = 0x0] [url = about:blank] 10:40:38 INFO - PROCESS | 1665 | 1469554838436 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:40:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:40:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1771ms 10:40:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:40:38 INFO - PROCESS | 1665 | 1469554838476 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 1665 | 1469554838478 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:40:38 INFO - PROCESS | 1665 | 1469554838482 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 1665 | 1469554838484 Marionette TRACE conn2 <- [1,3090,null,{}] 10:40:38 INFO - PROCESS | 1665 | 1469554838488 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}] 10:40:38 INFO - PROCESS | 1665 | 1469554838490 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:38 INFO - PROCESS | 1665 | 1469554838578 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:40:38 INFO - PROCESS | 1665 | 1469554838646 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1665 | 1469554838647 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:38 INFO - PROCESS | 1665 | ++DOCSHELL 0x116017800 == 25 [pid = 1665] [id = 782] 10:40:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 80 (0x112805400) [pid = 1665] [serial = 2344] [outer = 0x0] 10:40:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 81 (0x112805c00) [pid = 1665] [serial = 2345] [outer = 0x112805400] 10:40:38 INFO - PROCESS | 1665 | 1469554838676 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 1665 | ++DOMWINDOW == 82 (0x112810c00) [pid = 1665] [serial = 2346] [outer = 0x112805400] 10:40:38 INFO - PROCESS | 1665 | 1469554838983 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:40:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 10:40:39 INFO - PROCESS | 1665 | 1469554839003 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1665 | 1469554839006 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:40:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:40:39 INFO - PROCESS | 1665 | 1469554839014 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1665 | 1469554839016 Marionette TRACE conn2 <- [1,3094,null,{}] 10:40:39 INFO - PROCESS | 1665 | 1469554839019 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}] 10:40:39 INFO - PROCESS | 1665 | 1469554839021 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:39 INFO - PROCESS | 1665 | 1469554839104 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:40:39 INFO - PROCESS | 1665 | 1469554839170 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 1665 | 1469554839172 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x118154000 == 26 [pid = 1665] [id = 783] 10:40:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 83 (0x112811400) [pid = 1665] [serial = 2347] [outer = 0x0] 10:40:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 84 (0x1132d2800) [pid = 1665] [serial = 2348] [outer = 0x112811400] 10:40:39 INFO - PROCESS | 1665 | 1469554839199 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 85 (0x114f74800) [pid = 1665] [serial = 2349] [outer = 0x112811400] 10:40:39 INFO - PROCESS | 1665 | 1469554839472 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:40:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 10:40:39 INFO - PROCESS | 1665 | 1469554839496 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1665 | 1469554839498 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:40:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:40:39 INFO - PROCESS | 1665 | 1469554839506 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1665 | 1469554839508 Marionette TRACE conn2 <- [1,3098,null,{}] 10:40:39 INFO - PROCESS | 1665 | 1469554839524 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}] 10:40:39 INFO - PROCESS | 1665 | 1469554839531 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:39 INFO - PROCESS | 1665 | 1469554839612 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:40:39 INFO - PROCESS | 1665 | 1469554839616 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 1665 | 1469554839619 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:39 INFO - PROCESS | 1665 | ++DOCSHELL 0x1199b6000 == 27 [pid = 1665] [id = 784] 10:40:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 86 (0x111002c00) [pid = 1665] [serial = 2350] [outer = 0x0] 10:40:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 87 (0x116fe0c00) [pid = 1665] [serial = 2351] [outer = 0x111002c00] 10:40:39 INFO - PROCESS | 1665 | 1469554839649 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 1665 | ++DOMWINDOW == 88 (0x117d15000) [pid = 1665] [serial = 2352] [outer = 0x111002c00] 10:40:39 INFO - PROCESS | 1665 | 1469554839986 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]]]}] 10:40:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:40:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:40:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 529ms 10:40:40 INFO - PROCESS | 1665 | 1469554840035 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 1665 | 1469554840037 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:40:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:40:40 INFO - PROCESS | 1665 | 1469554840039 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 1665 | 1469554840040 Marionette TRACE conn2 <- [1,3102,null,{}] 10:40:40 INFO - PROCESS | 1665 | 1469554840042 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}] 10:40:40 INFO - PROCESS | 1665 | 1469554840044 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:40 INFO - PROCESS | 1665 | 1469554840166 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:40:40 INFO - PROCESS | 1665 | 1469554840171 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1665 | 1469554840172 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x123b93800 == 28 [pid = 1665] [id = 785] 10:40:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 89 (0x11847d400) [pid = 1665] [serial = 2353] [outer = 0x0] 10:40:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 90 (0x118486800) [pid = 1665] [serial = 2354] [outer = 0x11847d400] 10:40:40 INFO - PROCESS | 1665 | 1469554840198 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 91 (0x11875d400) [pid = 1665] [serial = 2355] [outer = 0x11847d400] 10:40:40 INFO - PROCESS | 1665 | 1469554840499 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:40:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:40:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 470ms 10:40:40 INFO - PROCESS | 1665 | 1469554840520 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:40:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:40:40 INFO - PROCESS | 1665 | 1469554840536 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:40:40 INFO - PROCESS | 1665 | 1469554840539 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 1665 | 1469554840542 Marionette TRACE conn2 <- [1,3106,null,{}] 10:40:40 INFO - PROCESS | 1665 | 1469554840548 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}] 10:40:40 INFO - PROCESS | 1665 | 1469554840550 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:40 INFO - PROCESS | 1665 | 1469554840665 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:40:40 INFO - PROCESS | 1665 | 1469554840766 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1665 | 1469554840767 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:40 INFO - PROCESS | 1665 | ++DOCSHELL 0x124169800 == 29 [pid = 1665] [id = 786] 10:40:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 92 (0x112805800) [pid = 1665] [serial = 2356] [outer = 0x0] 10:40:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 93 (0x11875c800) [pid = 1665] [serial = 2357] [outer = 0x112805800] 10:40:40 INFO - PROCESS | 1665 | 1469554840807 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1665 | ++DOMWINDOW == 94 (0x119322800) [pid = 1665] [serial = 2358] [outer = 0x112805800] 10:40:41 INFO - PROCESS | 1665 | 1469554841132 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]]]}] 10:40:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:40:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:40:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:40:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 624ms 10:40:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:40:41 INFO - PROCESS | 1665 | 1469554841166 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1665 | 1469554841167 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:40:41 INFO - PROCESS | 1665 | 1469554841169 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1665 | 1469554841170 Marionette TRACE conn2 <- [1,3110,null,{}] 10:40:41 INFO - PROCESS | 1665 | 1469554841172 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}] 10:40:41 INFO - PROCESS | 1665 | 1469554841178 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:41 INFO - PROCESS | 1665 | 1469554841305 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:40:41 INFO - PROCESS | 1665 | 1469554841344 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 1665 | 1469554841345 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x12487b000 == 30 [pid = 1665] [id = 787] 10:40:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 95 (0x11904ec00) [pid = 1665] [serial = 2359] [outer = 0x0] 10:40:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 96 (0x119426800) [pid = 1665] [serial = 2360] [outer = 0x11904ec00] 10:40:41 INFO - PROCESS | 1665 | 1469554841370 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 97 (0x1199f2c00) [pid = 1665] [serial = 2361] [outer = 0x11904ec00] 10:40:41 INFO - PROCESS | 1665 | 1469554841625 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"]]]}] 10:40:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:40:41 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 10:40:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:40:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 469ms 10:40:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:40:41 INFO - PROCESS | 1665 | 1469554841638 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1665 | 1469554841639 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:40:41 INFO - PROCESS | 1665 | 1469554841649 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1665 | 1469554841650 Marionette TRACE conn2 <- [1,3114,null,{}] 10:40:41 INFO - PROCESS | 1665 | 1469554841652 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}] 10:40:41 INFO - PROCESS | 1665 | 1469554841664 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:41 INFO - PROCESS | 1665 | 1469554841753 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:40:41 INFO - PROCESS | 1665 | 1469554841757 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\", \"6e2d248d-1bee-4c42-892f-52e1ae1d4ffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 1665 | 1469554841758 Marionette INFO sendAsync cddebd5c-82cb-354a-92d4-4f2488756d16 10:40:41 INFO - PROCESS | 1665 | ++DOCSHELL 0x1268ac000 == 31 [pid = 1665] [id = 788] 10:40:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 98 (0x1199f7c00) [pid = 1665] [serial = 2362] [outer = 0x0] 10:40:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 99 (0x120655400) [pid = 1665] [serial = 2363] [outer = 0x1199f7c00] 10:40:41 INFO - PROCESS | 1665 | 1469554841784 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 1665 | ++DOMWINDOW == 100 (0x120659400) [pid = 1665] [serial = 2364] [outer = 0x1199f7c00] 10:40:42 INFO - PROCESS | 1665 | 1469554842087 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]]]}] 10:40:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:40:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 478ms 10:40:42 INFO - PROCESS | 1665 | 1469554842121 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 1665 | 1469554842122 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:40:43 WARNING - u'runner_teardown' () 10:40:43 INFO - No more tests 10:40:43 INFO - Got 0 unexpected results 10:40:43 INFO - SUITE-END | took 507s 10:40:43 INFO - Closing logging queue 10:40:43 INFO - queue closed 10:40:43 INFO - Return code: 0 10:40:43 WARNING - # TBPL SUCCESS # 10:40:43 INFO - Running post-action listener: _resource_record_post_action 10:40:43 INFO - Running post-run listener: _resource_record_post_run 10:40:44 INFO - Total resource usage - Wall time: 529s; CPU: 58.0%; Read bytes: 37066240; Write bytes: 955900416; Read time: 252; Write time: 5023 10:40:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:40:44 INFO - install - Wall time: 18s; CPU: 55.0%; Read bytes: 157954560; Write bytes: 149653504; Read time: 13795; Write time: 314 10:40:44 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 29568512; Write bytes: 794368512; Read time: 190; Write time: 4666 10:40:44 INFO - Running post-run listener: _upload_blobber_files 10:40:44 INFO - Blob upload gear active. 10:40:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:40:44 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 10:40:44 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'] 10:40:44 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 10:40:44 INFO - (blobuploader) - INFO - Open directory for files ... 10:40:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:40:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:40:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:40:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:40:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:40:46 INFO - (blobuploader) - INFO - Done attempting. 10:40:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:40:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:40:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:40:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:40:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:40:47 INFO - (blobuploader) - INFO - Done attempting. 10:40:47 INFO - (blobuploader) - INFO - Iteration through files over. 10:40:47 INFO - Return code: 0 10:40:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:40:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:40:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1a4980f1445f3ff512c9567d88ebec6d43df3c536c451b946a1296d2137553843a2c12a7c0b8c18a98847b9c0ff6da2b179d804b2bb599c5b25f0afd7773aaf3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0540541e65b681dcd0dac350ff78ba899e4a417ec56cbaef49d64fd7af5e0ff58d08bf352a9f2ed0160106b146f73694c0f08f200631816873b0342c0208c2f7"} 10:40:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:40:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:40:47 INFO - Contents: 10:40:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1a4980f1445f3ff512c9567d88ebec6d43df3c536c451b946a1296d2137553843a2c12a7c0b8c18a98847b9c0ff6da2b179d804b2bb599c5b25f0afd7773aaf3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0540541e65b681dcd0dac350ff78ba899e4a417ec56cbaef49d64fd7af5e0ff58d08bf352a9f2ed0160106b146f73694c0f08f200631816873b0342c0208c2f7"} 10:40:47 INFO - Running post-run listener: copy_logs_to_upload_dir 10:40:47 INFO - Copying logs to upload dir... 10:40:47 INFO - mkdir: /builds/slave/test/build/upload/logs 10:40:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=577.890949 ========= master_lag: 2.01 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 39 secs) (at 2016-07-26 10:40:49.968718) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 10:40:49.978633) ========= 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.npVanmH67V/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.pEaTJ9O1HE/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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/1a4980f1445f3ff512c9567d88ebec6d43df3c536c451b946a1296d2137553843a2c12a7c0b8c18a98847b9c0ff6da2b179d804b2bb599c5b25f0afd7773aaf3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0540541e65b681dcd0dac350ff78ba899e4a417ec56cbaef49d64fd7af5e0ff58d08bf352a9f2ed0160106b146f73694c0f08f200631816873b0342c0208c2f7"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012864 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1a4980f1445f3ff512c9567d88ebec6d43df3c536c451b946a1296d2137553843a2c12a7c0b8c18a98847b9c0ff6da2b179d804b2bb599c5b25f0afd7773aaf3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0540541e65b681dcd0dac350ff78ba899e4a417ec56cbaef49d64fd7af5e0ff58d08bf352a9f2ed0160106b146f73694c0f08f200631816873b0342c0208c2f7"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469543937/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.65 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 10:40:50.637547) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:40:50.637854) ========= 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.npVanmH67V/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.pEaTJ9O1HE/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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.005139 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 10:40:50.662845) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 10:40:50.663137) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 10:40:50.663431) ========= ========= Total master_lag: 2.74 =========